宿舍管理系统的设计与(源码)
在发展快速的现今社会,各行各业的信息处理都开始与计算机技术的应用相结合。关于计算机技术在实际生产生活中应用的设备需求相对比较容易被满足,可随着人们对计算机技术应用的深入,越发个性化的需求就开始出现在人们的视野中。本次设计主要应用了JAVA中的JSP技术和Struts框架,配合MySQL数据库完成了基于B/S的宿舍管理系统的实现。通过对本系统的应用,宿舍管理人员只需要在系统中录入数据即可完成对学生进行现代化的管理,并且系统数据库中的数据相较于纸质文件更便于保存和查询。关键词 校园宿舍,JSP,Struts,管理系统
目 录
1 引言 1
1.1 项目开发背景 1
1.2 项目开发目的 1
1.3 开发工具的选择 2
2 可行性和需求分析 4
2.1 可行性分析 4
2.2 需求分析 4
2.3 具体功能分析 5
3 概要设计 6
3.1 系统运行环境 6
3.2 功能模块描述 6
3.3 系统目标 6
3.4 系统结构图 7
3.5 数据库设计 7
4 系统的详细设计与实现 11
4.1 系统登录界面 11
4.2 系统主界面 12
4.3 系统管理员模块 14
4.4 宿舍楼管理员模块 28
4.5 学生模块 30
5 软件测试 31
5.1 用户登录测试 31
5.2 修改密码测试 32
5.3 缺寝模块测试 33
5.4 测试结论 33
结 论 35
致 谢 36
参考文献 37
1 引言
随着我国教育事业的发展,我国高校教学规模的增长也同时带来了高校住宿学生人数的持续性增长。原有的宿舍管理措施已经渐渐不能满足现今的需求了,与时俱进的宿舍管理办法是每个高校都必须面对的重要问题。
1.1 项目开发背景
伴随着计算机科学技术的广泛运用,社会上各个行业的发展 *好棒文|www.hbsrm.com +Q: ¥351916072$
获得了更快速的完善。可以预料到,信息化管理软件将会是未来信息管理的必然趋势。社会的高速发展将会促使信息管理系统不断地出现在人们的生活和工作过程中。
随着近几年高校机构改革的深化,很多学校的宿舍的管理都交由各自的后勤集团负责。由于高校扩大招生的形势,宿舍管理工作的工作量开始变得越来越琐碎而又繁重;由于社会生活水平的提高,学生对宿舍管理的需求也在不断提高。传统的人工管理模式已经渐渐不能跟上如今的实际需求。
目前我校的学生宿舍管理水平大部分还停留在纸质媒介的基础上,这样的机制已经处于时代的下游,它的工作效率远比不上信息化管理,在这个信息化社会,这种传统的管理方式必将会被以计算机为基础的信息管理所取代。当今的社会信息化已经成为了主流,拥有一款科学现代化的宿舍管理系统可以表明高校已经开始跟上了现今社会信息化的步伐。
宿舍是学生在课后最主要的活动场所之一,所以学生宿舍管理是学生管理的重要组成部分。大部分学生的学业表现在很大程度上会受到其身边环境,尤其是居住环境的影响。一个有序的、科学的宿舍环境不仅能够将学生的观念和素质引导向更加文明化更加贴近社会发展的方向,还能够增加学生宿舍管理的可靠性。高校宿舍管理系统的诞生就能针对这些问题进行改善。科学合理的管理方式、高素质的管理团队、安全舒适的居住环境、配套完善的基础设施,能够显著提高宿舍的管理、教育、服务的效率,使学生宿舍成为学生成长的良好催化剂。
1.2 项目开发目的
目前我国高校宿舍管理的主要方式还是纸质媒介的人工管理,如此的管理方式已经渐渐不能满足信息化社会的需求,因为它相比较于信息化管理,造成了相当可观的资源浪费。在信息化进程进一步加速的现在,传统的手工加纸媒管理方式必然会被以计算机为基础的现代化系统所淘汰。现今社会信息化进程已经进入相对比较成熟的阶段,所以一款贴近社会实际的合理的宿舍管理系统就很有其存在的意义了。
关于学生宿舍的工作是高校管理工作的不可或缺的一部分,关于宿舍管理的质量将会对学校的长期发展产生巨大的影响,这将会在某种程度上影响到学校在未来的发展。随着计算机在生活中的广泛应用,国内外不少的高校都在建设数字化校园,而宿舍管理系统则是校园信息化的重要组成部分。
所以,本次研究从高校日常的宿舍管理工作切入,设计出一块操作便捷方便的基于B/S的宿舍管理系统。既能够提高宿舍管理人员的效率也能方便学校管理人员对基本信息进行查询管理,又能够方便学生了解自己的相关情况、及时了解学校发出的相关通知。这将能够对宿舍管理人员的工压力作进行非常可观的减轻,节省了大量的资源。
1.3 开发工具的选择
当前主流网络应用软件主要有客户端/服务器模式和浏览器/服务器模式。客户端/服务器模式的主要缺点在于难以进行维护和升级,并且既需要对服务端进行开发,也需要对开发出相应的客户端。浏览器/服务器(B/S模式)是在国际互联网着茁壮成长的历史进程中诞生的一种影响不菲的软件开发技术,它的客户端是同相对统一的网络浏览器,而服务端则是专业的sERvER系统和相关数据库。这种更加简便科学的设计模式在时间的磨砺下获得了越来越多软件开发者的认可。它不止能应用于网上资料的查询,还能够满足大多数企业业务操作流程的需求,它的优点是便于扩展应用,更换办公地点之后更换终端不需要重新配置终端的客户端。既方便了系统的升级维护,又能够减少系统实施的难度和成本,同时不需要开发客户端结余下的工作时间又增加了企业系统优化的速度。
1.3.1 JSP网页技术
JSP(Java SERvER Pages)是来自于Sun Microsystems公司提供的一种动态网页设计技术标准。JSP能够在在原有的传统的网页HTML文件(*.HTML,*.HTML)中插入Java语句代码和JSP标签,从而形成最终的JSP文件(*.JSP).JSP最终是被编译成工程文件中的.class文件,然后被加载到适当Java虚拟机 (JVM) 中运行的,所以它的运行环境独立于操作系统。就是说使用JSP开发的网页应用能够跨平台使用,不仅能在Windows环境中顺利运行,还能在一些别的计算机操作系统 (例如:Linux系统) 中运行,运行之前只需要在对应的系统配置好需要的JRE文件即可。
目 录
1 引言 1
1.1 项目开发背景 1
1.2 项目开发目的 1
1.3 开发工具的选择 2
2 可行性和需求分析 4
2.1 可行性分析 4
2.2 需求分析 4
2.3 具体功能分析 5
3 概要设计 6
3.1 系统运行环境 6
3.2 功能模块描述 6
3.3 系统目标 6
3.4 系统结构图 7
3.5 数据库设计 7
4 系统的详细设计与实现 11
4.1 系统登录界面 11
4.2 系统主界面 12
4.3 系统管理员模块 14
4.4 宿舍楼管理员模块 28
4.5 学生模块 30
5 软件测试 31
5.1 用户登录测试 31
5.2 修改密码测试 32
5.3 缺寝模块测试 33
5.4 测试结论 33
结 论 35
致 谢 36
参考文献 37
1 引言
随着我国教育事业的发展,我国高校教学规模的增长也同时带来了高校住宿学生人数的持续性增长。原有的宿舍管理措施已经渐渐不能满足现今的需求了,与时俱进的宿舍管理办法是每个高校都必须面对的重要问题。
1.1 项目开发背景
伴随着计算机科学技术的广泛运用,社会上各个行业的发展 *好棒文|www.hbsrm.com +Q: ¥351916072$
获得了更快速的完善。可以预料到,信息化管理软件将会是未来信息管理的必然趋势。社会的高速发展将会促使信息管理系统不断地出现在人们的生活和工作过程中。
随着近几年高校机构改革的深化,很多学校的宿舍的管理都交由各自的后勤集团负责。由于高校扩大招生的形势,宿舍管理工作的工作量开始变得越来越琐碎而又繁重;由于社会生活水平的提高,学生对宿舍管理的需求也在不断提高。传统的人工管理模式已经渐渐不能跟上如今的实际需求。
目前我校的学生宿舍管理水平大部分还停留在纸质媒介的基础上,这样的机制已经处于时代的下游,它的工作效率远比不上信息化管理,在这个信息化社会,这种传统的管理方式必将会被以计算机为基础的信息管理所取代。当今的社会信息化已经成为了主流,拥有一款科学现代化的宿舍管理系统可以表明高校已经开始跟上了现今社会信息化的步伐。
宿舍是学生在课后最主要的活动场所之一,所以学生宿舍管理是学生管理的重要组成部分。大部分学生的学业表现在很大程度上会受到其身边环境,尤其是居住环境的影响。一个有序的、科学的宿舍环境不仅能够将学生的观念和素质引导向更加文明化更加贴近社会发展的方向,还能够增加学生宿舍管理的可靠性。高校宿舍管理系统的诞生就能针对这些问题进行改善。科学合理的管理方式、高素质的管理团队、安全舒适的居住环境、配套完善的基础设施,能够显著提高宿舍的管理、教育、服务的效率,使学生宿舍成为学生成长的良好催化剂。
1.2 项目开发目的
目前我国高校宿舍管理的主要方式还是纸质媒介的人工管理,如此的管理方式已经渐渐不能满足信息化社会的需求,因为它相比较于信息化管理,造成了相当可观的资源浪费。在信息化进程进一步加速的现在,传统的手工加纸媒管理方式必然会被以计算机为基础的现代化系统所淘汰。现今社会信息化进程已经进入相对比较成熟的阶段,所以一款贴近社会实际的合理的宿舍管理系统就很有其存在的意义了。
关于学生宿舍的工作是高校管理工作的不可或缺的一部分,关于宿舍管理的质量将会对学校的长期发展产生巨大的影响,这将会在某种程度上影响到学校在未来的发展。随着计算机在生活中的广泛应用,国内外不少的高校都在建设数字化校园,而宿舍管理系统则是校园信息化的重要组成部分。
所以,本次研究从高校日常的宿舍管理工作切入,设计出一块操作便捷方便的基于B/S的宿舍管理系统。既能够提高宿舍管理人员的效率也能方便学校管理人员对基本信息进行查询管理,又能够方便学生了解自己的相关情况、及时了解学校发出的相关通知。这将能够对宿舍管理人员的工压力作进行非常可观的减轻,节省了大量的资源。
1.3 开发工具的选择
当前主流网络应用软件主要有客户端/服务器模式和浏览器/服务器模式。客户端/服务器模式的主要缺点在于难以进行维护和升级,并且既需要对服务端进行开发,也需要对开发出相应的客户端。浏览器/服务器(B/S模式)是在国际互联网着茁壮成长的历史进程中诞生的一种影响不菲的软件开发技术,它的客户端是同相对统一的网络浏览器,而服务端则是专业的sERvER系统和相关数据库。这种更加简便科学的设计模式在时间的磨砺下获得了越来越多软件开发者的认可。它不止能应用于网上资料的查询,还能够满足大多数企业业务操作流程的需求,它的优点是便于扩展应用,更换办公地点之后更换终端不需要重新配置终端的客户端。既方便了系统的升级维护,又能够减少系统实施的难度和成本,同时不需要开发客户端结余下的工作时间又增加了企业系统优化的速度。
1.3.1 JSP网页技术
JSP(Java SERvER Pages)是来自于Sun Microsystems公司提供的一种动态网页设计技术标准。JSP能够在在原有的传统的网页HTML文件(*.HTML,*.HTML)中插入Java语句代码和JSP标签,从而形成最终的JSP文件(*.JSP).JSP最终是被编译成工程文件中的.class文件,然后被加载到适当Java虚拟机 (JVM) 中运行的,所以它的运行环境独立于操作系统。就是说使用JSP开发的网页应用能够跨平台使用,不仅能在Windows环境中顺利运行,还能在一些别的计算机操作系统 (例如:Linux系统) 中运行,运行之前只需要在对应的系统配置好需要的JRE文件即可。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1173.html