摘要:现代社会电脑已广泛普及,现行的管理也都上升了一个台阶,基本实现了无纸化办公,管理的模式也变为电脑一体化的管理。高校的日常管理过程中,宿舍管理是其重要的一个组成部分。现代大学的学生公寓,数据量非常庞大,信息管理相当复杂,由人工完成对学生的信息和宿舍信息的管理与查询将是很累的。如何使宿舍管理更加效率和节省人力物力,给学生提供一个良好的学习、生活的场所,对高校而言至关重要。利用日益广泛应用的计算机技术和网络技术,设计一个软件对学生宿舍进行管理,能够更加方便的对各种信息管理。基于以上所述,本人设计了此学生宿舍管理系统。
论文将设计一个使用Web应用的宿舍管理系统方案并予以实现。学生宿舍管理系统应该具有界面友好、使用简单方便的特点,系统包括前台用户界面和后台数据库的开发,管理员需要将大量数据输入到系统的数据库中去。经过分析,本系统采用Mysql作为后台数据库,使用的技术包括JSP、JDBC等,以Myeclipse为前端开发工具,本系统基于JSP,主功能包括:学生宿舍信息的录入、修改和删除功能。可以对学生宿舍信息进行日常的管理,即便于管理员能够及时全面掌握学生的住宿信息。本系统操作简单,运行基本稳定,适用于高等院校学生宿舍管理。
关键字:宿舍管理;学生宿舍信息;B/S模式;Mysql
目录
摘要
Abstract
1引言-1
1.1选题背景-1
1.2研究意义-1
1.3 系统设计目标-2
2相关技术-3
2.1 JAVA语言简介-3
2.2基于B/S结构开发-3
2.3 JSP技术-4
2.4 MyEclipse-4
2.5数据库mysql-5
2.5.1 MySQL概述-5
2.5.2 MySQL的特性-5
2.6 MVC设计模式 -6
3需求分析-8
3.1系统需求分析-8
3.1.1功能需求分析-8
3.1.2性能需求-8
3.2可行性分析-9
3.2.1运行可行性分析-9
3.2.2技术上的可行性-9
3.4.3经济上的可行性-9
3.3系统用例图-9
3.4本章小结-10
4总体设计-11
4.1系统功能模块的设计-11
4.1.1系统的功能结构图-11
4.1.2系统的流程图-13
4.1.3 E-R模型设计-13
4.2数据库设计-15
4.2.1 物理设计-15
4.2.2 表/字段及表间关系设计-15
5详细设计-18
5.1系统登入界面-18
5.2管理员登录首页-18
5.2.1管理员信息-19
5.2.2 宿舍管理-21
5.2.3 时间设置-22
5.2.4录入学生信息-24
5.2.5访客管理-25
5.2.6 卫生纪律信息录入-26
5.2.7 保修信息处理-28
5.3 学生端主页-28
5.3.1报修信息添加与管理-29
5.3.2 卫生纪律排名查询-29
6 系统调试与测试-31
6.1 用例测试-31
6.1.1 测试用户登录-31
6.1.2 管理员修改密码测试-31
6.2 功能测试-32
6.3总结-32
结论-33
致谢-34
参考文献-35