1文献综述 “大学生一天中有一半的时间是在宿舍度过的”[1],可见宿舍的管理在高校中的地位。而如今宿舍管理方面依旧是采取的人工管理的方式,这种管理方式不仅工作量大、效率低而且容易产生错误,对宿舍的管理造成了很大的困难,而如果开发一个宿舍管理系统来对宿舍的住宿信息、人员名单、来访信息、报修信息等等进行统一的管理,这不仅使宿舍管理员在工作上效率更高,也会极大地降低发生错误的概率,因此,宿舍管理系统的普及将会成为发展的趋势。 1.1宿舍管理系统概述 对于现在的高校来说,学生宿舍管理是必不可少的组成部分。目前仍然存在一些学校采取宿舍管理人员手工记录数据的方式,对于学生信息量比较庞大的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量比较庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。 主要是为高校加强对宿舍和同宿舍相关的管理系统,主要管理学生宿舍的划分、 关于住宿信息的通知等等,使管理员更好的完成工作,在工作中实现高效快捷。 1.2本课题国外研究进展 国外,宿舍管理系统已经相对成熟,使用效率也比较高,很多学校都有适合其自身的管理系统,并且已经能够很好的在日常生活中发挥作用。例如哈佛学院“2-4年级学生同住在一幢宿舍楼里,提供了不同年龄本科生之间,以及学生与导师之间文化交流的机会”[2],这就需要一个宿舍管理系统对学生的宿舍进行划分。可以看出国外的宿舍管理系统已经比较成熟,所实现的功能也比较多,值得国内的各个高校借鉴,以改良自身的不足。 1.3本课题国内研究进展 在国内,有少部分院校拥有自己的宿舍管理系统,而且并没有很大程度的发展,其功能开发相对不是很全面,国内大部分学校仅局限于统计学生的个人信息、卫生情况,住宿信息等,并没有像国外一样做到很多功能的全面开发,就拿宿舍分配功能来说,国外的宿舍管理系统能够按学生按年龄、系别、年级等方面综合划分,为学生分配最适合自己的宿舍,而国内就没有达到这种高度,其主要原因是由于宿舍管理系统并不普及,而且各个院校的实际情况也不完全一致,使得此系统普及发展比较慢。但是,在国内许多高校使用宿舍管理系统后,明显提高了后勤人员的办事效率和工作的准确度,很大程度上提高了宿舍管理的工作质量,收到了良好的效果。 本系统在B/S架构下采用struts框架进行开发,达到对学生、宿舍信息、访客来访信息、宿舍分配等方面进行管理的目的。宿舍管理系统是基于B/S架构采用mysql数据库进行开发,利用JSP技术,使用Struts框架。大部分逻辑由java来实现,JSP技术实现数据的读取和现实。界面的设计美化等使用Dreamweaver工具。开发过程中,首先分别开发个个独立的模块,然后整合到一起,以便于日后系统的扩展。 B/S结构(Browser/Server,浏览器/服务器模式),是Web兴起后的一种网络结构模式,Web浏览器是客户端最主要的应用软件。! P9 R2 f7 m1 @; ~5 P
( M- y: C/ |! T: J3 P: y
2 w, Q2 W" ~1 {2 @
* v) [/ Y0 {2 s' E7 z* R
8 S$ H5 \9 U2 v$ ]- H% T& L" c
# E' o8 r2 T* ]; ]/ y% k8 v
% Y3 s2 z- i! n, ` b
, s2 g5 j3 H. l: K$ |
% n8 t* z0 e' F' l1 F8 P0 p
) c1 J7 k4 |1 Z7 e/ k h& i5 ]; }- H( k
) G5 d4 p3 o7 F9 x8 U项目源码下载地址:点击下载 提取码: |