基于.net平台的宿舍管理系统毕业设计

上传人:bao****ty 文档编号:117489114 上传时间:2019-12-05 格式:DOCX 页数:30 大小:1.22MB
返回 下载 相关 举报
基于.net平台的宿舍管理系统毕业设计_第1页
第1页 / 共30页
基于.net平台的宿舍管理系统毕业设计_第2页
第2页 / 共30页
基于.net平台的宿舍管理系统毕业设计_第3页
第3页 / 共30页
基于.net平台的宿舍管理系统毕业设计_第4页
第4页 / 共30页
基于.net平台的宿舍管理系统毕业设计_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《基于.net平台的宿舍管理系统毕业设计》由会员分享,可在线阅读,更多相关《基于.net平台的宿舍管理系统毕业设计(30页珍藏版)》请在金锄头文库上搜索。

1、 毕业设计设计(论文)题目:基于.net平台的宿舍管理系统专 业 班 级: 学 生 姓 名: 指 导 教 师: 设 计 时 间: 重庆工程职业技术学院重庆工程职业技术学院毕业设计(论文)任务书任务下达日期:5.20设计(论文)题目:基于.net平台的宿舍管理系统设计(论文)主要内容和要求:学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理:1.学生的基本信息。2.宿舍的基本信息。3.宿舍财产的基本信息。4.报修的基本信息。5.夜归的基本信息。6.离校的基本信息。用户管理部分: 1.处理用户注册。2.处理用户登录。3.用户可以查询学生信息。4.用户可以提交与查询报修信息。5.用户

2、可以修改用户自己密码。6.用户可以查询宿舍信息。管理员管理部分: 1.处理管理员登录。2.管理员可以查询学生信息。 3.管理员可以插入、修改与查询报修信息。4.管理员可以插入与查询学生夜归信息。5.管理员可以查询在校与离校学生信息。6.管理员可以插入宿舍财产信息。7.管理员可以修改管理员密码。教研室主任签字: 指导教师签字:年 月 日 年 月 日重庆工程职业技术学院毕业设计(论文)指导教师评语评语:成绩:指导教师签名:年 月 日重庆工程职业技术学院毕业设计(论文)答辩记录学生姓名系别专业班级设计(论文)题目说明书共 页,图纸共 张答 辩 情 况提 出 问 题回 答 问 题正确基本正确有一般性错

3、误有原则性错误回答不清12345678答辩委员会评语及建议成绩:答辩委员会主任:年 月 日摘 要学生宿舍管理系统对学校来说是必不可少的组成部分。现在很多学校还是宿舍管理人员手工记录数据,手工记录对于规模小,学生较少的学校来说还勉强可以接受,但对于大规模,学生信息量比较多,需要记录存档的数据比较多的学校来说,人工记录相当的麻烦和缓慢,而且工作量大、信息易出错,记录的信息也不方便管理。学生宿舍管理系统就是对宿舍实现计算机化管理,系统做的尽量简洁,但功能俱全,让使用者感到操作非常方便,管理人员只需要通过本系统将数据输入到系统的数据库中去,便能轻松的保存与管理相关信息。并且数据库的存储容量相当大,稳定

4、,适合长时间的保存,也不容易丢失,方便整理。这样可以让高校的宿舍信息管理变得高效,方便,简单。关键字:C#.NET ;三层架构;sql serve应用目 录1 绪论11.1 研究背景与现状11.2 研究意义12 关键技术分析22.1 visual studio.NET 2008 B/S模式体系结构22.2 三层架构体系23 需求分析33.1 功能性需求33.1.1 功能叙述33.1.2 系统功能43.2 非功能性需求43.2.1 软硬件环境需求44 系统设计54.1 概要设计54.1.1 系统E-R模型图54.1.2 系统流程图54.1.3 数据表设计64.1.4 系统框架74.1.5 DAL

5、数据访问层关键代码84.2 详细设计104.2.1 系统用例图104.2.2 系统LDM模型图124.2.3 系统登陆的实现144.2.4 宿舍卫生信息管理功能实现154.2.5 宿舍纪律信息管理功能实现184.2.6 宿舍物品管理功能实现205 开发体会22致谢23参考文献241 绪论1.1 研究背景与现状随着电脑的普及与使用,现在的管理也提升了一个档次,自从十五届五中全会提出信息化社会后,各个行业渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。后勤的宿舍管理也应该一改传统的人工管理,更加信息化,时代化,节省人力物力,提高效率。 学生宿舍管理系统对学校来说是必不可少的组

