②传统人工记录学生信息,会有诸多不安全因素,数据容易丢失,泄露,间接对学生自身的安全造成了很大的威胁。而宿舍管理系统会将所有录入的数据保存到云端,任何人进入系统查看数据时,必须通过管理员的登陆用户名和密码,这样大大提高了数据的安全性,也不容易丢失。
1.2 系统研究意义
学生宿舍信息管理系统的开发,总而言之是满足了现代化宿舍管理的要求,大大提高了学生宿舍管理人员的工作效率,使学生宿舍管理更加的规范化和标准化。宿舍管理系统摆脱了传统人工管理的各种繁琐的程序,化繁为简,人人都能学会,简单明了的操作方法,美观大方的页面布局。
宿舍管理系统的开发,有利于各大高校对住宿学生更加方便的管理,减少了不必要的人力和物力的浪费,对于学生信息的查询,只需要在查询页面输入学生姓名即可知道学生的宿舍号,班级,联系方式,床位号等基本信息,无需一页页的翻找,更加快捷。每次进入管理系统,还需要登录名和密码,这充分说明一般人是无法触及到学生信息的,大大加强了宿舍管理的保密性能。宿舍管理系统还有外来人员的登记查询,对于宿舍经常出现的失窃事件,这也是一项很大的突破,每个进出宿舍的人都有记录可查,提高了宿舍的安全性。而且现在信息化的发展如此迅速,实现这一技术是完全可实现的。
1.3 主要任务
该宿舍管理信息为管理员登陆系统。系统大致可以分为六个大模块:宿舍基本信息模块、学生入住模块、卫生检查模块、水电收费模块、房屋报修模块、外来人员登记模块。
宿舍基本信息模块:主要是添加、修改、查询、删除宿舍基本信息,如宿舍号、床位号等。
学生入住模块:主要的功能是添加、修改、查询学生入住的信息、学生退宿的办理。卫生检查模块:这一模块主要实现对宿舍卫生检查、登记、统计等,方便老师和学生随时查询。
水电收费模块:实现对学生宿舍水电的管理,登记和查询。论文网
房屋报修模块:对宿舍损坏物品的报修情况的登记、修理时间安排、修理结果检查等。
外来人员登记模块:这个模块主要功能是对来访人员的登记和管理,方便后期的查询。
第2章 引言
2.1 C#语言介绍
C#语言是一种类型安全的,现代化的,更加简单方便操作的新型组建编程语言。微软公司为了能够完全利用,NET平台优势,从而开发的一种新型编程语言。C#语言可以让开发人员更加快速的建立大面积的基于MS网络平台的应用,而且会提供许多的服务和开发工具,从而能帮助开发人员开发基于计算的各种应用。C#的语法风格继承了C/C++家族的特点,并且融合了Visual Basic的高效和C/C++的强大,以其创新的语言特性和优雅的语法风格深受广大程序员的喜爱。C#语言可以广泛地适用于底层系统开发和高层商业应用,其方便操作,易于使用,页面友好。
2.2 SQL数据库介绍
一个程序的编写,无论用什么语言,用什么开发环境,都少不了涉及到数据的处理。即使是简单的程序,也会有让其初始值硬编码到应用程序中的变量。而对于更复杂的程序来说,定然要从外部数据源中提取数据,然后再把数据显示给用户看,而且要允许用户对数据进行增、删、改、查等功能,以及将最终数据保存到数据源中。
2.2.1 SQL简介
SQL用于与数据库通信的一种语言。这种查询语言最早是由圣约瑟研究实验室为了关系数据库管理系统而开发出来的,“Structured Query Language(结构化查询语言)”是SQL的全称,前身是SQUARE语言。SQL语言结构简单,功能强大,很多数据库系统比如Oracle、Sybase、Foxporo等都支持sql语言作为查询语言。