1、学生宿舍管理系统需求分析阐明书第一某些 调查顾客需求本系统最后顾客为宿舍楼管理员,本宿舍楼学生。依照咱们寻常生活中经验,结合对自己学校宿舍楼管理教师征询和对同宿舍楼同窗调查,得出顾客下列实际规定:1、 宿舍楼基本状况学生住在宿舍楼中,每栋宿舍楼都会有若干名教师负责本宿舍楼寻常管理。一、 学生基本信息:入校时,每位同窗均有唯一学号,并被分派到指定宿舍楼和指定宿舍,也会有一种宿舍号,其入校时间就是她入住时间。此外,为了管理上以便,同一院系学生宿舍普通在一起,相应地会有其所在院系名称。二、 宿舍基本信息:每间宿舍均有唯一宿舍号,入校时,宿舍会装公用电话机,相应地就有宿舍电话号码。三、 宿舍财产基本信
2、息:每个宿舍财产属于学校,例如电灯,床铺,柜子,桌椅等,为了对不同财产进行区别,可觉得每种财产分派不同财产号。这样有助于财产报修和管理。四、 快件收发基本信息:每栋宿舍楼均有邮件收发管理,当本楼同窗有信件时,相应会有信件到达时间,接受信件同窗姓名和她所在宿舍号。有时,同一种学生有多封信件需要接受,需要表达一种同窗有多少封信件。当信件接受后,应有一种接受信件时间,表达信件已成功到达指定同窗手中。五、 报修基本信息:宿舍楼中经常浮现财产损坏,例如灯泡坏了,厕所马桶出故障了等,这时,同窗们需要将财产损坏状况报告给宿舍楼管理员,以便学校派人进行维修。这时,需要记录报修宿舍号和损坏财产编号,同步记录报修
3、时间和损坏因素。当损坏财产维修完毕后,应记录解决时间,表达该报修成功解决。六、 夜归基本信息:宿舍楼在指定期间关门(例如晚上12点),若有同窗晚于关门时间会宿舍,需告知宿舍楼管理员,同步应登记晚归学生姓名,宿舍号,时间和晚归因素,以利于学校管理和查证。七、 离校基本信息:每当放寒假或暑假时,同窗们大某些都会回家;每当“五一”或“十一”放假时,同窗们也有诸多不会留在宿舍。这时,为加强学校对同窗假期安全管理,离校同窗应登记离校时间,待返校后记录返校时间,以便学校查证和管理。2、 顾客对系统规定一、宿舍楼管理员: a.信息规定:宿舍楼管理员能查询上面提到宿舍楼所有有关信息,涉及某一学号学生在宿舍楼中
4、住宿详细信息,快件收发所有信息,报修所有信息,夜归详细信息和学生离返校信息。以利于对整个宿舍楼全面管理。b.解决规定:当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。例如,某些同窗搬到其她宿舍中去,她们在本宿舍楼中相应记录就应当删去;或者学生转换专业,她们记录中院系信息也要作相应修改等等。当宿舍楼电话号码发生变更时,宿舍楼管理员能依照关于证明做出修改。当快件到达本宿舍楼时,宿舍楼管理员应根据到达快件有关信息在快件信息中插入一条记录,当同窗们接受快件后,管理员应登记快件接受时间,表白该信件已成功到达收信人手中。当宿舍财产报修及时解决后,管理员应登记解决时间,表白该报修问题已成功解决。c安全
5、性与完整性规定:安全性规定:1.系统应设立访问顾客标记以鉴别与否是合法顾客,并规定合法顾客设立其密码,保证顾客身份不被盗用;2.系统应对不同数据设立不同访问级别,限制访问顾客可查询和解决数据类别和内容;3.系统应对不同顾客设立不同权限,区别不同顾客,如区别普通顾客(学生),管理员。完整性规定:1.各种信息记录完整性,信息记录内容不能为空;2.各种数据间互相联系对的性;3.相似数据在不同记录中一致性。二、本宿舍楼学生: a.信息规定:本宿舍楼学生能查询其所在宿舍所有信息,能查询本楼指定宿舍电话号码以利于同楼宿舍间通信。能查询自己快件信息。能查询自己夜归记录和离返校记录。b.解决规定:本宿舍楼学生
6、能在报修信息表中插入报修信息,表达本宿舍财产发生了损毁需要学校派人维修。学生离校时,能在离返校登记表中插入离校时间;学生返校后,能在离返校登记表中插入返校时间,表达已经回校。第二某些 系统功能设计和划分依照如上得到顾客需求,咱们将本系统按照所完毕功能提成如下几某些:第一某些:顾客管理某些第二某些:管理员管理某些各某些完毕功能如下: 1、顾客管理某些 1、解决顾客注册 2、解决顾客登录 3、顾客可以查询学生信息。 4、顾客可以查询快件信息。 5、顾客可以提交与查询报修信息。 6、顾客可以插入与删除顾客自己离返校信息。 7、顾客可以修改顾客自己密码。2、管理员管理某些 1、解决管理员登录 2、管理
7、员可以查询学生信息。 3、管理员可以发布与更新快件信息。4、管理员可以插入、修改与查询报修信息。 5、管理员可以插入与查询学生夜归信息。6、管理员可以查询在校与离校学生信息。7、管理员可以修改管理员密码。第三某些 数据流图报修分数据流图快件分数据流图离返校分数据流图夜归分数据流图总数据流图第四某些 数据字典 1.数据项住宿学生数据字典:属性名存储代码类型长度备注学号Snochar20住宿学生学号姓名Snamechar20住宿学生姓名性别Ssexchar4专业Sdeptchar40学生专业宿舍号Dnochar6住宿学生宿舍号入住时间Scheckindate8新生搬入时间宿舍数据字典:属性名存储代
8、码类型长度备注宿舍号Dnochar6宿舍电话Dphonechar15宿舍财产数据字典:属性名存储代码类型长度备注物品号PnoInt2宿舍物品编号物品名Pnamechar20宿舍物品名邮件快递数据字典:属性名存储代码类型长度备注姓名Snamechar20收件人姓名宿舍号Dnochar6收件人宿舍号到达时间Marrivedate8邮件快递到达时间接受时间Mreceivedate8收件人接受时间邮件数量Mnumbertinyint2学生收到邮件数量报修数据字典:属性名存储代码类型长度备注宿舍号Dnochar6报修人宿舍号物品号PnoInt2报修物品编号提交日期Rsubmitdate 8报修提交日期解
9、决日期Rsolvedate8问题解决日期报修因素Rreasonchar50物品损坏因素晚归数据字典:属性名存储代码类型长度备注学号Snochar20晚归学生姓名宿舍号Dnochar6晚归学生宿舍号晚归时间Btimetimestamp14学生晚归时间晚归因素BreasonrChar 10学生晚归因素离校数据字典:属性名存储代码类型长度备注学号Snochar20离校学生姓名宿舍号Dnochar6离校学生宿舍号离校时间Ltimedate 8学生离校时间返回时间Lreturndate8学生返校时间顾客数据字典:属性名存储代码类型长度备注顾客IDUnamechar20顾客密码Upasswordchar2
10、0顾客类型Utypetnyint 1普通或超级顾客2.数据构造数据构造名构成顾客信息顾客ID,顾客密码,顾客类型(普通顾客,管理员)住宿学生信息学号,姓名,性别,专业,宿舍号,入住时间宿舍信息宿舍号,宿舍电话宿舍财产信息物品号,物品名邮件快递信息姓名,宿舍号,到达时间,接受时间,邮件数量报修信息宿舍号,物品号,提交日期,解决日期,报修因素夜归信息学号,宿舍号,晚归时间,晚归因素离校信息学号,宿舍号,离校时间,返回时间3.数据流数据流名数据流来源数据流去向构成登记报修信息学生学生报修登记表报修信息查询报修信息学生报修信息表管理员报修信息登记已修信息管理员学生报修登记表已修信息登记快件信息管理员邮
11、件快递表快件信息收取快件邮件快递表学生快件信息登记确认信息学生邮件快递表确认信息登记夜归信息管理员夜归登记表夜归信息查询夜归信息夜归登记表管理员夜归信息登记离返校信息学生离返校登记表离返校信息查询离返校信息离返校信息登记表学生离返校信息查询离返校信息离返校信息登记表管理员离返校信息4.数据存储数据存储名输入数据流输出数据流构成学生报修登记表报修信息已修信息报修信息报修信息已修信息邮件快递表快件信息快件信息确认信息快件信息确认信息夜归登记表夜归信息夜归信息夜归信息离返校登记表离返校信息离返校信息离返校信息5.解决过程解决过程名输入数据流输出数据流登记报修报修信息报修信息查询报修报修信息报修信息登记已修信息已修信息已修信息收取快件快件信息快件信息登记快件信息快件信息快件信息登记夜归夜归信息夜归信息查询夜归夜归信息夜归信息登记离返校信息离返校信息离返校信息查询离返校信息(管理员)离返校信息离返校信息查询离返校信息(学生)离返校信息离返校信息