摘  要
高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。我们使用Microsoft公司的SQL SERVER 2005数据库为开发工具,JAVA是比较完备的面向数据库开发工具,同时它也利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,提供了强大的数据环境,更有利于对数据库和数据表的直接操作和处理,提高了编程效率和可靠性。旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要条件。
关键词:学生宿舍管理系统JSP 服务器设计与实现MyEclipse平台 SQL SERVER 2005


       
摘  要    I
目  录    II
第一章 学生宿舍管理系统概述    1
1.1 系统开发的意义    1
1.2 系统开发的背景与现状    1
1.3 SQL Server2005简介    1
1.4 JSP简介    2
1.5 MyEclipse简介    4
第二章 系统需求分析与总体设计    5
2.1 功能需求    5
2.1.1 基本功能需求    5
2.2性能需求    5
2.1.1 系统安全性    5
2.3 业务流程    6
java和jsp第三章 详细设计    8
3.1 数据库设计    8
3.1.1 数据库的引入    8
3.1.2数据库概念结构设计E-R图    8
3.2程序流程设计    13
3.2.1概述    13
3.2.2程序流程    14
3.3 程序关键界面设计    16
3.3.1系统登陆界面    16
3.3.2学生、宿管权限界面    16
3.3.5评比界面    19
3.3.6入住登记界面    19
3.3.7学生信息查询    20
3.3.8查看学生保修情况界面    21
第四章 程序代码及实现    22
4.1数据库的连接    22
4.2系统实现代码    22
第五章 总结与展望    27
致  谢    28
参考文献    29

第一章 学生宿舍管理系统概述
1.1 系统开发的意义
了实现提高高校宿舍管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统--高校学生宿舍信息管理系统来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。专用系统是一个信息管理系统MISManagement Information System(以下就称信息管理系统),它将实现检索迅速和查方便;信息的录入,修改和删除功能;以及对新入校学生进行宿舍安排等功能。系统的具体设计与实现将针对淮安信息职业技术学院宿舍管理的具体情况进行开展。
1.2 系统开发的背景与现状
学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查某条记录时,由于数据量庞大,还只能靠人工去一条条的查,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。