宿舍管理系统的设计与实现.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《宿舍管理系统的设计与实现.pdf》由会员分享,可在线阅读,更多相关《宿舍管理系统的设计与实现.pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-宿舍管理系统的设计与实现宿舍管理系统的设计与实现摘摘要要当今社会当今社会,信息传播迅速,网络高度发达,传统的人工文件管理模式已经无法满足现实生活当中学信息传播迅速,网络高度发达,传统的人工文件管理模式已经无法满足现实生活当中学生宿舍管理的需要。因此,生宿舍管理的需要。因此,学生宿舍管理工作的信息化和科学化有着十分重要的实践意义,它可以大学生宿舍管理工作的信息化和科学化有着十分重要的实践意义,它可以大大节省高校学生后勤宿舍管理的时间,提高工作效率和水平。一个设计合理的学生宿舍管理系统大节省高校学生后勤宿舍管理的时间,提高工作效率和水平。一个设计合理的学生宿舍管理系统,其主其主要功能应包括:楼栋
2、管理、房间管理、入住管理、院系管理、专业管理、学生管理、学生处分管理、要功能应包括:楼栋管理、房间管理、入住管理、院系管理、专业管理、学生管理、学生处分管理、外来登录管理以及相关的信息查询,以满足学校对学生宿舍的各种处理。外来登录管理以及相关的信息查询,以满足学校对学生宿舍的各种处理。关键词:宿舍管理;关键词:宿舍管理;模式;模式;数据库数据库-B/S B/S-The DeThe Dei in nand Impland Implentation of Sentation of Sdedet Dt Drmitory Mrmitory MnagemnagemntntSystemSystemAbsA
3、bsr rct ctI tod s society,he informaion diemintes rpidl ndh new s hghy dvelopd,he traditolmanual file anagement mo has beenuale tmethe neds of ellifestdnt eefor,infrationcnlgy nd cientii manageme of tudent dormitreshavvery mportant rctcal ignifine,it cn eatlysaethe llege stude dormiorymanagmenime a
4、roveteeficecy nd ee。Awelldesgnedstudet dormity anaemet syste,whosema futin shou clue:budinanagement,ommageent,booing maneme,earmen manget,rfesoalmagemnt,stdent mnagement,stdent pishen maagment,exoic lg management and reled informtion qur,is to met schools al kindsoprocessingo hestudntrmitory。eywords
5、:eywords:hostehoste mmn ngementgement;B/S mB/S mdeldel;d dababsese 目目录录1 1 前言前言 错误!未定义书签。1 1。研究背景研究背景 错误!未定义书签。1 1.2 2研研究究目目的的及及意意义义 错误!未定义书签。1 1。3 3 国内外学生宿舍管理系统的研究现状国内外学生宿舍管理系统的研究现状 错误!未定义书签。2 2 相关技术简相关技术简 错误!未定义书签。1 1C C与与 Visual StVisual Stdio 2dio 20 0 错误!未定义书签。2 2.2 2A AS SP P。N NE ET T 错误!未定义书
6、签。2 2。3 3 WebWeb服务服务 错误!未定义书签。2 2。3 3.1 1 e e b b2 2 3 3.2 2WW e e b b服服 务务 的的 概概 念念 错 误!未 定 义 书 签。服服 务务 的的 优优 点点 错 误!未 定 义 书 签。2 23.33.3 数据库的选择数据库的选择 错误!未定义书签。3 3系统的需求分析系统的需求分析 错误!未定义书签。3 33 3。1 12 21 1需需求求系系分分统统析析界界 面面错 误错!误!未未定定义义书书签签。3.23.2 系统分析系统分析 错误!未定义书签。3 3.2 2.2 2系系统统功功能能要要求求 错误!未定义书签。3.23
7、.23 3系统的功能框图系统的功能框图 错误!未定义书签。-3 3。2 2 数据流程图数据流程图 错误!未定义书签。4 4.3 3数数业业据据务务库库流流设设程程计计图图 错错误误!未未定定义义书书签签。.1 1数数 据据 库库 概概 念念 结结 构构 设设 计计 错 误!未 定 义 书 签。.2 25 5系系数数 据据 库库 逻逻 辑辑 结结 构构 设设 计计 错 误!未 定 义 书 签。统统的的详详细细设设计计 错误!未定义书签。5 5 创建应用程序框架创建应用程序框架 错误!未定义书签。.用用 户户 登登 录录 与与 主主 页页 面面 的的 设设 计计 错 误!未 定 义 书 签。5 5
8、。3 3 各主要功能模块的设计与实现各主要功能模块的设计与实现 错误!未定义书签。5.35.31 1楼栋管理模块设计楼栋管理模块设计 8 85 5。3.3.房间管理模块的设计房间管理模块的设计 错误!未定义书签。3 3 入住管理模块的设计入住管理模块的设计 错误!未定义书签。5 5 3 3 4 4卫卫 生生 查查 询询 管管 理理 模模 块块 的的 设设 计计 错 误!未 定 义 书 签。5 5。5 5 院系管理模块的设计院系管理模块的设计 10 105 5.3 3。专专 业业 管管 理理 模模 块块 的的 设设 计计 错 误!未 定 义 书 签。3 37 7 学生管理模块的设计学生管理模块的
9、设计 错误!未定义书签。5 5。3 3。8 8学学 生生 处处 分分 管管 理理 模模 块块 的的 设设 计计 错 误!未 定 义 书 签。3 3 外来登记管理模块的设计外来登记管理模块的设计 错误!未定义书签。6 6系系统统的的运运行行与与维维护护 错误!未定义书签。6 61 1 试运行与调试试运行与调试 错误!未定义书签。6 6。系统的维护系统的维护 错误!未定义书签。6 6。系统的改进与提高系统的改进与提高 错误!未定义书签。结束语结束语 错误!未定义书签。8 8参参致致考考文文献献谢谢 错错误误!未未定定义义书书签签。-1 1 前言前言1.1 研究背景对于一所普通高等学校而言,其日常管
10、理必不可少的一环便是后勤学生寝室的管理维护,同时,学生寝室管理亦可从侧面体现出学校管理水平的高低,而且还间接地体现出了高校的教学水准.由此看来,高校宿舍管理是非常重要的。高校的学生宿舍管理工作是每一个高校日常工作中不可缺少的一个环节,其管理工作的好坏直接影响学生的日常生活秩序,一旦出现纰漏,可能会影响到高校本身在社会上的名誉和口碑。在信息还不是特别发达的年代,高校的宿舍管理系统一直是停留在人工记录数据的阶段.众所周知,手工记录的方式对于管理员来讲,工作量巨大,容易使得管理员注意力不集中,导致工作失误。一个大规模的高校,其学生人数动辄上千,一个管理员要从几千个学生中找到某一个学生的信息,那谈何容
11、易?而且,纸质的数据不容易存留,一旦纸张氧化,后果将不堪设想.综上所述,对于现代化的高校来讲,没有一个适合于本校的学生宿舍管理系统是不行的,这就需要借用电子信息技术,构思出一个的软件对高校的宿舍进行管理,这样不仅提高了宿舍管理人员的工作效率,还不容易造成工作失误,管理员可以有更多的时间做一些有意义的事情,而系统中保留下来的数据便于查询和统计,当校领导为学校下一步的发展做决策的时候,这些会成为有力的依据。何乐而不为呢?1.2 研究目的及意义由于如今的学生宿舍管理非常繁琐,校方人员付出大量的工作时间,得到的效率很低。为此开发学生宿舍管理系统非常适合现代化学生宿舍管理的要求。以高效的实际情况出发,合
12、理利用开发人员手中的软、硬件设备,从思想、工作思维和工作方式上做起,实现一整套系统的软件,用来进行寝室信息管理、及学生寝室日常的信息管理,为大学后勤工作人员减轻工作负担.同时,也可以解决人工操作带来的各种谬误,利用信息化手段对学生寝室进行管理是不可阻挡的发展方向。1.3 国内外学生宿舍管理系统的研究现状调查显示,现在国内绝大多数学校的学生宿舍管理还没有实现信息化,主要还是停留在手工管理的形式。这样的宿舍管理的效率就非常的低,需要的人力物力也非常多,所以尽快开发一个适合高校学生宿舍管理系统是非常必要的。-2 2 相关技术简相关技术简学生宿舍管理系统用 Mosoft C#。NE进行开发,数据库采用
13、 SQLSevr 200。由于系统采用三层结构,即数据库服务器、b 服务器、客户浏览器,为了实现可用子网内的任何一台服务器作为数据库服务器的需求,本系统采用 Web 服务技术,即把Web 服务装在 Web 服务器中,通过访问 Wb 服务来进行数据库的访问。下面分别对 Miroot#.NET、QL Serer 0 和 Web 服务技术进行介绍。2.1 C与 Visua Stdio 2008C是一种简单、现代、面向对象和类型安全的编程语言,由和 C+发展而来.C(发音为“C 霎普”)牢固地植根于和 C+语言族谱中,并且会很快被 C 和+程序员所熟悉.C#的目标在于把 Vial Bic 的高生产力和
14、 C+本身的能力结合起来。C作为 Mcrosot Vsa Stdi的一部分提供给用户.对于 C开发者,这意味着既是是一种新的语言,它已经可以对用老牌工具如 Val Basi和 Vual C+使用的丰富类库进行完全访问。#自己并没有包含一个类库。isual Studi008 是微软开发的 viual studio 系列开发工具的最新版本,微软公司在 2008 年 12 月初发布新一代企业级应用开发平台。NETFrework3。5 和开发工具 Viual Studio 200。2.2 SP.NEAsp。et 并不是SP 的简单的升级,它是.net Framework 的一部分,而net Frwor
15、k 是微软nt 平台的一个重要的组成部分,它是一组用于程序开发的类库,这个类库的规模相当庞大,并且还在不断的更新中。几乎可以胜任任何程序的开发.而且.nt 是可以跨平台的,用它编写的程序不用重写就可以在不同的平台下运行,就像java 应用程序一样。这也是微软用.et 平台与 JAVA 抗衡的一大优势。pnt 是建立在通用语言运行时刻库(CLR)上的应用程序框架。他用来在服务器端构建功能强大的e应用程序。Asp。net 提供了几个超越以前 web 开发模式的优点:(1)增强的性能。Asp.是运行在服务器端的编译后的 CLR 代码,而不是像 ASP那样解释执行。A 利用提前绑定,即时编译,本地优化
16、和缓存服务来提高性能。所有这一切,性能远远大于你以往写的每一行代码。(2)世界级水平的开发工具支持。在 VisualStdi。nt 的集成开发环境(DE)中, 框架由丰富的工具箱和设计器组成。所见即所得的(YWG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能。(3)强大而富有弹性。由于 aspet 是基于 CL(公共语言运行库)的,因此整个。平台的强大和富有弹性,同样可以应用于web 应用程序开发者。net 框架的类库、消息以及数据访问解决方案,都可以无缝集成到eb。Aspne也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成一个应用。而
17、且,LR 的互用性可以保证你升级到sp。net 的时候,现存的基于OM 的开发投资依然保留。-2.3 Web服务随着 Inenet 和网络化的日渐成熟,无论是属于单个组织的计算机还是属于多个组织的计算机都想通过 Inernet 彼此交流。借助更基本的 Itrnet 通信协议,可能需要几个月的时间和大量的资本开发自己的系统。而且当使用该系统和另一个组织的系统进行通信时,两个系统之间的转换也许并不容易,甚至是不可能的,最后得到的只是一团糟。过去人们引入分布式架构系统以解决这个问题。大多数系统本身的缺点甚至妨碍了它们在企业范围内的部署,更别说在全球的部署。为此带来了e服务.2.3.1 Web服务的概
18、念从表面上看,Wb 服务就是一个应用程序,它向外界暴露出一个能够通过 We进行调用的 A。这就是说,你能够用编程的方法通过 Web来调用这个应用程序.eb 服务内在的含义是基于 XL 的通信流通过 HTP 协议在一个公共网络(Internet)上传送。Web服务平台是一套标准,它定义了应用程序如何在 Web上实现互操作性。你可以用任何你喜欢的语言,在任何你喜欢的平台上写 Web 服务,只要我们可以通过 Web服务标准对这些服务进行查询和访问。2.3.2 W服务的优点Web服务最大的特性也许是使用M支持的跨平台的兼容性.即使我们假设一个组织内部使用的都是相同的操作系统、软件等,我们也不可能期望其
19、他的组织使用相同的设备。而 We服务不作此类的要求,它不依赖于任何平台或公司。它的部分吸引力在于,不管是在 Solari,UNIX,Mc 还是在 Wdos 上部署 Web服务,所有用户都可以连接并使用.这和一般 Wb 站点是一样的,不必关心要访问的 We站点运行于什么平台,只要它能够正常工作就行。服务需要使用一种平台中立的方法来描述数据和交换数据,为此它使用XML(可扩展标记语言)。L 使用标准化的文本格式以一种简单的方法格式化数据(无论数据有多复杂)。最初,开发人员对XL 嗤之以鼻,认为它只不过是书写脚本的另一种方式而已.然而这些惯于从事数据库管理和开发的开发人员不久便意识到,XML 是能在
20、双方之间提供数据而无须依赖于专门方案的一种技术。2.3.3 数据库的选择开始设计 Web站点的核心组建时,必然会涉及到数据库设计.我们要建立适当得数据库,必须考虑硬件、网络拓扑结构、数据库大小和增长速度、故障修复、数据库数量、安全性等事项。对于我们来说,Moso SQLSrer205 是显而易见得数据库选择.我们整个站点得使用一个数据库,而不是每个模块分别使用不同的数据库.在操作数据库时我们选择了存储过程.因为存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理.存储过程存储在数据库
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宿舍 管理 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内