摘要:
高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用〖本文来自:毕业设计论文网www.paper51.com〗程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。我们使用Microsoft公司的SQLSERVER2000数据库为开发工具,JAVA是比较完备的面向数据库开发工具,同时它也利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,提供了强大的数据环境,更有利于对数据库和数据表的直接操作和处理,提高了编程效率和可靠性。旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要条件。
关键词:
宿舍管理数据库SQLSERVER2000宿舍管理系统
Abstract:
Theuniversitystudent'sdormitorymanagementsystemmanagementsystemistypicalinformationmanagementsystem(MIS),itsdevelopmentmainlyincludesthebackstagedatabasetheestablishmentandthemaintenanceaswellasfrontendtheapplicationproceduredevelopmenttwoaspects.Establishthedatauniformityandtheintegrityregardingthebackstagedatabaseestablishmentandthemaintenancerequeststrong,thedatasecuritygoodstorehouse.Butrequeststheapplicationprocedureregardingthefrontendapplicationproceduredevelopmenttobeabletoprovidetheformidabledataoperationfunction,thecontactsurfacefriendly,characteristicsandsoonusesimpleconvenience.WeuseSybaseCorporationjsp9.0andtheASAdatabasearethedevelopmentkit,jsp9.0arequitecompletefacethedatabasedevelopmentkit,simultaneouslyitalsouseseachkindofobject-orienteddevelopmentkitwhichitprovides,thedatawindowthiscaninparticularconvenientandthesuccinctoperationdatabaseintellectualizedobject,hasprovidedtheformidabledataenvironment,ismoreadvantageoustothedatabaseandthedatasheetdirectoperationandprocessing,enhancedtheprogrammingefficiencyandthereliability.Theoldmanualrecorddormitorymanagementwayalreadycouldnotadaptthehighspeeddevelopmentinformationizationtime,afterthenewdormitorymanagementsystemmanagementsystemdeveloped,theschoolexistingdormitoryinformationmanagementwillhaveverybignewface,transformedbythepastartificialwayintothecomputerway,bytheefficiencylow,thedataredundant,easytoproducetransformswronglyintotheretrievalrapidly,thesearchconvenient,thereliabilityhigh,thereservesisbig.Thesemeritscanenhancetheefficiencyenormously,alsoistheschoolscientificstyle,thestandardizedmanagementimportantcondition.
Keyword:
DormitorymanagementDatabaseSQLSERVER2000Dormitorymanagementsystemmanagementsystem
目录
摘要:1
第一章引言5
第二章系统需求分析6
2.1功能需求6
2.1.1基本功能需求6
2.1.2报表需求7
2.1.3用户界面需求7
2.2性能需求7
2.3数据库选择8
2.4环境8
第三章相关知识点介绍9
3.1Java技术9
3.2JavaBean9
3.3JDBC10
3.4JSP技术11
3.5数据库技术简介12
3.6数据库管理技术15
3.7SQLServer2000数据库系统的体系结构16
第四章宿舍管理系统详细设计18
4.1系统功能模块图18
4.1.1用户帐号模块19
4.1.2宿舍管理模块19
4.1.3信息查询模块20
4.1.4卫生评比模块20
4.1.5基础数据模块21
4.1.6新学年管理模块22
4.1.7出入管理模块22
4.1.8窗口模块22
4.2系统所需表23
4.3具体模块设计25
4.3.1用户帐号、密码修改模块功能详细设计25
4.3.2宿舍管理模块的详细设计28
4.3.3信息查询窗口30
4.3.4友情链接管理模块34
第五章系统测试35
5.1所遇问题35
5.2系统测试35
第六章总结37
致谢38
参考文献39
4.1.2宿舍管理模块
图4.1.2系统分支(宿舍管理模块)功能模块图
公寓管理模块包括:入住管理、退宿管理、员工管理、晚归管理、公物报修五个大的部分。
1.入住管理:登记学校所有住宿楼情况。
2.退宿管理:登记学校所有宿舍退宿人员的情况。
3.晚归管理:登记学校所有宿舍楼学生晚归情况。
4.员工信息:登记学校所有宿舍楼值班员工个人信息登记情况。
5.公物报修:登记学校所有住宿楼公物损坏上报情况。
4.1.3信息查询模块
图4.1.3系统分支(信息查询模块)功能模块图
信息查询模块基本上包括:学生查询、班级浏览、宿舍浏览、
1.学生查询:实现每个学生基本信息情况的查询功能。
2.班级浏览:实现浏览各个系到各班的信息情况。
3.宿舍浏览:实现浏览每栋楼房的所有宿舍的住宿情况及宿舍楼所住学生统计情况。
4.1.4评比模块
图4.1.4系统分支(卫生评比模块)功能模块图
卫生评比模块基本上包括:周扣分、扣分统计卫生评比。
1.周扣分:纪录每周每个宿舍楼每个宿舍每个人的扣分情况
2.扣分统计:按班级和宿舍两种不同分法在一段时间内的个人扣分的名单的统计情况。
3.卫生评比:实现宿舍先进集体和先进个人的名单的统计。