学生宿舍管理系统的设计与实现(Eclipse,JSP,MySQL)
学生宿舍管理系统的设计与实现(Eclipse,JSP,MySQL)(毕业论文9000字,程序代码,MySQL数据库)
当前,国内各高校的招生规模呈逐年上升,学生和学生宿舍楼的数量都在逐渐增加,学生宿舍管理的压力日益提升。目前,仍然有较多高校采用传统的人工、单机方式进行管理,所产生的管理数据主要为纸质或单一的电子文档,各类管理数据数量庞大,管理效率偏低。目前,塔里木大学学生宿舍仍然停留在上述阶段。可见,开发一套基于Web的学生宿舍管理系统,对于有效提升数据处理效率,提升宿舍管理水平具有一定的迫切性。本系统基于B/S模式,选用流行的JSP+MySQL数据库。该系统主要有系统管理员、宿舍管理员和学生三个角色,实现了用户登录、学生注册、学生和管理员的管理、宿舍管理、组合查询信息以及宿舍管理员管理等必要的功能。学生宿舍管理系统完成后,具有操作简单,运行流畅等优势,能够满足塔里木大学宿舍管理的需要,有效提高了管理效率。
关键词: 学生宿舍管理;JSP;B/S;MySQL
本系统根据需求分析,确定学生宿舍管理系统分为三个主要角色,具体包括系统管理员、宿舍管理员和学生。
(1)系统管理员角色能够查询学生和宿舍管理员信息,对学生相关信息,如学生编号、姓名、班级、以及学生账号密码进行管理;可管理宿舍管理员的姓名、性别、账号密码等信息;可执行修改学生信息和宿舍管理员信息,管理学生和宿舍管理员信息。对来访者信息,如身份证号码、姓名以及宿舍的查询等操作。 [来源:http://Doc163.com]
(2)学生角色可以通过登录学生宿舍管理系统查看自己的个人信息,包括学生姓名、学生学院、学生所在宿舍楼号和学生所在房间号等信息,也可以修改自己的账号相关信息;查看考勤记录,如缺勤日期、学生姓名、班级等信息。
(3)宿舍管理员角色可以通过本系统查看自己的个人信息,包括宿舍管理员姓名、宿舍管理员电话、宿舍管理员所管理的宿舍楼号等信息,且可以修改自己的原密码、设置新密码,处理宿舍报修以及来访者信息登记项目。
开发环境:Eclipse
Web服务器:Tomcat
数据库:MySQL
[资料来源:http://doc163.com]
[来源:http://www.doc163.com]
目 录
1 引言 1
1.1 研究背景 1
1.2 研究的目的及意义 1
1.3 国内外研究现状分析 2
2 研究与实现中的关键技术 2
2.1 J2EE技术简介 2
2.2 MYSQL数据库 2
2.3 JSP技术 2
2.4 B/S架构 3
2.5 TOMCAT简介 3
2.6 开发环境 3
3 系统总体需求分析 3
3.1 系统需求分析 3
3.2 系统业务流程分析 4
3.2.1 系统管理员操作流程 4
3.2.2 学生注册登录流程 4
3.3 系统功能模块设计 6 [资料来源:https://www.doc163.com]
3.3.1 系统用例图分析 6
3.3.2 系统功能结构设计 8
3.3.3 时序图 8
4 数据库设计 11
4.1 数据概念结构设计 11
4.2 数据表逻辑结构设计 13
5 系统实现 16
5.1 系统管理员操作模块 16
5.2 宿舍管理员操作模块 19
5.3 学生操作模块 21
6 系统功能测试 22
6.1 测试目的 22
6.2 测试方法简介 22
6.3 测试实例设计 22
总 结 25
参考文献 26
致 谢 28
上一篇:基于Web的实验室设备管理系统的设计与实现(JSP,HTML5,CSS3,MySQL)