学生宿舍管理系统设计与实现(SSH,MySQL) 来源:wenku163.com 资料编号:WK16310270 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310270 我要下载该资源 资料介绍 学生宿舍管理系统设计与实现(SSH,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文15000字,程序代码,MySQL数据库) 21世纪的今天,信息在社会上占着主流地位,计算机在各行各业中的运用已经得到普及,尤其是高校宿舍的学生们更是人手配备一台电脑[1]。自动化、信息化得管理越来越广泛应用于各个领域。但是目前好多高校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。我针对以上情况,设计了一套高校学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失[2]。这无疑是为信息存储量比较大的高校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,能够快速的查询学校所需的住宿信息。 功能需求 该宿舍管理系统是面向多用户进行开发的,根据登录用户的权限以及角色划分,然后进入不同的操作页面,显示相对应的功能菜单。用户主要分为管理员、院系领导、宿舍楼楼管、维修人员、检查人员以及学生六种角色 系统是使用Java语言,并结合struts2+hibernate4+spring3三大比较流行的框架进行开发。系统采用B/S模式,基于WEB端操作。后台数据库使用方便好用的Mysql,WEB端服务器采用Tomcat来实现。 目录 摘 要 I ABSTRACT II 1 绪论 1 1.1 开发背景与现状 1 1.2 设计与开发的意义 1 2 系统需求分析 3 2.1 功能需求 3 2.1.1 管理员功能菜单 3 2.1.2 院系领导功能菜单 4 2.1.3 宿舍楼楼管功能菜单 4 2.1.4 检查人员功能菜单 5 2.1.5 维修人员功能菜单 5 2.1.6 学生功能菜单 6 2.2 性能需求 6 2.2.1 系统安全性 6 2.2.2 信息完整性 7 2.2.3 界面友好性 7 3 系统概要设计 8 3.1 系统总体结构设计 8 3.2 数据库设计 8 3.2.1 物理设计 9 3.2.2 表设计 9 4 系统详细设计 13 5 系统的编码与实现 18 5.1 系统的实现环境 18 5.2 系统功能模块的实现 18 5.2.1 用户登录 18 5.2.2 学生登录 19 5.2.3 管理员登录 21 5.2.4 检查员登录 23 5.2.5 宿舍楼管理员登录 27 5.2.6 维修人员登录 29 5.2.7 学院领导登录 31 6 系统测试 34 6.1 单元测试 34 6.1.1 用户登录模块测试 34 6.1.2 学生管理模块测试 34 6.1.3 检查员模块测试 34 6.1.4 管理员模块测试 35 6.2 集成测试 35 结束语 36 致 谢 37 参考文献 38