java的宿舍管理系统【字数:9467】

摘 要国家重视教育工作,它是国家的百年大计,伴随高等院校的扩招,学生数量不断增加,学生量的不断增加,就增加了对学生各个方面管理的难度,例如学生宿舍这一项工作,随着近年来高校的扩招,越来越多的学生迈进了大学的校门,宿舍管理这个平时大众化的事情,一旦宿舍人数增多就加大了管理的难度,如何优化学生宿舍的日常管理也就成为了一个重要的话题。在现代化社会,信息化智能化学校不断完善,很多学校对学生的一些日常管理逐渐采用计算机化管理。这样既减轻了学校的工作负担也方便了学生查看宿舍信息,维修处理等诸多情况。本次设计的系统正是在考虑了这些情况后,结合自身学校学生宿舍管理的实际情况来设计开发的。基于Java的学生宿舍管理系统保证了学生宿舍管理工作的科学化和透明化。系统页面简洁,功能易操作。
目 录
摘 要I
ABSTRACTII
1.绪 论1
1.1 开发背景1
1.2 开发意义1
2.技术简介2
2.1 系统开发环境2
2.1.1 Eclipse2
2.1.2 MySQL简介2
2.2系统技术3
2.2.1 JSP技术简介3
2.2.2 SSM框架简介3
2.2.3 Tomcat简介3
3.系统总体设计4
3.1 功能模块设计4
3.2 系统业务流程图4
3.3 系统功能流程图5
3.4 系统可行性分析7
3.4.1 技术可行性分析7
3.4.2 经济可行性分析7
3.4.3 时间可行性分析7
4.系统详细设计8
4.1系统和数据库的配置8
4.2系统概念结构设计8
4.3数据库11
4.3.1数据库表设计11
4.3.2数据库的连接配置12
5.系统实现13
5.1 登录界面实现13
5.2 宿舍管理实现13
5.2.1 宿舍信息管理模块实现13
5.2.2宿舍用电管理模块实现14
5.3 设备维护管理实现15 *好棒文|www.hbsrm.com +Q: ^351916072# 

5.4 用户信息管理实现16
5.4.1 个人信息管理实现16
5.4.2 来访信息管理实现17
5.5 公告管理实现17
5.6 管理员管理实现18
6.系统测试20
6.1测试目的20
6.2测试过程20
6.3 系统测试方法20
6.4 系统测试结果20
结束语22
致 谢23
参考文献24
1. 绪 论
1.1 开发背景
随着网络化发展,各行各业相继利用网络办公自动化来辅助业务办理。中国的网络教育办公也伴随着Internet的发展而进行同步增长,但是就学生宿舍管理来说,很多学校都还是在用半计算化的管理方式。这对于学生的宿舍的管理有些不方便,同时也存在着一些弊端,如学校领导不能及时的了解学生的住宿情况,纸张记录可能无法长久保存的问题。因此,有必要开发一套由电脑端操作的学生宿舍管理系统,这不仅仅节省了舍务人员的时间,也使宿舍信息管理具备了科学和规范的优点。另外,它便于宿舍的统计,跨越了时间、地域的限制,快速解决问题。学生宿舍管理系统顺应时代的发展,通过计算机管理系统来实现改造流程、强化宿舍管理、缩短处理时间、堵漏节流、提升效率的目标。
在我国,近些年来,校园网络覆盖也很是迅速,很多学校都采用计算机自动化办公,学生每天都离不开网络,学校对学生宿舍的管理也依赖网络。现在各种学生宿舍管理系统层出不穷,很多高校都在运用,发展态势良好。
1.2 开发意义
学生宿舍管理系统的设计意义是为了处理宿舍的日常管理,使传统的宿舍管理规范化、增强管理的可控性、提升这块管理的条理性。在信息技术发展快速,网络化普及的今天,很多问题由计算机和网络来解决的话,会大大降低人力成本,同时还可以缩短工作时间。要有效利用校园网的软硬件资源,让其发挥最大的效力的话,实现学生在线提交宿舍的无纸化管理是一个不错的方法,可以为学校的教学、科研、管理等提供更好的服务,具有多方面的益处。
2.技术简介
2.1 系统开发环境
2.1.1 Eclipse
Eclipse是很好的且为大众所熟悉的java项目开发软件。在项目开发过程中,Eclipse提供Java和Java EE两种视图选择,我们可以根据自己的实际需求去做相应的切换。当切换到Java EE视图时,则既可以创建Java项目,也可以创建动态Web项目。
2.1.2 MySQL简介
作为一个关系型数据库管理系统,MySQL更具灵活性。因为它并不是将全部的数据放在同一容量很大的仓库中存储,而是关系数据库且数据在不同的表中被保存。 MySQL具备是开源的;支持标准的SQL数据语言形式; 可以允许在多个系统上,并且支持多种语言等特点。
2.2 系统技术
2.2.1 JSP技术简介
作为动态网页开发技术,JSP是Java Server Pages的缩写。JSP与html有着相似又不同的地方。相同之处在于html文档去除头文件在jsp中依旧可以运行,不同之处是jsp页面中还可以存在java代码且jsp是动态页面。jsp中用<%%>就可以写Java代码。
2.2.2 SSM框架简介
SSM框架:Spring + SpringMVC + MyBatis框架组合的缩写,受到很多的追捧,三层组合框架各尽其职,互相协调,有着高内聚、低耦合的特点。
(1)、Spring
spring是一个轻量级开源码框架,它贯穿于Java EE应用各层,与其他层的框架以高度开放的姿态实行无缝的整合,而不是替代原有框架。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/623.html

好棒文