
高校宿舍管理需求分析说明书.doc
24页学生宿舍管理系统需求分析说明书书目第一部分 调查用户需求 11.宿舍楼的基本状况 1学生的基本信息: 11.宿舍的基本信息: 12.宿舍财产的基本信息: 13.快件收发的基本信息: 14.报修的基本信息: 15.出入登记的基本信息: 16.水电的基本信息: 17.卫生评比的基本信息 18.夜归的基本信息: 29.离校的基本信息: 22.用户对系统的要求 21.宿舍楼管理员: 22.本宿舍楼的学生: 2其次部分 系统功能的设计和划分 31.用户管理部分 32.管理员管理部分 3(1).用户管理部分 3(2).管理员管理部分 33.主要功能部分 43.1. 系统功能模块图 4第三部分 数据流图 6第四部分 数据字典 8第五部分 界面设计 20第六部分 示例图 22第一部分 调查用户需求本系统的最终用户为宿舍楼管理员,本宿舍楼的学生依据我们日常生活中的阅历,结合对自己学校宿舍楼管理老师的询问和对同宿舍楼同学的调查,得出用户的下列实际要求:1.宿舍楼的基本状况学生住在宿舍楼中,每栋宿舍楼都会有若干名宿舍管理员负责本宿舍楼的日常管理学生的基本信息:入校时,每位同学都有唯一的学号,并被安排到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。
另外,为了管理上的便利,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称1.宿舍的基本信息:每间宿舍都有唯一的宿舍号,入校时,宿舍会装公用机,相应地就有宿舍号码2.宿舍财产的基本信息:每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产安排不同的财产号这样有利于财产的报修和管理3.快件收发的基本信息:每栋宿舍楼都有邮件收发的管理,当本楼的同学有信件时,相应的会有信件的到达时间,接受信件的同学姓名和他所在的宿舍号有时,同一个学生有多封信件须要接收,须要表示一个同学有多少封信件当信件接收后,应有一个接收信件的时间,表示信件已胜利到达指定的同学手中4.报修的基本信息:宿舍楼中常常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们须要将财产损坏状况报告给宿舍楼管理员,以便学校派人进行修理这时,须要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的缘由当损坏的财产修理完毕后,应记录解决时间,表示该报修胜利解决5.出入登记的基本信息:宿舍楼出路人口现对较多,为了便于宿舍基本管理以及平安宿舍管理人员有必要对生疏人特殊是男生进女生寝室,女生进男生宿舍进行必要的登记,另外一个登记就是大型物件的登记。
主要登记进入时间以及离开时间这样便利以后管理和查证6.水电的基本信息:宿管人员应刚好在网上发布处于低点警告的宿舍的宿舍信息,以便利学生知道自己的宿舍是否在低电中而对于刚好续充了电费的寝室也应取消低电信息7.卫生评比的基本信息管理员应定时发布每周的卫生评比信息,同时要定时更新各个先进的信息,使大家便利快捷的了解最新的信息8.夜归的基本信息:宿舍楼在指定的时间关门(比如晚上12点),若有同学晚于关门时间会宿舍,需通知宿舍楼管理员,同时应登记晚归学生姓名,宿舍号,时间和晚归缘由,以利于学校的管理和查证9.离校的基本信息:每当放寒假或暑假时,同学们大部分都会回家;每当“五·一”或“十·一”放假时,同学们也有许多不会留在宿舍这时,为加强学校对同学假期平安的管理,离校的同学应登记离校时间,待返校后记录返校时间,以便学校查证和管理2.用户对系统的要求1.宿舍楼管理员: a.信息要求:宿舍楼管理员能查询上面提到的宿舍楼的全部相关信息,包括某一学号的学生在宿舍楼中住宿的具体信息,快件收发的全部信息,报修的全部信息,夜归的具体信息和学生离返校的信息以利于对整个宿舍楼的全面管理b.处理要求:当学生基本信息发生改变时,宿舍楼管理员能对其进行修改。
比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应当删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等当宿舍楼的号码发生变更时,宿舍楼管理员能依据有关证明做出修改当快件到达本宿舍楼时,宿舍楼管理员应依据到达快件的相关信息在快件信息中插入一条记录,当同学们接收快件后,管理员应登记快件的接收时间,表明该信件已胜利到达收信人的手中当宿舍财产报修刚好解决后,管理员应登记解决时间,表明该报修问题已胜利解决负责生疏人员的出入登记负责低电警告的发布以及管理其他信息的发布(如学生借工具登记,宿舍活动新闻消息发布等)c.平安性与完整性要求:平安性要求:1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;3.系统应对不同用户设置不同的权限,区分不同的用户,如区分一般用户(学生),管理员完整性要求:1.各种信息记录的完整性,信息记录内容不能为空;2.各种数据间相互的联系的正确性;3.相同的数据在不同记录中的一样性2.本宿舍楼的学生:a.信息要求:本宿舍楼的学生能进行基本信息查询,能查询本楼的指定宿舍的号码。
能查询自己的快件信,自己寝室的全部信息b.处理要求:本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损毁须要学校派人修理可以申请寝室的置换以及寝室添置电器等东西其次部分 系统功能的设计和划分1.系统要求用户必需输入正确的用户名和密码才能进入系统2.系统应当供应学生住宿状况的基本登记3.系统应供应学生每学期的注册及学生的离校处理4.系统应供应人员来访登记及结束访问的具体登记5.系统应供应学生在校期间物品出入宿舍楼的具体状况登记、修理工具运用登记6.系统应供应查询功能,以便利用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询7.系统应供应增加、删除、修改用户帐户的功能8.系统还应具有添加、修改、删除学生及员工基本信息的功能依据如上得到的用户需求,我们将本系统依据所完成的功能分成以下几部分:1.用户管理部分2.管理员管理部分(1).用户管理部分1、处理用户注册(如按一卡通登录就不须要注册)2、处理用户登录最起先登录系统时利用校区代号+寝室号进入,原始密码也为校区代号+寝室号比如蛟桥校区代码为01,枫林校区代码为02,麦庐校区代码为03)3、用户可以查询学生信息、寝室信息。
4、用户可以查询快件信息,电费运用状况5、用户可以提交与查询报修信息、其它学院的宿舍也许分布6、用户可以插入与删除用户自己的离返校信息7、用户可以修改用户自己密码2).管理员管理部分1、处理管理员登录2、管理员可以查询寝室的信息,包括寝室3、管理员可以发布与更新快件信息4、管理员可以插入、修改与查询报修信息、寄存物品登记、修理工具运用登记5、管理员可以插入与查询学生夜归信息不要)6、管理员可以查询在校与离校学生信息7、超级管理员可以修改管理员密码3.主要功能部分3.1. 系统功能模块图在整体设计中,我们将宿舍管理系统分为七个大的模块:公寓管理模块、学生管理模块、信息查询模块、出入登记模块、信息修改模块,信息发布模块,其他模块每个模块将实现不同的功能下面将具体进行介绍1 公寓管理模块公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分1.楼房管理:登记学校全部住宿楼状况2.宿舍管理:登记学校全部宿舍的状况3.员工原理:实现楼房管理人员的增删功能学生管理模块包括:学生基本信息录入、学生财物登记、学生学期注册、学生离校管理四项功能.1.学生基本信息录入:实现学生基本信息状况的登记及宿舍的安排功能。
2.寝室财物登记:登记学生在校期间所拥有的寝室公共物品状况3.学生离校管理:实现学生毕业离校处理,注销该学生信息2 信息查询模块信息查询模块基本上包括:按校区进行查询、按寝室号查询、按姓名进行查询、按班级查询、每栋楼房住宿状况查询五个部分(要不做个3D的各个校区宿舍分布具体状况,段段和我的看法)1.按寝室号进行查询:实现每个寝室内部基本信息状况的查询功能、所住学生信息状况2.按姓名查询:通过学生姓名查询学生基本信息状况3.按院系的班级查询:通过院系中班级查询某班级学生住宿状况及该班级学生信息4.楼房住宿状况查询:查询每栋楼房的全部宿舍的住宿状况及宿舍楼所住学生统计状况3 出入登记模块出入登记模块包括:进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个功能模块1.进楼物品登记:具体登记某学生搬入宿舍楼的物品状况2.出楼物品登记:具体登记某学生搬出宿舍楼的物品状况3.人员来访登记:具体登记进入宿舍楼的外来人员状况4.结束访问登记:具体登记外来人员的离开状况4 信息修改模块信息修改模块包括:寝室、学生基本信息修改、员工基本信息修改、寝室财物信息修改三个大的功能1. 寝室、学生基本信息修改:实现系统管理人员对寝室内部的学生基本信息状况所作的添加、修改、删除。
2.员工信息修改:实现系统管理人员对楼房员工的修改、删除功能3.寝室财物修改:实现对学生个人财物的添加、修改、删除功能5信息发布模块1.卫生评比的信息发布2.低电警告的信息发布3.宿舍消息的信息发布4.报修的信息的发布5.信件的信息发布6.出路登记的信息发布7.借还工具的信息发布8.其他信息的发布6其他模块第三部分 数据流图报修分数据流图快件分数据流图离返校分数据流图夜归分数据流图总数据流图第四部分 数据字典1.数据项住宿学生数据字典:属性名存储代码类型长度备注学号Snochar20住宿学生学号姓名Snamechar20住宿学生姓名性别Ssexchar4专业Sdeptchar40学生专业宿舍号Dnochar6住宿学生宿舍号入住时间Scheckindate8新生搬入时间宿舍数据字典:属性名存储代码类型长度备注宿舍号Dnochar6宿舍Dphonechar15宿舍财产数据字典:属性名存储代码类型长度备注物品号PnoInt2宿舍物品编号物品名Pnamechar20宿舍物品名邮件快递数据字典:属性名存储代码类型长度备注姓名Snamechar20收件人姓名宿舍号Dnochar6收件人宿舍号到达时间Marrivedate8邮件快递到达时间接收时间Mreceivedate8收件人接收时间邮件数量Mnumbertinyint2学生收到邮件数量报修数据字典:属性名存储代码类型长度备注宿舍号Dnochar6报修人宿舍号物品号PnoInt2报修物品编号提交日期Rsubmitdate8。












