论文部分内容阅读
近年来计算机技术在迅速的发展和普及,管理信息系统在我们的社会生活中已经应用的十分深入。高校作为现代科技教育的前沿阵地,管理信息系统的应用已经渗透到高校教育教学的每个方面。但在高校的后勤工作的宿舍管理方面,由于管理对象基数大,并且管理人员一般不具备计算机专业技能,再加上宿舍管理工作难以申请到较高的预算配备服务器等硬件设备,因此很多国内很多高校依旧在使用人工记录的方式进行学生宿舍管理工作。这样的现状不利于高校学生越来越快的学习生活节奏,也不利于高校对学生信息的查询和统计。因此普及和推广宿舍管理系统软件能够为高校的管理相关部门带来极大的方便。本毕业设计的任务就是设计这样一个大学宿舍管理系统。该软件通过源代码直接完成系统功能的实现。宿舍管理系统操作人员只需输入一些简单的汉字、数字、编号等,即可方便快捷的进行大学宿舍信息管理。这个系统是一个典型的管理信息系统。本文还介绍了在系统设计中运用了哪些关键技术来提高学生宿舍管理工作的效率。本系统的开发中Server端技术使用Struts框架、Spring框架和JDBC进行代码实现,这样使得客户端即宿舍管理终端的硬件要求降到最低,只要安装了浏览器的低配置PC就可以正常使用,有助于今后系统应用到高校管理部门时终端购置费用的最低化。本系统的数据库使用Oracle数据库,因为Oracle数据库的使用在高校十分普及,同时Oracle数据库的结构特性有助于减少资源占用、增强处理能力。本系统划分了三种不同权限的管理员,可以实现的功能有宿舍的分配,管理学生信息,管理宿舍信息,学院管理,宿舍卫生评比等。系统设计了这些功能来提高大学宿舍管理工作的效率:用户身份与权限的验证,学生住宿情况的基本登记,每学期的注册以及学生的离校处理,查询功能,实现用户对学生基本信息的查询(可实现按多种条件的查询),系统提供增加、删除用户的功能,系统还具有添加、修改、删除学生基本信息的功能,报表功能,可提供一些日常报表的输出及打印,系统基于B/S架构,操作界面友好,信息维护简便,