宿舍管理系统论文.docx
《宿舍管理系统论文.docx》由会员分享,可在线阅读,更多相关《宿舍管理系统论文.docx(36页珍藏版)》请在咨信网上搜索。
1、 题 目:云南大学学生宿舍管理系统姓名: 张 智 20141060134 黄乙城20141060095 刘 磊 20141060045 孙 朋 20141060041 专业班级: 计算机科学与技术(武警国防班) 指导教师: 周小兵 1.1 系统开发背景对于大学生来讲,宿舍是她们一个非常重要的学习、生活、人际交往的空间。因此,学生宿舍管理是各个高校管理模块的重中之重。以前,学校的学生宿舍管理基本上是靠手工操作来完成。随着各个学校的规模增大,有关学生宿舍管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生宿舍管理。但手工管理具有效率低、易出错、检索信息慢、对学校的管理提供决策信
2、息较为困难等缺点。要想解决此缺点,当然我们就要依托于突飞猛进的网络技术了。随着计算机科学技术的迅速发展,计算机应用领域的不断扩大,许多性能好,功能全,兼容性强的应用软件相继推出,计算机已经成为脑力劳动者不可缺少的工具,它可以让工作人员大大提高工作效率。1.2 系统的现状目前,计算机管理信息系统逐渐普及,许多高校教学管理系统得到了广泛应用,学生宿舍管理系统是管理系统的一种,是高校学生宿舍结合网络技术的应用例子。然而,针对高校学生宿舍管理而设计的管理系统十分少见,大多数高校的学生宿舍管理处于人工管理阶段,从管理角度来讲,有一定的缺陷和漏洞,对学生的具体情况,分布等等,不能及时查询,然而,由于手工操
3、作,使得宿舍管理部门的工作人员的劳动量大,存在管理不及时、有一定误差的情况。随着高校信息化发展,人工管理方式必将被淘汰,宿舍工作需要一种新的管理方式。针对学校的实际情况,设计一套针对学生宿舍的管理信息系统是十分必要的。学生宿舍管理系统提高高校宿舍管理部分的工作效率;充分利用资源,减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的,为宿舍管理部门,开发设计专用系统学生宿舍管理系统,来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。1.3 项目开发目标建立学生宿舍管理系统,采用计算机对学生宿舍进行管理,提高学校对学生的科学化管
4、理,进一步提高办学效益和现代化水平。帮助广大教师及宿舍管理员提高工作效率,实现学生宿舍信息管理工作流程的系统化、规范化和自动化。本学生宿舍管理系统是为了实现学校人力资源的优化和学生宿舍管理的科学管理而设计的。通过用本系统,可以更加有效的管理学生宿舍信息,其中包括学生的基本信息,来客访问信息,卫生评比信息,物品维修信息,学生违纪信息,宿舍信息,并且具有信息的增加,查询,修改,删除等功能。学生宿舍管理是每所高校管理学生生活不可或缺的一部分。科学与专业的管理将给管理人员带来极大的便利。如果直接用人工统计的话,随着高校不断的扩招与发展,其工作量将十分庞大,人工统计会相当繁琐复杂,管理工作也会停滞不前。
5、现在,很多高等学校非常的注重学生宿舍的工作的管理效率。因此,用计算机的功能将简化这种繁重的统计运算,仅使用一些简单的操作便可以及时准确的录入输出所需要的信息。所以对学生宿舍管理系统的设计与实现进行了系统的需求分析。3.1 用户界面需求学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。为了方便用户的操作,应当尽量的为用户提供方便地录入、删除、查询、和修改等功能的操作。同时,最好能让用户不用看系统说明就能很好的使用本系统。 3.2 基本功能需求本系统主要实现的是宿舍管理系统,在设计时要尽可能贴近宿舍问题,方便用户操作,具体基本功能如下:(1)学生宿舍管理系统应当实现该校用户
6、可以设置不同的用户名和密码,在输入的用户名和密码必须正确才可以登录成功,同时必须选择对应的、正确的用户角色。例如管理员或者学生才能进入不同界面的学生宿舍管理系统。(2)学生宿舍管理系统应当实现该校学生住宿情况的基本宿舍管理的功能。(3)学生宿舍管理系统应当实现该校学生宿舍卫生评比的管理的功能。(4)学生宿舍管理系统应当实现该校学生宿舍物品维修的管理的功能。(5)学生宿舍管理系统应当实现该校学生宿舍来访客人的管理的功能。(6)学生宿舍管理系统应当实现该校学生宿舍违纪信息的管理的功能。(7)学生宿舍管理系统应当实现该校学生的学生信息的管理的功能。(8)学生宿舍管理系统应当实现管理员和学生模块的添加
7、、查询、删除和修改的功能。使各个管理模块能够按照多种不同的条件进行管理。(9)学生宿舍管理系统应当实现管理员和学生可以进行管理员和学生的注册。(10)学生宿舍管理系统应当实现管理员和学生可以进行修改管理员和学生的登录密码。3.3 系统性能需求在进行软件开发时,首先要做的就是了解用户对系统的需求,然后开发人员针对客户的需求进行建模,这样可以使开发人员从全局上把控系统的功能模块之间的相互联系,不要过早的去考虑如何实现各个模块的功能。如何设计一个正确的系统,来满足用户的需求,是系统软件开发中的最大挑战之一,因此开发系统成败的关键,就是要开发人员正确了解到用户的实际需求,从而对所要开发的应用软件进行需
8、求的建模,这样就可以很好的解决上述问题。目前在许多高校中,学生宿舍管理纳入到高校学生管理工作中,大部分学生管理人员均可利用计算机从事工作,而传统的宿舍管理工作大部分是手工劳动,效率较低,这与高校全面推进数字化校园建设不相匹配。因此,利用一个学生宿舍管理系统,对全校的住宿学生进行管理,包括新生入学入住分配、空床位查询、学生违纪、宿舍卫生评比、来客访问查询、物品维修等功能的实现,可以大大提高学生宿舍管理工作效率,开发出一套适合高校使用的学生宿舍管理系统已显得尤为重要。3.4 系统其它需求系统的开发人员除了对系统的基本功能需求、用户界面需求及性能需求进行分析外,还要考虑分析系统的其它要求。例如系统的
9、安全性需求、完整性需求、开发环境的需求、应用软件开发的需求等等。现在就对主要的一些需求进行介绍。系统的安全性应包括:(1)任何用户对学生宿舍管理系统的操作都需要系统赋予一定的权限。如果没有获得权限的用户定义为非法用户,将不能登录系统,这是为系统的安全性提供第一层防护。(2)在宿舍管理系统的操作界面上,仅为该系统设定两种不同权限的访问方式,除此之外,任何方式的访问都会被系统拒绝,只有系统管理员和学生两种身份进行登录才可以访问系统,从而进行权限范围内操作,而没有用户名和密码的浏览用户均不能登录该系统。(3)在系统的实际操作中,应给予系统管理员为最高权限,允许访问系统的所有界面,可以对数据库的数据进
10、行增加、修改、删除、查询等。而针对学生,及学生注册的用户,在宿舍管理系统中是不允许对系统进行增加、删除、修改等功能的,只可以进行查询自己的基本信息。(4)系统的完整性是要求对数据库需要采集的各种数据保证其完整性,并且在录入数据时有些基本信息不能为空,例如全校住宿学生的个人基本信息、各宿舍楼信息、宿舍违纪基本信息、来客访问信息、卫生评比信息、物品维修信息等。当数据之间相互关联时,要保证数据的准确性和一致性。3.5 系统操作流程的需求分析3.5.1 系统用户登录流程系统用户登录流程是判断用户输入的用户名、密码和角色是否正确。如果正确则成功进入系统,如果错误则提示错误,返回重新登录。系统用户登录流程
11、图如图3-1所示。图3-1 系统用户登录流程进入系统提示错误输入用户名、密码是否正确开始否是 3.5.2 系统添加信息记录流程如果用户添加信息记录,系统会检测用户添加的记录是否符合规则,如果符合规则要求则添加成功,如果不符合规则系统则会提示出错。系统添加记录流程图如图3-2所示。图3-2 系统添加信息记录流程否登陆系统添加记录信息录入是否符合规则提示出错添加成功开始是结束3.5.3 系统删除记录流程如果用户需要删除记录,则用户可以选择要删除的记录,点击删除按钮后就可删除成功,系统删除记录流程图如图3-3所示。图3-3 系统删除记录流程登录系统选择要删除的记录删除成功开始结束 3.5.4 系统修
12、改记录流程系统修改记录和添加记录方法一样,如果用户需要修改记录,则点击修改按钮,输入要修改的记录,如果符合规则就可进行修改。系统修改记录流程如图3-4所示。图3-4 系统修改记录流程图登录系统选择修改记录信息修改后是否符合规则提示出错修改成功并保存开始结束否是第4章 系统设计4.1 系统结构设计本系统在运行时,管理员或者学生可以根据自己使用需要,选择不同的功能模块进行查找;同时出于方便用户快捷管理的目的,我设计了几个功能集成模块,以便用户在大量数据涌现是对相类似的数据进行快速操作;同时为了系统的安全考虑,我设计了用户和管理员密码修改等接口。其管理员系统功能模块设计如图4-1所示。图4-1 管理
13、员系统功能模块设计图登录系统访客管理卫生评比管理学生信息管理宿舍人员信息宿舍违纪信息物品维修管理用户管理访客登记访客查询添加卫生信息查看卫生信息添加学生信息查询学生信息查询宿舍信息添加宿舍信息添加违纪信息查询违纪信息添加维修信息查询维修信息修改密码退出系统管理员返回登录学生可以通过对学号、姓名、宿舍号、卫生评分、卫生情况、等卫生信息进行查询。同时,学生还可以对密码进行修改。学生系统模块功能设计如图4-2所示。图4-2 学生系统功能模块设计图学生登录系统查询个人信息卫生评比个人违纪物品维修修改修改密码4.2 功能模块设计在学生宿舍管理系统整体功能模块架构设计出来后,将此学生宿舍管理系统分为管理员
14、登录模块和学生登录模块两部分,每个登录模块实现不同的功能。 4.2.1 管理员模块管理员登录:主要是实现学生宿舍管理人员的登录。管理员主要有学生信息管理、宿舍信息管理、宿舍违纪信息、卫生评比管理、物品维修管理、访客管理和用户管理等七个部分组成。其中访客管理包括添加访客信息、访客信息修改、访客信息查询和访客信息删除等四部分功能。学生信息管理包括添加学生个人信息、修改学生个人信息、删除学生个人信息和查询学生个人信息等四部分功能。宿舍信息管理包括添加宿舍信息、修改宿舍信息、删除宿舍信息和查询宿舍信息等四部分功能。宿舍违纪信息包括添加宿舍违纪信息、修改宿舍违纪信息、删除宿舍违纪信息和查询宿舍违纪信息等
15、四部分功能。卫生评比管理包括添加卫生信息、修改卫生信息、删除卫生信息、查询卫生信息等四部分功能。物品维修管理包括添加维修物品信息、修改物品维修信息、删除物品维修信息和查询物品维修信息等四部分功能。包括修改密码、退出系统和版本等三部分功能。4.2.2 学生模块学生登录模块主要是实现学生的登录。学生登录包括查询学生个人信息、个人违纪、卫生评比和物品维修。返回登录:学生可以返回登录界面进行重新登录。修改密码:学生可以通过输入用户名、旧密码、新密码和确认新密码进行修改或者重置。返回首页:学生可以返回首页查看学生宿舍管理或者对其他的学生管理进行查询等操作。第5章 系统的数据库设计因为学生宿舍管理系统是一
16、个应用数据库的管理系统,所以,设计学生宿舍管理系统的数据库十分重要。学生宿舍管理系统的数据库的设计主要包括它的逻辑结构的设计、概念结构的设计、访问技术的设计。数据库中包括的表有权限表、来客访问表、宿舍信息表、违纪信息表、维修信息表、卫生评比表、学生信息表。在设计和实现此学生宿舍管理系统之前,关于设计这些表中的各字段、设计这些表的结构、设计这些表的关联的规则等等。数据库的存储的空间都会或多或少的受到影响。数据库访问技术的设计主要是进行读取、修改、查询和删除数据库中的表等操作,所以,如果要提高此数据库的运行的效率,就需要有比较好的访问技术。各个局部视图即分E-R图建立好后,还需要对它们进行合并,集
17、成为一个整体的数据概念结构,即总E-R图。视图集成后形成一个整体的数据库概念结构,对该整体概念结构还必须进一步验证,确保他能够满足下列条件:(1)整体概念结构内部必须具有一致性,即不能存在相互矛盾的表达。(2)整体概念结构能准确地反映原来的每个视图结构,包括属性、实体及实体间的联系。(3)整体概念结构能满足需求分析阶段所确定的所有要求。经过消除不必要的冗余数据和冗余联系得到的总体E-R图如图5-7所示。图5-7 学生宿舍总体E-R图nnnn1m11111学生访问来客违纪事件入住宿舍维修维修物品检查卫生分数n属于宿舍楼管理管理员1n 5.2 逻辑结构设计学生宿舍管理系统的后台数据库是采用SQL
18、Server 2008。学生宿舍管理系统的数据库的逻辑结构的设计,其实就是把学生宿舍管理系统所设计的盖面结构的模型经过转化之后,进而成为此数据库的管理系统所支持的实体的数据模型。学生宿舍管理系统的数据库主要需要的表包括权限表、学生信息表、来客访问表、维修信息表、卫生评分表、违纪信息表、宿舍信息表。数据库各个所需表之间都有一定的关系,各个所需表都可以进行关联。数据库所需的表的结构设计具体介绍如下:1. 权限表:权限表是用来区分管理员和学生的用户名和密码以及权限。权限表如表5-1所示。表5-1 权限表字段名描述数据类型数据长度NULLPrimarykeyname用户名Varchar20N N pw
19、d密码nchar 10N N type权限Varchar 5N N2. 学生信息表:学生信息表是用来详细登记学生的学号,姓名,性别,出生日期,专业,联系方式,民族,楼号,楼层号,宿舍号等学生的基本信息。学生信息表如表5-2所示。表5-2 学生信息表字段名描述数据类型数据长度NULLPrimarykeySna学号char8NYname姓名Varchar20NNsex性别char2NNbirthday出生日期datetimeNNmajor专业varchar20NNnumber联系电话char11NNnation民族varchar20NNfloor_id楼号char2NNLevel_id楼层号cha
20、r2NNDorm_id宿舍号char3NY3宿舍信息表:宿舍信息表是用来查询楼号,楼层号,宿舍号,可住人数和已住人数的基本信息。宿舍信息表如表5-3所示。表5-3 宿舍信息表字段名描述数据类型数据长度NULLPrimarykeyfloor_id楼号char2NNLevel_id楼层号char2NNDorm_id宿舍号char3NYLive_in可住人数smallintNNaly_live已住人数smallintNN4来客访问表:来客访问表是用来登记来访人姓名,被访人姓名,宿舍号,所属关系,联系电话,来访目的,来访时间的基本信息。来客访问表如表5-4所示。表5-4 来客访问表字段名描述数据类型数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宿舍 管理 系统 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。