随着我国教育制度的改革,各大高校一直在不断的扩招相对应的学生的数量也在不断的增加。在学生数量增加之后学校后勤人员就需要对后勤部分更加精准的进行管理,其中宿舍管理就是后勤管理中比较重要的一个组成部分。如何能够对学生的宿舍信息进行更加科学合理的管理是当前大多数高校一直以来研究了一个问题。
基于SSM的学生宿舍管理系统以实际开发为背景,运用在校所学习的软件开发原理,采用Spring:SpringMVC:MyBatis技术和MySQL数据库构建一个基于B/S模式的学生宿舍管理系统。本系统在设计之初结合网络上现有的学生宿舍管理系统经过具体分析之后都出了具体的功能。基于SSM的学生宿舍管理系统过管理人员和学生用户两部分,学生用户在登录本宿舍管理系统之后主要是查看自己的宿舍费用信息和进行在线报修,报修之后管理人员进行处理,学生可以看到处理的状态:管理人员登录之后可以对系统内的宿舍信息,学生信息,费用信息和报修信息等内容进行管理,通过这些模块的实现,基本可以满足高校对宿舍管理的需求。
作为一个宿舍管理肯定有不同的宿舍,只有这样当学生入住的时候才能够进行不同宿舍的安排。所以在本管理系统中,管理人员要可以对系统内的宿舍信息进行管理,主要包括对宿舍信息的添加,修改,查询,删除等具体操作。首先,管理人员要可以对系统的宿舍信息进行添加,在添加作为信息的时候,首先要输入当前的宿舍名称,宿舍类型,他的具体位置以及照片的内容输入这些信息之后点击确定即可将系统的宿舍信息录入到该宿舍管理系统中的数据库sushe表中
本基于SSM的学生宿舍管理系统在功能模块根据需求不同,将它分为两大方面,一学生功能模块,二管理员模块。以下是具体功能分析。
管理员:管理系统内的宿舍信息,学生信息,宿舍内的费用信息,查看和管理学生的报修信息,管理系统管理员和修改自己的个人密码等功能。
学生用户:对宿舍进行在线报修,查看自己的报修信息和查看自己所在宿舍的费用信息,修改密码等功能。
摘 要1
第一章 绪论5
1.1课题背景5
1.2课题目的与意义5
1.3 主要研究内容6
1.4本章小结6
第二章 相关环境和技术7
2.1MySQL数据库7
2.2 JSP语言7
2.3 B/S结构8
2.4 JAVA技术8
第三章 系统需求分析9
3.1 需求分析9
3.1.1系统用户需求9
3.1.2系统功能需求9
3.1.3系统设计原则分析9
3.2 可行性分析10
3.2.1技术可行性10
3.2.2社会可行性10
3.2.3经济可行性10
3.1.4法律可行性10
3.3用户需求分析10
3.3.3功能需求分析11
3.3.4其他需求分析11
3.4系统流程与逻辑分析12
3.4.1用户登录模块12
3.4.2修改密码模块流程13
3.5界面需求分析14
第四章 系统设计15
4.1概述15
4.2系统设计思想15
4.1 系统结构16
4.3 数据库设计16
4.3.1 数据库E-R图16
4.4.2数据库设计表18
第五章 系统详细设计与实现20
5.1登陆模块的实现20
5.2 系统主界面21
5.3学生信息管理模块21
5.4宿舍管理模块23
5.5费用信息管理24
5.6报修管理模块25
5.8 修改密码27
第六章 测试部分28
第6章 系统测试28
6.1 学生宿舍管理系统的测试目的28
6.2 学生宿舍管理系统的测试方法28
6.3 测试用例29
6.3.1测试说明29
6.3.2测试用例29
6.4 测试结果分析30
6.5本章小结34
第七章 总结35
参考文献36
致 谢37