为了提高高校宿舍信息管理部门的管理效率;充分利用现有资源;减少不必要的财力、人力和物力的支出;方便宿舍信息管理部门的工作人员高效地掌握学生住宿、日常管理等目的;为宿舍信息管理部门,设计开发了专用系统——高校学生宿舍信息管理系统来。使学生宿舍信息实现规范化的管理和的标准化的制度是十分有必要的。本专用系统就是信息管理系统,它可以实现添加和查找,信息的录入、修改、导出数据和删除功能,以及对新入校的学生进行宿舍床位安排等功能。学生可以在系统前端以普通用户的身份查看寝室的相关信息。管理员可以添加用户、添加宿舍、修改学生入住信息、添加卫生检查情况、收缴电费、添加报修、外来人员登记、突发事件处理、添加假期留宿等。
1.2 系统相关技术
1.2.1 Microsoft Visual Studio 2010
Microsoft Visual Studio 2010是由微软公司推出的一套应用程序开发环境,更加简洁明了的系统操作方便了普通用户,它还是目前使用最多的Windows应用程序开发环境之一。Microsoft Visual Studio 2010在功能方面自带对测试的驱动和开发,并且它的集成支持和调试工具也为用户提供高质量的解决方案。
另外C#语言作为一种新型组件编译程序语言,具备了现代、容易、面向对象、平台独立等诸多优点。微软为了可以完全利用.NET优势平台才开发的一种新型编译程序语言。因其创新的语言风格、强大的操作能力、优雅的语言特性,第一等的面向组件编译程序的支持而一经推出就深受世界各个地方程序员的喜爱和好评。因此,从系统功能需求方面考虑,本系统选择Microsoft Visual Studio 2010 作为系统的开发环境。
1.2.2 SQL Server 2008
SQL Server 2008操作系统,不但支持Live Migration动态的迁移,还能以虚拟映像文件在实体主机上开机使用,并且提升了数据库的运算效率能力,另外还能针对虚拟磁盘动态调整使用容量。SQL Server 2008 提升了系统管理的弹性、虚拟化的特性、网络存取的方式,以及信息安全等应用,强化对每个服务器角色管理的指令。因此,我选用SQL Server 2008 作为后台数据库技术。
2.需求分析
2.1 系统需求分析
近年来随着全国教育事业的蓬勃发展,普通高校也在进行着声势浩大的扩招,传统的宿舍管理员手写笔录的宿舍管理方式已不能适应学生人数的不断增长需求。 传统的宿舍管理方式,不但耗费巨大的人力物力,并且在人工录入方面可能存在一定的偏差。庞大的学生数据的管理也存在很大的弊端,首先,从学生信息的录入环节就存在很多变数,其次,学生信息的查询更是难上加难。这种情况下迫切的需要一种更为方便、快捷的学生宿舍信息管理方式。学生宿舍信息管理系统应该提供简洁、层次关系明朗的友好操作界面,使用户一目了然。为用户的录入、修改、删除、查询等操作提供方便和快捷,尽可能的减少用户输入的麻烦。使本系统通俗易懂,一学就会,把用户体验放在首位。