《寝室卫生管理系统毕业设计说明》由会员分享,可在线阅读,更多相关《寝室卫生管理系统毕业设计说明(49页珍藏版)》请在金锄头文库上搜索。
1、 本科毕业设计(论文) 题目名称: 宿舍卫生管理系统的设计与实现 学 院: 计算机科学技术学院 专业年级: 软件工程 12级 学生: 畅 班级学号: 2班20 号 指导教师: 贺薪宇 二一六 年 六 月 三 日摘 要近年来,随着我国高等教育规模的不断扩大,学校学生的人数也迅速增加,目前我国大部分学校检查寝室卫生依旧采用人工记录的方式,费时又费力。因此,一套良好的宿舍卫生管理系统,不但能够减少人力、物力、财力的损耗,还能提高管理者的工作效率。本文论述了一个宿舍卫生管理系统的基本实现,本系统为学校卫生管理员提供了一个平台,使管理员能够轻松的记录和管理整个学校学生宿舍的卫生。其中包括宿舍基本信息管理
2、、学生基本信息管理、卫生检查结果管理、卫生检查结果评估管理、整改意见管理;开发工具选择Microsoft Studio 2010,数据库选择SQL server 2008。系统拥有良好的可视化图形界面,易于用户操作和后期维护,实现了管理员对寝室卫生信息的管理,以及学生查询寝室卫生结果的功能。 关键词:宿舍卫生管理系统;Microsoft Studio;SQL serverAbstractIn recent years, with the continuous expansion of higher education in China, the number of the students i
3、n the school also increase rapidly, at present our country most of the schools inspection bedroom still adopt the way of artificial records, time-consuming and laborious. Therefore, a good dormitory health management system, not only can reduce the loss of human, material and financial resources, al
4、so can improve the efficiency of the managers job. This paper discusses the basic implementation of a dormitory hygiene management system, this system provides a platform for school health administrator, enables the administrator to easily record and management of the entire school student dormitory
5、 hygiene. Basic information management, including the dormitory students basic information management, management of health examination results, health check result evaluation management, rectification opinions; Development tool to select Microsoft Studio 2010, SQL server 2008 database choice. Syste
6、m has good visual graphic interface, easy to user operation and maintenance, has realized the administrator of dormitory health information management and query the function of the bedroom health outcomes, as students. Key words: Dormitory hygiene management System;Microsoft Studio;SQL server目 录摘 要I
7、AbstractII第1章 概述11.1 课题的来源、目的、意义11.1.1 课题的来源11.1.2 选择课题的目的11.1.3 课题的意义11.2 国外发展状况2第2章 方案论证32.1 方案选择32.2 可行性分析32.2.1 经济可行性32.2.2 技术可行性42.2.3 操作可行性42.2.4 法律可行性42.3 方案确定4第3章 需求分析53.1 功能需求分析53.2 性能需求分析53.3 系统数据流图和数据字典53.4 系统E-R图83.5 系统用例图10第4章 设计论述124.1 概要设计124.2 数据库设计124.3 详细设计154.3.1 用户登录、注册154.3.2 主界
8、面设计184.3.3 宿舍信息管理模块204.3.4 学生基本信息管理模块244.3.5 卫生检查结果管理模块274.3.6 卫生检查结果评估管理模块314.3.7 整改意见管理模块33第5章 软件测试与结果分析365.1 测试的目的和原则365.2 测试计划365.3 测试过程375.4 测试结论38结 论39致 40参考文献41附 录42第1章 概述1.1 课题的来源、目的、意义1.1.1 课题的来源根据我的调查当今社会,学校的寝室卫生检查工作,基本由人工手动完成,从检查到记录,这就存在了以下几个弊端。一方面,人工记录就需要更多的人去记录、整理、归纳检查结果。这种方式需要大量人工去记录整理
9、,而对于以前记录好的无用数据以及纸更是一种浪费,并且管理人员的工作效率也不高。另一方面,大量的数据会给检查结果评估造成不必要的麻烦,还容易出现错误。因此,开发一个寝室卫生管理系统,对检查结果进行记录是十分有必要的。即可以提过管理者的工作效率。也可以对数据进行一个很好的分析。1.1.2 选择课题的目的毕业设计是每个本科毕业生必须重视的一项任务,是对我们大学四年所学知识的一个综合全面的测查,平时课堂上我们仅仅学到的是一些理论知识,通过这一个实际项目的完成不仅可以让我们理论与实际结合,还可以提高我们的设计和亲自动手能力,以及处理debug的能力。也为我们能够进入公司顺利工作提供一次历练的机会。宿舍卫
10、生检查是每一名住校生都经历的必要环节,不仅体现我们当代学生的卫生情况,更体现了学生的自律以及精神面貌,一个洁净卫生的学生宿舍可以为学生提供良好的居住、学习环境。而寝室卫生检查就显现得尤为必要,但目前我国的基本情况是人工检查用纸记录。因此一套完善的宿舍卫生管理系统的开放势在必得。这样可以减少人工的工作量,节约纸,提高工作效率。这也是我国走向市场数字化,网络化的需求,更是管理者的需要。1.1.3 课题的意义做为一名专业的计算机工作人员,对收集记录上来的有价值的信息进行整合是计算机技术工作者必须具备的工作要素,现在我国大力发展互联网技术,推出科教兴国发展战略。这些大背景下,对于我们从事计算机共作的人
11、员来说具有很大的环境优势。因此,我们随处可见智能化的软件,方便我们的工作学习还有生活。根据我国当前寝室卫生管理的现状,我们开发一套宿舍卫生管理系统就显得十分必要了。而本课题的选择具有实用价值,一旦应用也具有普遍性。例如,我们很多学校在检查寝室卫生时,对检查结果进行一一记录。而一旦开发出本系统并应用,那么寝室卫生管理员就可以直接录入系统,这就极大的方便了数据记录工作。这也是本系统开发最为实用的意义。1.2 国外发展状况国外高校,就西方国家来讲,我国目前的基本国情,宿舍的硬件条件是赶不上的,例如哥伦比亚大学,学生可以选择和自己在本校的朋友住在一起。一般是一室一厅加卧房的组合,可以做饭。由于中国与西
12、方在社会制度和意识形态上的不同,西方的大学还没有宿舍卫生管理体系。而国大部分高校学生人数多,所以每间宿舍分配学生人数多,为了更好的管理学生,且符合我国国情以及传统管理模式,开发宿舍卫生管理系统是十分必要的,但是并非在此领域上十分完美。有待进一步提高完善。第2章 方案论证2.1 方案选择1 方案一基于 + Oracle +B/S的设计模式 是微软公司的主打品牌,是目前主流的web开发技术,它通过服务器对用户的操作作出响应,动态的生成HTML代码在浏览器上执行,开发一般基于三层架构模式开发:表示层,业务逻辑层,数据持久层,外加数据模型。这样开发可以使系统开发脉路清晰,分工明确,更加有利于协作开发
13、和提高效率。2 方案二基于基于Delphi + Oracle下的C/S模式本方案选择了Delphi进行开发,后台数据库使用Oracle数据库。系统体系结构选用了C/S模式,客户在本地的客户端执行了操作,并及时与服务器端进行交互,服务器端对数据进行操作后,反馈给客户端相应的信息。3.方案三基于 +SQL Server+C/S的设计模式 是微软公司的主打品牌,本系统的开发有固定的用户,且处于相同的区域,.C/S可以对权限进行多层次校验,具有安全的存储模式,强大的控制信息能力;C/S响应的速度比较快,基本没有延迟。本系统为寝室卫生管理系统,系统操作者为学校寝室卫生管理人员,工作区域为所在学校,需要
14、一套操作方便、直观、简单、人性化安全性高的系统。因此,C/S开发结构比较实用于本系统。2.2 可行性分析2.2.1 经济可行性经济可行性就是指可以使用资源的可能性。所以这个寝室卫生管理系统有着以下突出的特性:本系统开发所选择的软件为Visual Stutio2010和SQL Server 2008等在网络上可直接下载实用,且均为免费版本。综合上述可得,本系统在经济上具有可行性。2.2.2 技术可行性本系统的开发需要的硬件条件要求不高,仅仅需要一台可以连接数据库的电脑,个人PC或者学校机房的电脑则完全可以满足。本人学习软件工程专业,也系统学习过C#语言,且对SQL Server的使用比较熟练,有过几次开发C/S的开发经验。本系统的设计是在Windows 7操作系统环境下。采用目前比较流行的C#技术和SQL Server 2008数据库完成。这两个开发工具都是基本的应用工具。所以,本系统的开发在技术上和硬件设备上都是满足条件的。总上述可得,寝室卫生管理系统的开发在技术上是可行的。2.2.3 操作可行性本系统在开发过程中充分考虑到使用软件人员的操作习惯,在界面设计以简单,方便为原则。而基于 +SQL Server+C/S的设计模式,直接获取控件,不仅设计简单后期用户使用也十分方便。核心功能突出,便于用户使用,后期的软件测试工作也使得系统能够顺利运行,可以灵活使