I摘要:高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。我们使用Sybase公司的Powerbuilder9.0和ASA数据库为开发工具,Powerbuilder9.0是比较完备的面向数据库开发工具,同时它也利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,提供了强大的数据环境,更有利于对数据库和数据表的直接操作和处理,提高了编程效率和可靠性。旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要条件。关键词:宿舍管理数据库Powerbuilder9.0宿舍管理系统Abstract:Theuniversitystudent'sdormitorymanagementsystemmanagementsystemistypicalinformationmanagementsystem(MIS),itsdevelopmentmainlyincludesthebackstagedatabasetheestablishmentandthemaintenanceaswellasfrontendtheapplicationproceduredevelopmenttwoaspects.Establishthedatauniformityandtheintegrityregardingthebackstagedatabaseestablishmentandthemaintenancerequeststrong,thedatasecuritygoodstorehouse.Butrequeststheapplicationprocedureregardingthefrontendapplicationproceduredevelopmenttobeabletoprovidetheformidabledataoperationfunction,thecontactsurfacefriendly,characteristicsandIIsoonusesimpleconvenience.WeuseSybaseCorporationPowerbuilder9.0andtheASAdatabasearethedevelopmentkit,Powerbuilder9.0arequitecompletefacethedatabasedevelopmentkit,simultaneouslyitalsouseseachkindofobject-orienteddevelopmentkitwhichitprovides,thedatawindowthiscaninparticularconvenientandthesuccinctoperationdatabaseintellectualizedobject,hasprovidedtheformidabledataenvironment,ismoreadvantageoustothedatabaseandthedatasheetdirectoperationandprocessing,enhancedtheprogrammingefficiencyandthereliability.Theoldmanualrecorddormitorymanagementwayalreadycouldnotadaptthehighspeeddevelopmentinformationizationtime,afterthenewdormitorymanagementsystemmanagementsystemdeveloped,theschoolexistingdormitoryinformationmanagementwillhaveverybignewface,transformedbythepastartificialwayintothecomputerway,bytheefficiencylow,thedataredundant,easytoproducetransformswronglyintotheretrievalrapidly,thesearchconvenient,thereliabilityhigh,thereservesisbig.Thesemeritscanenhancetheefficiencyenormously,alsoistheschoolscientificstyle,thestandardizedmanagementimportantcondition.Keyword:DormitorymanagementDatabasePowerbuilder9.0Dormitorymanagementsystemmanagementsystem目录摘要:....................................................1第一章引言............................................1第二章系统需求分析......................................32.1功能需求...........................................32.1.1基本功能需求.................................32.1.2报表需求.....................................32.1.3用户界面需求.................................42.2性能需求...........................................42.3数据库选择.........................................42.4环境...............................................5第三章相关知识点介绍.....................................63.1Powerbuilder9.0知识介绍...........................63.2AdaptiveServerAnywhere(简称ASA)知识介绍.........6第四章宿舍管理系统详细设计...............................94.1系统功能模块图.....................................94.1.1用户帐号模块................................104.1.2宿舍管理模块................................104.1.3信息查询模块................................114.1.4卫生评比模块................................114.1.5基础数据模块................................124.1.6新学年管理模块..............................124.1.7出入管理模块................................134.1.8窗口模块....................................134.2系统所需表.......................................134.2.1系统表......................................134.3具体模块设计......................................184.3.1用户帐号、密码修改模块功能详细设计..........194.3.2宿舍管理模块的详细设计......................214.3.3信息查询窗口................................244.3.4出入管理模块................................28第五章系统测试..........................................305.1所遇问题..........................................305.2系统测试.........................................30第六章总结...........................................32致谢..................................................33参考文献.................................................34第一章引言1第一章引言学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的高校学生公寓管理系统2查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库的存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。第二章系