众多高校为了响应国家的号召,很多管理办法都落实到科学管理,通过计算机来实现对学校的具体管理办法当中,不仅仅促进了学校里计算机系统管理的发展,同时一定程度上加大了对学校的管理力度,数据量的不断增加,通过计算机管理让数据变得更加容易管理和安全。因此,结合计算机计算的成熟,特开发了本新生入学报道系统。
新生入学报道系统的设计与实现是采用JSP技术,MYSQL数据库,基于B/S结构进行设计开发。系统主要包括三大功能模块,分班模块,宿舍管理模块,基础学生数据管理模块。系统功能齐全,实现了新生入学报道系统的系统化、科学化,既可以提高服务质量,又大大的促进了学校管理的发展。
目 录
1 引言 1
1.1 课题研究背景 1
1.2 研究现状 1
1.3 研究意义 2
2 系统开发技术 3
2.1 开发工具 3
2.1.1 MyEclipse 3
2.1.2 Tomcat 3
2.2 JSP技术 3
2.3 JavaScript 4
2.4 MYSQL数据库 4
2.5 B/S结构 5
2.6 本章小结 6
3 系统分析 7
3.1 可行性分析 7
3.1.1 技术可行性 7
3.1.2 经济可行性 7
3.1.3 操作可行性 8
3.1.4 发展可行性 8
3.2 性能需求分析 8
3.3 系统流程分析 8
3.3.1 登录流程 8
3.3.2 添加信息流程 9
3.4 系统用例分析 10
3.4.1 基本信息管理员用例图 10
3.4.2 宿舍管理员用例图 10
3.4.3 分班管理员用例图 11
3.5 本章小结 11
4 系统设计 12
4.1 系统概述 12
4.2 系统结构设计 12
4.3 系统结构设计 12
4.4 数据库设计 13
4.4.1 数据库设计原则 13
4.4.2 数据库实体 13
4.4.3 数据库表设计 15
4.5 本章小结 17
5 系统的实现 18
5.1 管理员功能模块的实现 18
5.1.1 系统登陆 18
5.1.2系统主界面 18
5.1.3专业管理 19
5.1.4删除专业 19
5.1.5专业添加 19
5.1.6学生名册管理 20
5.1.7宿舍管理 20
5.1.8添加宿舍 21
5.1.9删除宿舍 21
5.1.10系统用户管理 22
5.1.11管理信息添加 22
5.1.5学生信息录入 23
5.2 宿舍管理功能模块的实现 23
5.2.1 宿舍登录界面 23
5.2.2 分配宿舍 24
5.3 分班管理功能模块的实现 25
5.3.1 报道分班 25
5.3.2 分班情况查看 26
6 系统测试 27
6.1 系统测试目的及意义 27
6.2 系统测试方法 27
6.3 性能测试 27
6.4 测试结论 27
总结 28
参考文献 29
致谢 30