摘要
现如今提倡"互联网+"发展的时代,高校信息管理也跟上互联网的步伐,逐渐信息化,智能化.在作者就读的高校中,毕业生的论文以及毕业设计的管理以及资料报存工作,全都是由人工操作来完成的.为了节省时间,以及更好的提高工作效率,学校需要搭建基于JSP的毕业设计管理系统,构建一个更加高效、易用的平台.
关键词:选题;选题管理;双向选题;JSP;管理系统
summary
Nowadays, in the era of advocating "Internet +" development, information management in universities also keeps up with the pace of the Internet and gradually informationized and intelligent.In the universities where the author attends, the management of graduate papers and graduation design and the storage of materials are all completed by manual operation.In order to save time and better improve work efficiency, schools need to build a JSP-based graduation design management system to build a more efficient and easy to use platform.
Keywords: topic selection; topic selection management; two-way topic selection; JSP; management system
目录
一、项目背景与市场分析 3
1.1 项目背景 3
1.2 系统的初步调查 5
1.3 毕业设计选题系统的发展历史 5
1.4 毕业设计选题系统的开发目的 5
二、可行性分析及系统分析 5
2.1 可行性分析 5
2.2 对本系统的分析 6
2.3 开发和运行环境 6
三、系统需求分析 6
3.1 系统顶层图 6
3.2 系统 0 层图 7
3.3 系统一层图 7
四、组织结构及业务流程分析 9
4.1 业务流程图及描述 10
五、数据流程与汇总分析 14
5.1 分层数据流图及描述 14
5.2 E-R 图及关系表 15
5.3 数据字典 16
六、功能分析及规划 19
6.1 系统功能结构图及描述 19
七、用例图及用例描述 21
八、活动图 24
8.1 学生选题活动图 24
8.2 学生选题管理活动图 25
8.3 老师论文管理活动图 27
8.4 管理员活动图 28
九、分析类 29
十、时序图 30
10.1 用户注册登录时序图 30
10.2 学生选题时序图 31
10.3 教师出题 32
10.4 管理员审题时序图 33
十一、架构设计 34
11.1 JSP 34
11.5 MVC 35
十二、编码实现 36
十三、页面实现 40
13.1 毕业设计选题系统首页 40
13.2 后台管理登陆页面 41
13.3 教师信息添加页面 41
13.4 教师信息查询页面 41
13.5 课题管理页面 42
13.6 新闻添加页面 42
13.7 课题添加页面 43
13.8 选题管理页面 43
13.9 学生选题界面 44
13.10 查看选题结果页面 44
十四、心得感悟 44