6、成部分。现在很多学校还是宿舍管理人员手工记录数据,手工记录对于规模小,学生较少的学校来说还勉强可以接受,但对于大规模,学生信息量比较多,需要记录存档的数据比较多的学校来说,人工记录相当的麻烦和缓慢,而且工作量大、信息易出错,而且记录的信息也不方便管理。当需要某条记录时,由于数据量庞大,只能靠工作人员去一条一条的查找,这样不但麻烦而且很费时间,工作效率比较低。使用计算机来管理宿舍和学生的信息,大大提高了工作的效率,能够节约人力和物力资源,达到了预期的要求。现今,计算机的价格已经十分便宜,性能也有了很大的保障。调查显示,现在国内很大一部分高校的学生宿舍管理还没有实现信息化,依然停留在手工管理的阶段

7、。这样公寓管理的效率就非常的低,而且需要的人力物力也非常多,所以宿舍管理系统的开发和广泛应用是非常必要的。1.2 研究意义为了实现提高高校宿舍管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统-高校学生宿舍管理系统来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。专用系统是一个信息管理系统MIS(Management Information System)(以下就称信息管理系统),它将实现检索迅速和查找方便;信息的录入,修改和删除功能;以及对新入校学生进行

8、宿舍安排等功能,学生可以在系统前台以寝室长和室员的身份进行查看和发布寝室的信息。2 关键技术分析2.1 visual studio.NET 2008 B/S模式体系结构Visual Studio 2008是微软公司推出的开发环境。支援.NET Framework 3.0,它为Windows Forms 架构设计运行时和设计时的新功能;对SharePoint、Silverlight、WPF、WCF、WF等多个平台提供更多工具支持;大大增强Visual Studio中的各种基本开发工具,例如:C+编译和链接工具,并行开发工具中的调试器和性能探视器;为更好地支持团队开发,提供全新的 UML 建模工作

9、组件、模型浏览器和建模工程等。整体功能是提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在Internet上分布,或者是在远程执行的。提供一个将软件部署和版本控制冲突最小化的代码执行环境。提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。使开发人员的经验在面对类型大不相同的应用程序(如基于Windows的应用程序和基于 Web 的应用程序)时保持一致。按照工业标准生成所有通信,以确保基于.NET Framework的代码可与任何其他代码集成。.NET Fram

10、ework现主要由以下几部分组成:1.包括多种语言编译器:C+、C#、Visual Basic、F# 等。2.框架类库(Framework Class Library, FCL)由很多相关互联的类库组成,支持Windows应用程序.Web应用程度.Web服务和数据访问等的开发。3.公共语言运行库(Common Language Runtime, CLR)是处于.NET Framework 的面向对象的引擎,其将各种语言编译器生成的中间代码编译为执行应用程序所需要的原生码(native code)。2.2 三层架构体系在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层

11、式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或称为领域层)、表示层。三层结构原理:三个层次中,系统主要功能和业务逻辑都在业务逻辑层进行处理。所谓三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。3

12、 需求分析3.1 功能性需求3.1.1 功能叙述功能:(一)用户信息管理:管理使用系统用户信息。(二)学生信息管理:管理学生的学号、姓名、性别、班级、是否离校的状态、楼号、宿舍、床号、有无电脑、入学日期、出生日期和所学专业等作为学生信息的基础。(三)退宿信息管理:管理学生离校后退宿信息。(四)物品出入信息管理:节假日、寒暑假等假日学生回家时,对贵重物品出入记录,提高宿舍物品安全。(五)报损信息管理:管理学生在校期间宿舍公物损坏报修,使学生生活可以更方便。(六)纪律信息管理:管理学生的纪律信息,如:是否夜归。(七)卫生信息管理:记录和查询宿舍的卫生情况。(八)物品信息管理:宿舍的及学生拥有的贵重

13、物品的管理。输出:输出各项资料的数据可以是查询的结果。输入:输入学生的各种基本资料及学生入住和退还宿舍等。3.1.2 系统功能用户管理部分 1、处理用户注册 2、处理用户登录 3、用户可以查询学生信息。 4、用户可以提交与查询报修信息。 5、用户可以修改用户自己密码。 6、用户可以查询宿舍信息。管理员管理部分 1、处理管理员登录 2、管理员可以查询学生信息。 3、管理员可以插入、修改与查询报修信息。 4、管理员可以插入与查询学生夜归信息。5、管理员可以查询在校与离校学生信息。6、管理员可以插入宿舍财产信息。7、管理员可以修改管理员密码。3.2 非功能性需求3.2.1 软硬件环境需求本系统是以Windows系统为操作平台,用C#.NET编程语言和SQL Server 2008数据库来实现高校学生宿舍管理系统所需功能的。4 系统设计4.1 概要设计4.1.1 系统E-R模型图图4.1系统E-R模型图4.1.2 系统流程图图4.宿舍纪律管理图4.宿舍卫生管理图4.宿舍物品管理4.1.3 数据表设计表4.1 纪律信息表字段名描述数据类型数据长度是否为空PrimarykeyTime时间datetimeNNName姓名Char20YNSusid宿舍号Char12NNS

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号