毕业设计论文基于jsp的毕业设计论文管理系统的设计.doc
《毕业设计论文基于jsp的毕业设计论文管理系统的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于jsp的毕业设计论文管理系统的设计.doc(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于JSP的毕业论文管理系统的设计摘 要 传统的毕业设计都是由学生和老师当面交流沟通,但是由于大四学生很多情况下很难和指导教师及时联系上,譬如工作原因等等,故而对毕业设计方面不完善。开发系统毕业论文管理系统就是学生教师交流的功能。本系统是在JSP的平台上实现用户管理,信息维护,论文管理和留言管理等功能。通过这些功能的实现来达到学生和指导教师之间的网络化“交谈”,从而便捷的对毕业设计进行指导和完善,最终为学生能顺利毕业而无需花费太多不必要的人力物力,大大提高了效率。本篇文章基本按照软件工程的流程来论述本系统的整个过程。采用成熟的JSP和Struts来实现,达到设计系统的最终目的。关键词: 毕业论
2、文管理系统;JSP; StrutsAbstractTraditional graduation design is communication by students and teachers, but it is difficult and under the guidance of senior teachers in many cases immediately contacted, such as work-related reasons. And there are perfect Graduation design. Development of systems - thesis
3、management system is a function of the student teacher exchanges. This system is implemented in a JSP user management platform, information maintenance, management and message management letter. By applying these functions to achieve network between students and instructors, talk, and thus easier to
4、 guide and improve graduation, students eventually graduate without having to spend a lot of unnecessary human resources and materials , greatly improving efficiency.This article essentially as software engineering process to discuss the process of the system. From needs analysis, technical feasibil
5、ity analysis, design, detailed design, and process technology. Using sophisticated JSP and struts to achieve, to achieve the ultimate goal of the system design.Keyword : Internet;JSP; Struts 目 录第1章 课题研究的背景及意义1第2章 有关的技术和相关的工具22.1有关的技术22.1.1 动态页面(JSP)22.1.2 struts架构22.2 相关的工具22.2.1 Myeclipse2第3章 需求分析2
6、3.1 可行性分析23.2功能需求33.2.1用户管理模块33.2.2信息模块43.2.3 论文管理模块53.2.4留言管理模块6第4章数据库的设计实现84.1 数据库设计84.1.1 数据的需求分析84.1.2数据结构的设计84.2 数据库实施8第5章 详细设计和具体实现125.1 详细设计125.1.1 系统的设计思想125.1.2 系统的结构设计125.1.3 系统的整体设计135.1.4 系统类的设计135.1.4 用户登录、注册功能的设计145.1.5 用户管理功能的设计155.1.6 论文格式管理功能的设计165.1.7 论文管理功能的设计165.1.8 留言管理功能的设计165.
7、2系统的实现165.2.1 用户登录模块的实现175.2.2注册模块功能的实现175.2.3用户管理功能实现185.2.4论文格式管理功能的实现195.2.5论文管理功能的实现205.2.6留言管理功能的实现21第6章 系统测试246.1 功能测试24总结251第1章 课题研究的背景及意义作为计算机专业学生毕业时的必要成果,毕业设计可以体现大学四年的学习成果。对于面临择业的学生而言,毕业设计是不可能花费大量人力物力去做的,而对于老师而言,平时的教学主持工作也很繁重,因此也不能浪费诸多时间来指导学生。现在网络技术的逐渐的成熟,在网上交流和谈话成为新一代的沟通方式。设计出能够做到少花时间和金钱的系
8、统,解决学生在即将毕业的时候论文问题。冲破传统的空间限定,增长了学生和教师之间信息互换的程度,以达到顺利毕业的目的。毕业设计管理系统有效率的对学生和老师以及论文进行管理,从而在很大程度上减少地域和时间上带来的困扰。第2章 有关的技术和相关的工具2.1有关的技术2.1.1 动态页面(JSP)动态网页页面可以使用Jsp来建立出新的动态网页,它拥有一下3个方面的特性:第一点是内部组件的合成和表示是相对独立的;第二点是JSP只要有JSP container就能随时运行,较为方便;第三点是JSP其组成文件能重复利用,并且共享给其他人。2.1.2 struts架构Struts是采用MVC模式的一个Open
9、 Source 项目。Struts作为配合JAVA使用的架构,针对对象的方面来考虑设计的方式,在MVC模式设计的系统的逻辑上,便能将表示和业务等二个方面区别开。2.2 相关的工具2.2.1 MyeclipseMyEclipse,可以经过使用它就可以使J2EE的开发,数据库的研发等在高效省时的方面有一定的优越性。丰富的J2EE的集成的开发环境说明它在这个方面有特殊的便捷性,蕴含了非常多的功效和性能。第3章 需求分析3.1 可行性分析1. 经济可行性:在整个研发的并且设计的过程中,不是很需要花出很多很大的金钱数量,基本上就是说买一台配置不错的电脑,然后安装好相应的硬件,就可以进行这项研发设计过程了
10、,所以在整个过程中是可以实施的方案。2. 技术可行性:设想计划的过程中,选择JAVA/JSP以及MYSQL进行初步的开拓研究从而进行设计系统的思想的方案。故而,在实践的体现上是可以达到有效的目标的。3.2功能需求1. 管理员:对老师和学生进行管理,以及公告,留言的管理。2. 教师:可以审批论文,并且进行回执。3. 学生:可以查看学生的信息,查看老师的审批意见。其能够做到让用户进行登记,然后输入记录的账户的名字和私密的字码,最终进去相匹配的页面的界面。用户进入了之后,就可以删改和查阅有权限的信息文字。3.2.1用户管理模块作为所设计的编程的系统中,管理员的权利是很大的。它可以在任何时间和地点允许
11、的条件下进行对系统的终极操纵运作;对新的登记的对象的登记信息去做到管制和维修保护;对于新的登记的老师和同学发的保留言论进行管制,以及公共示告的发行公布。教师和学生是使用这个系统的主要对象群,等他们登记上线后,然后经跳转界面进入后,就可以对已经登记的旧的信息去查阅,修改,删除的操作,还有就是对新的信息的记录并存储。用户管理模块的用例图如图 1 所示: 图 1 用户管理用例图对用户管理模块的用例描述如表 1 所示:3.2.2信息模块系统信息模块的用例图,如图 2 所示:图2系统基本信息管理用例图系统基本信息维护模块的用例描述如表 2 所示:表 2 系统基本信息维护用例表3.2.3 论文管理模块这个
12、模块要实行出的功能就是让学生可以在网上把自己搞好的论文文档保存好之后打包传到网上去,然后让这个学生的老师去下载查阅学生的论文文档,然后发表老师自己的意见保存记录下来,该学生自然可以通过网页来下载和查阅老师给该学生的审阅的保留意见,对他自己的论文进行下一波的修改任务。图 3 论文管理模块用例图对论文管理模块的用例描述,如表 3 所示:表 3 论文管理模块的用例表3.2.4留言管理模块作为一个辅助学生完成毕业设计任务的老师,是需要给学生比较及时的反馈意见,将这个意见实时的“告诉”学生,于是,就设计这样一个老师能给学生留下意见的,以及学生能给老师提出学生不懂的问题的这样一个功能。留言管理模块的用例,
13、如图 4 所示:图 4 留言管理模块下是对留言管理模块的用例描述如表4所示:表 4 留言管理模块的用例表第4章数据库的设计实现4.1 数据库设计4.1.1 数据的需求分析1.用户经登录后可修改本人信息。2.管理员对教师和学生进行管理,对论文和公告进行管理。3.学生和教师可以发表留言、回复留言、删除留言、浏览公告信息和查看论文格式及下载信息等。4.学生和教师可以上传下载论文。4.1.2数据结构的设计在这次系统设计的数据库里面,可以发现其中有3个实体,其实体联系图如图 5 所示:图 5 实体联系图4.2 数据库实施1.管理员信息表(t_admin)该表用于存储管理员的属性,其中userid属性和u
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 jsp 管理 系统 设计
限制150内