《学生宿舍管理系统数据库设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生宿舍管理系统数据库设计 一、需求分析 1.1 调查用户需求 用户对系统的要求 一、宿舍楼管理员: a.信息要求: 宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,快件收发的所有信息,报修的所有信息,夜归的详细信息和学生离返校的信息。以利于对整个宿舍楼的全面管理。 b.处理要求: 当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。 当宿舍楼的电话号码发生变更时,宿舍楼管理员能根据有关证明做出修改。 当快件到达本宿舍楼时,宿舍楼管理员应依据到达快件的相关信息在快件信息中插入一条记录,当同学们接收快件后,管理员应登记快件的接收时间,表明该信件已成功到达收信人的手中。 当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。 c.安全性与完整性要求: 安全性要求: 1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用; 2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容; 3.系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。 完整性要求: 1.各种信息记录的完整性,信息记录内容不能为空; 2.各种数据间相互的联系的正确性; 3.相同的数据在不同记录中的一致性。 二、本宿舍楼的学生: a.信息要求: 本宿舍楼的学生能查询其所在的宿舍的所有信息,能查询本楼的指定宿舍的电话号码以利于同楼宿舍间的通信。能查询自己的快件信息。能查询自己的夜归记录和离返校记录。 b.处理要求: 本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损毁需要学校派人维修。 学生离校时,能在离返校记录表中插入离校时间;学生返校后,能在离返校记录表中插入返校时间,表示已经回校。 1.2 系统功能的设计 根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分: 1、用户管理部分 1、处理用户注册 2、处理用户登录 3、用户可以查询学生信息。 4、用户可以查询快件信息。 5、用户可以提交与查询报修信息。 6、用户可以插入与删除用户自己的离返校信息。 7、用户可以修改用户自己密码。 2、管理员管理部分 1、处理管理员登录 2、管理员可以查询学生信息。 3、管理员可以发布与更新快件信息。 4、管理员可以插入、修改与查询报修信息。 5、管理员可以插入与查询学生夜归信息。 6、管理员可以查询在校与离校学生信息。 7、管理员可以修改管理员密码。 1.3 数据流图 报修分数据流图 快件分数据流图 离返校分数据流图 夜归分数据流图 总数据流图 1.4 数据字典 1.数据项 住宿学生数据字典: 属性名 存储代码 类型 长度 备注 学号 Sno char 20 住宿学生学号 姓名 Sname char 20 住宿学生姓名 性别 Ssex char 4 专业 Sdept char 40 学生专业 宿舍号 Dno char 6 住宿学生宿舍号 入住时间 Scheckin date 8 新生搬入时间 宿舍数据字典: 属性名 存储代码 类型 长度 备注 宿舍号 Dno char 6 宿舍电话 Dphone char 15 宿舍财产数据字典: 属性名 存储代码 类型 长度 备注 物品号 Pno Int 2 宿舍物品编号 物品名 Pname char 20 宿舍物品名 邮件快递数据字典: 属性名 存储代码 类型 长度 备注 姓名 Sname char 20 收件人姓名 宿舍号 Dno char 6 收件人宿舍号 到达时间 Marrive date 8 邮件快递到达时间 接收时间 Mreceive date 8 收件人接收时间 邮件数量 Mnumber tinyint 2 学生收到邮件数量 报修数据字典: 属性名 存储代码 类型 长度 备注 宿舍号 Dno char 6 报修人宿舍号 物品号 Pno Int 2 报修物品编号 提交日期 Rsubmit date 8 报修提交日期 解决日期 Rsolve date 8 问题解决日期 报修原因 Rreason char 50 物品损坏原因 晚归数据字典: 属性名 存储代码 类型 长度 备注 学号 Sno char 20 晚归学生姓名 宿舍号 Dno char 6 晚归学生宿舍号 晚归时间 Btime timestamp 14 学生晚归时间

文档评论(0)

jizi6339 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档