摘要:校园宿舍管理系统的开发目的是为了让校园宿舍管理人员从繁杂的工作中解放出来,不再使用execl和纸张进行保存和传递信息,让宿舍管理人员能够轻松方便的管理校园宿舍,适应现代化管理技术的快速发展,大大减低工作人员的工作量,使工作人员的工作变的简单而又方便。本文严格按照软件工程的流程,对校园宿舍管理系统,进行了系统的可行性分析,需求分析,系统设计,详细设计和系统测试。
系统主要包括楼宇管理员管理,学生管理,电脑管理,楼宇管理,宿舍管理,宿舍报修管理,学生入住登记,学生寝室调换,学生迁出,学生缺寝登记,学生寝室调换,学生迁出,学生缺寝记录,学生迁出记录,修改密码等功能。整个系统采用JAVA语言开发,使用MYSQL数据库,使用MVC设计模式,借助MyEclipse 10.7 、TOMCAT等工具完成了系统的设计与实现。
关键词 校园宿舍管理系统;SSH;MVC设计模式;WEB
目录
摘要
Abstract
1 绪论-1
1.1课题背景-1
1.2选题意义-1
1.3主要内容-1
2系统相关技术-2
2.1 JAVA介绍-2
2.2 SSH介绍-2
2.3 MyEclipse介绍-2
3 系统需求分析-3
3.1系统可行性分析-3
3.11 技术可行性分析-3
3.12 经济可行性分析-3
3.13 运行可行性分析-3
3.2功能需求分析-4
3.2.1 功能描述-4
3.2.2 用例建模-9
3.3 数据库需求分析-11
4 系统设计-12
4.1功能模块设计-12
4.1.1 系统功能模块结构-12
4.1.2系统功能模块及说明-12
4.2数据库设计-13
4.2.1 数据库概念设计-13
4.2.2 数据库逻辑设计-18
5 系统详细设计-21
5.1 指导思想-21
5.2 系统的实现-21
5.2.1 用户登录模块-21
5.2.2 通知公告管理模块-21
5.2.3 学生信息管理模块-23
5.2.4 学生电脑管理模块-26
5.2.5 学生缺寝管理模块-29
5.2.6 楼长信息管理模块-31
5.2.7 楼宇信息管理模块-32
5.2.8 宿舍信息管理模块-33
5.2.9 宿舍报修管理模块-36
6系统测试-40
6.1 系统测试的目的和意义-40
6.2 测试-40
6.2.1 登录验证-40
6.2.2 数据录入验证-41
6.2.3 重复数据验证-42
结论-43
致谢-44
参考文献-45
附录-46