摘 要
随着科技的迅速发展,各种管理系统已应用到社会的各个领域。高等院校作为科技发展的前沿阵地,实现对学生公寓的信息化管理是一个必然的趋势和潮流,学生公寓采用传统的手工管理模式已经逐渐不能适应时代的发展。
通过学生公寓管理系统这个平台,可以实现宿舍管理的信息化、网络化、系统化、规范化,使工作人员从繁杂的数据查询和统计中解脱出来,减少工作量。系统的主要功能包括:住宿人员信息管理、出入管理、信息发布、来访管理、维修管理、费用管理、财物管理。分为管理员用户、学生用户这二种用户平台。
本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的公寓管理系统。
关键词:学生公寓管理系统,JSP,B/S结构
ABSTRACT
With the rapid development of technology, all kinds of management systems are applied to various fields of the society. Colleges and universities as the forefront of scientific and technological development, it becomes an inevitable trend and fashion to achieve student’s dormitories information management, however, the traditional manual management mode of students’ dormitories can’t keep pace with the times.
Through apartment management system, it can make the dormitories management achieve information technology, NET, systematization, standardization. It can liberate the staffs from the complicate data search and statistics working, reducing the workload. The system’s main functions: accommodation information management, access control, information management,visitors management, maintenance management, cost management and property management.There are three roles to use the system, administrator, student and repairer.
The system uses JSP as the onstage main development language, the backstage use SqlServer as a database management system, development environment is MyEclipse, the server uses tomcat, developed a Web-based technology, B/S structure of the apartment management system.
Keywords: Apartment management system,JSP, B / S structure
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1开发背景及目的 1
1.2国内外研究现状及前景 1
1.3开发工具及技术 2
1.3.1开发工具 2
1.3.2 JSP 3
1.3.3 JavaScript 4
1.4软硬件需求 4
第二章 需求分析 5
2.1需求调研 5
2.2可行性分析 5
2.2.1技术的可行性 5
2.2.2经济的可行性 5
2.2.3操作可行性 6
2.2.4法律的可行性 6
2.3系统用户用例图 6
2.3.1学生用例图 6
2.3.2管理员用例图 6
2.4功能模块需求分析 7
2.5设计的基本思想 9
2.6性能需求 9
2.6.1系统的安全性 9
2.6.2数据的完整性 10
2.7界面需求 10
第三章 系统分析与设计 12
3.1数据库的分析与设计 12
3.1.1数据库的概念结构设计 12
3.1.2数据库的逻辑结构设计 14
3.1.3数据库的连接原理 16
3.2中文乱码问题处理 17
第四章 系统功能实现 20
4.1系统登陆页面实现 20
4.2管理员模块 22
4.2.1学生管理 22
4.2.2宿舍管理 26
4.2.3熄灯静校时间管理 28
4.2.4来访管理 30
4.2.5学生报修管理 32
4.2.6卫生检查信息管理 33
4.2.7系统管理 36
4.2.8修改密码 37
4.2.9退出系统 37
4.3学生模块 37
4.3.1熄灯静校时间查询 37
4.3.2物品报修 38
4.3.3公寓卫生排名信息查询 39
第五章 系统测试 40
5.1系统测试目的与意义 40
5.2测试过程 40
5.2.1主页面的登录模块测试 40
5.3其他错误 41
结 论 42
参考文献 43
致 谢 44
第一章 绪论
1.1开发背景及目的
计算机网络技术的发展,给信息时代的人们带来了很大的方便。如今在Internet上,随处都可以看到种类繁多的信息管理系统,比如,企业办公化自动管理系统,电子商务系统,学校教务管理系统等等。随着信息技术的日益发展已深入到社会的各个角落,学生公寓管理也不例外,尤其作为高等院校的公寓管理工作,是高校各项工作的重要组成部分,其管理能力和服务水平的高低直接关系到学生的利益、正常的教学和整体办学水平,直接影响到人才的培养质量.目前,我校公寓管理工作还是存在着很多问题。我校学生公寓现为手工管理,效率低、易出错、手续繁琐,而且耗费大量的人力,物力,财力。比如说,如果是一个学生家长来探望学生,该家长只是知道学生姓名,并不知道学生具体住在哪栋公寓楼的哪个寝室,宿舍管理员人员手工查询学生信息,必然效率很低,基于以上等一些实际存在的情况,以及与我校相关人员的沟通反馈结果来看,他们希望有一个学生公寓管理系统,能够实现学生住宿,寝室费用,公寓物品报修维修,校外人员来访管理等功能。通过此系统,后勤人员可以对学生公寓的各项情况实行电脑化管理,这样可以提高工作效率,也使得公寓管理所需的各项信息能方便快速进行录入,查询,删除和更新,对相应关键数据也能够方便的统计结果并且以报表或者图形的方式展现出来。