学生宿舍管理系统_第1页
学生宿舍管理系统_第2页
学生宿舍管理系统_第3页
学生宿舍管理系统_第4页
学生宿舍管理系统_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程设计报告专业:计算机科学与技术班级:0410503学号:051003260510030705100303姓名:熊貌黄春芳张正江题目名称:学生宿舍管理系统学生宿舍管理系统设计报告一、摘要高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发重要是数据库的建立和维护,规定后台数据库的建立和维护含有数据一致性和完整性强、数据安全性好的特性。旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,我们本次的设计重要是在数据库的设计的方式实现宿舍管理系统的现在化管理,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索快速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要转变。二、背景学生宿舍管理系统对于一种学校来说是必不可少的构成部分。现在好多学校还停留在宿舍管理人员手工统计数据的最初阶段,手工统计对于规模小的学校来说还勉强能够接受,但对于学生信息量比较庞大,需要统计存档的数据比较多的高校来说,人工统计是相称麻烦的。当查找某条统计时或查询某位同窗的信息时,由于数据量庞大,还只能靠人工一条条的查找,这样不仅操作麻烦还浪费了大量时间,效率也比较低,操作效率低。当今社会是飞速进步的世界,原始的统计方式已经被社会所裁减了,计算机化管理正是适应时代的产物。信息世界永远不会是一种安静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取而代之。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统负责数据得管理,存储,统计等;使用者只需根据提示进行操作,使用非常简便;管理人员则需将数据输入到系统的数据库中去,并充当此数据库的简朴管理者。由于数据库的存储容量相称大,并且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一种方便、快捷的操作方式。三、系统需求分析现在,我们学校的宿舍管理采用的还是人工来进行管理的,面对现在学校发展的实际状况,对宿舍管理系统的设计开发做了一种具体的概述。3.1功效需求3.1.1基本功效需求本设计要实现的是高校学生宿舍管理系统,在设计该系统时,应尽量的贴近学生,便于顾客操作。系统在实现上应当含有以下功效:1.系统规定顾客必须输入对的的顾客名和密码(重要是针对管理员来说的)才干进入系统。对于学生及其它的查询人员来说不需要登录,但是查询功效有限,并且不能更改任何数据项目。2.系统应当提供学生住宿状况的基本登记。3.系统应提供人员来访登记及结束访问的具体登记。4.系统应提供学生在校期间物品出入宿舍楼的具体状况登记。5.系统应提供查询功效,以方便顾客对学生基本信息的查询(例如说宿舍的本月电费查询以及历史缴费统计查询等等)及楼房信息的查询。6.系统应提供增加、删除、修改顾客帐户的功效。7.网上申报物件修理以及物品的更换(例如灯泡,灯管等等)。8.针对全部寝室的卫生检查登记,统计成果并输入数据库并评出对应的等级,方便在期末的时候评出文明寝室。3.1.2顾客界面需求学生宿舍管理系统应提供简朴、层次关系明了、清晰的操作界面,使顾客一目了然。尽量的为顾客的录入、查询等功效操作提供方便。快捷按钮的创立也是非常需要的,以方便顾客操作。3.2性能需求3.2.1系统安全性学生宿舍管理系统中管理权限上应当进行严格控制,具体思想以下1.要想对该学生宿舍管理系统进行操作就应当含有某些操作权限。没有权限的顾客将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。2.在上述规定基础上可觉得该系统设定多个登录方式。首先就是针对管理员的。这个需要登录人员进行注册,在注册的时候也亚通过某种途径懂得注册着是管理员或者是一种楼栋有系统自动生成一种顾客,该顾客由书面告知的办法告其管理员帐号和密码。设立一种这样的机制,一种楼栋在进行管理的时候需要由该楼栋的两个重要管理员同时进行。要实现这个功效能够用下面的方法。在输入密码的时候再设立一种二级密码。一级密码和二级密码由两个管理员分别管理。这样就能够确保在管理员在管理数据的时候由两个管理员同时进行,这样能够减少在增加和删除数据的时候出错。3.在查询的时候是每个学生都能够查询。同时也能够看到每个寝室的状况。只是在这样的状况下所查询的权限不同。管理员是能够对数据库进行增、删、改等等功效。4.楼栋的楼长和舍长等等需要注册登录并通过管理员的认证才干进行卫生检查状况的登录。5.网上申报能够对全部同窗开放,只是在申报的时候应注明是哪个楼栋的哪个寝室申报什么东西的修理。3.3数据库选择数据库是数据管理的最新技术,是计算机科学的重要分支。十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。由于数据库含有数据构造化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。由于用到的数据表格多,另外考虑到实际状况,学生基本信息的变动,尚有员工信息的多少的变化,我们选用SQLServer作为数据库开发SQLServer是一种惯用的关系数据库,能寄存和读取大量的数据,管理众多并发的顾客,故选用SQLServer数据库。四、概念构造设计图画系统模块E-R图图解阐明:表达实体;属性名加了下划线的表达实体的主属性,即码;表达实体得属性表达实体与实体间的关系;五、逻辑构造设计由E-R图分析得到以下的关系模式:(在关系表中用下划线表达主码)学生表student:(学号,姓名,性别,年级,学院,专业,电话,寝室,备注)顾客表user:(顾客名,顾客密码,顾客权限)楼栋表House:(楼栋号,楼层号,房间号,总人数)职工表Employee:(编号,姓名,性别,楼栋号,职务)寝室表Room:(寝室号,性别,应住人数,实住人数,电话)外来人员表ExtraPerson:(来访人姓名,被访人姓名,来访时间,离开时间,值班人,证件名称,备注)财物表(Property)(名称,学号,进楼时间,出楼时间,值班人姓名,备注)卫生记录表(寝室号,时间,评分)物品修理申请表(申请寝室号,时间,所要修理的东西)学生基本状况表(Student)字符名属性数据类型数据长度NULLPrimarykeyS-no学号char20NYandFS-name姓名char10YNS-sex性别char10YNS-grade年级char10YNS-college学院char20YNS-major专业char20YNS-telephone电话char10YNSroom-id寝室char10YNS-remark备注Char50YN顾客表(User)字符名属性数据类型数据长度NULLPrimarykeyU-name顾客名Char10NYU-password顾客密码Char10NYU-power顾客权限Char10NN楼栋表(house)字符名属性数据类型数据长度NULLPrimarykeyH-id楼栋号Char5NYH-floorNu楼层数Int3YNH-roomNu房间数Int5YNH-totalPer总人数Int5YN物品修理申请表(Repair)字段名属性数据类型数据长度NULLPrimarykeyR_id寝室号char10NYP_time时间char10YNP_name物品char10YN职工表(Employee)字段名属性数据类型数据长度NULLPrimarykeyE_id编号char20NYE_name姓名char10YNE_sex性别char10YNH_id楼栋号char5NFE_job职务char10YN寝室表(Room)字段名属性数据类型数据长度NULLPrimarykeyR_id寝室号char10NYS_sex性别char10YNR_number应住人数char10YNR_fact实住人数char10YNR_tel电话char10YNR_electr电费money8YNR_reg缴费登记char10YN外来人员来访表(Extraperson)字段名属性数据类型数据长度NULLPrimarykeyEp_name来访人姓名char10NNEp_host被访人姓名char10YNR_id宿舍char10NFRelation所属关系char10YNEp_data来访日期datetime10YNEp_time来访时间datetime10YNLea_time离开时间datetime10YNEp_cred证件名称char10YNEp_remark备注char50YN卫生记录表(Duty)字段名属性数据类型数据长度NULLPrimarykeyR_id寝室号char10NYD_time时间char10YND_mark评分int10YN财物表(Property)字段名属性数据类型数据长度NULLPrimarykeyP_name名称char10NYS_no学号char20NYP_In进楼物品char10YNP_Out出楼物品char10YNP_Date时间datetime10YNWatch值班人char10YNP_remark备注char50YNP_time时间char10YN六、系统功效模块设计七、具体设计:1.学生信息查询:这个功效对全部的顾客开放,但是不同的顾客类型有不同的访问权限!例如普通的学生能够查询到学生住哪个寝室,是哪个专业哪个年级的,但是像学号之类的就不能查询到了。管理员和辅导员等等就能够找到学生的具体信息。2.电费查询及缴纳:每一种学生都能够查询到每个寝室的电费状况,在对寝室电费及缴费记录表的修改只有管理员能够做。每月末由管理员录入寝室的电费,在寝室缴费后也由管理员登记缴费与否。3.寝室卫生管理:针对学生寝室的卫生管理,学校规定楼栋每个星期对每一种学生寝室进行卫生检查。每七天在卫生检查完了后来由楼长把检查的分数录入到卫生记录表中。管理员能够把整个本周的检查状况展示在网页上。以达成寝室间督促的作用。同时为了方便期末时候的卫生寝室评比,在录入时最佳是录入等级。4.物品修理申请:当寝室的公家物品出现非暴力受损时能够申报修理,同窗能够在网上申请、也能够到亲自到管理员那里去申请,由管理员来登记。5.公示信息:在信息公示栏里面能够由管理员或者是有关的负责人来公布近来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论