学生宿舍管理系统(SQL数据库)摘要:高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。我们使用Microsoft公司的SQLSERVER2000数据库为开发工具,JAVA是比较完备的面向数据库开发工具,同时它也利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,提供了强大的数据环境,更有利于对数据库和数据表的直接操作和处理,提高了编程效率和可靠性。旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要条件。关键词:宿舍管理数据库SQLSERVER2000宿舍管理系统目录摘要:1第一章引言5第二章系统需求分析62.1功能需求62.1.1基本功能需求62.1.2报表需求72.1.3用户界面需求72.2性能需求72.3数据库选择82.4环境8第三章相关知识点介绍93.1Java技术93.2JavaBean93.3JDBC103.4JSP技术113.5数据库技术简介123.6数据库管理技术153.7SQLServer2000数据库系统的体系结构16第四章宿舍管理系统详细设计184.1系统功能模块图184.1.1用户帐号模块194.1.2宿舍管理模块194.1.3信息查询模块204.1.4卫生评比模块204.1.5基础数据模块214.1.6新学年管理模块224.1.7出入管理模块224.1.8窗口模块224.2系统所需表234.3具体模块设计254.3.1用户帐号、密码修改模块功能详细设计254.3.2宿舍管理模块的详细设计284.3.3信息查询窗口304.3.4友情链接管理模块34第五章系统测试355.1所遇问题355.2系统测试35第六章总结37致谢38参考文献39基本功能需求本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能:1.基础信息维护该模块主要是对学校的宿舍结构类型,宿舍设备,寝室住宿情况,卫生评比等一些基础信息进行设置.2.学生信息维护该模块主要是对学生信息,入住寝室等一些信息进行添加及维护操作的功能.3.访客服务该模块主要是对来访嘉宾,家长反馈信息进行添加,删除等操作.4.数据管理该模块主要是实现对各种信息的打印操作,主要包括学生信息,寝室信息,用电情况以及全国各省份的邮编信息的打印.5.信息查询该模块主要是对学生信息,宿舍信息等各种信息的查询,同时对国内各大城市邮编等进行查询.6辅助工具该模块为用户提供一些辅助的工具,包括一些友情连接,设置为主页,添加到收藏夹.7.系统管理该模块主要实现对操作员,操作员权限进行设置及修改的操作,主要包括操作员设置,密码修改,退出部分,而非管理员只有浏览和查询权限。8.系统要求用户必须输入正确的用户名和密码才能进入系统。以下是部分界面图,如图片不清,请直接点击图片,如需要看更详细的资料,请直接联系客服!图1图2图3