摘要:当今社会,计算机科学技术已经全面发展,网络化、智能化、集成化的格局已经形成。计算机的先进技术使管理手段和管理方式等发生着巨大的变化,计算机的优势和普及使之已经完全进入其各个领域,并越来越发挥着非常大的作用。以前学校采用的是传统的人工纪录方式来管理学生宿舍的各项基本信息,使用传统的管理方式的缺点是显而易见的,最常见的就是效率非常低、数据的保密性也很差,另一个方面就是随着时间的推移,有大量的数据和文件的产生,在这种情况下,查找信息以及数据的维护和更新都非常的麻烦,而且繁琐。
本管理系统将使用JSP编程语言和Mysql数据库进行开发,eclipse作为开发工具,后台数据库的连接采用JDBC直连的方式,最终完成系统的开发,实现各项添加、查询等功能。系统使用简单方便,界面一目了然,基于B/S模式下开发。
关键词:J2EE;学生宿舍管理系统;SSH
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2国内外研究现状-1
1.3发展趋势-2
1.4 课题研究的内容-2
1.5 本文章节安排-3
2 关键技术简介-3
2.1 MVC技术简介-3
2.2 SSH架构的简介-3
2.3 Struts技术简介-4
2.4 Spring技术简介-5
2.5 Hibernate技术简介-5
2.6 MySQL简介-6
3 系统分析-7
3.1 可行性分析-7
3.1.1 技术可行性-7
3.1.2 经济可行性-7
3.1.3 操作可行性-8
3.2需求分析-8
3.2.1 性能需求分析-8
3.2.2 功能需求分析-8
4 系统设计-10
4.1 系统总体架构-10
4.1.1 普通学生用户功能区域的设计-11
4.1.2 管理员用户功能区域的设计-12
4.2数据库设计-12
4.2.1 数据库逻辑结构设计-13
4.2.2 数据库物理结构设计-18
5 系统实现-21
5.1用户登录-21
5.2 学生主界面-23
5.2.1 修改个人信息-23
5.2.2 查询本宿舍电费-24
5.2.3 添加报修信息-25
5.2.4留言模块-26
5.2.5通知公告模块-27
5.3宿舍管理员主界面-28
5.3.1修改密码模块-29
5.3.2宿舍楼管理模块-30
5.3.3宿舍管理模块-31
5.3.4水电费管理模块-35
5.3.5报修信息管理模块-37
5.3.6留言信息管理模块-37
5.3.7通知公告管理模块-38
6 总结与展望-41
6.1 总结-41
6.2 展望-41
参 考 文 献-43
致 谢-44