下载后可任意编辑《数据库类课程设计》学 号: 12300114 姓 名: 莫残缇娜 题 目: 学生宿舍管理系统 指导老师: 提交时间: 6 月 4 日 软件工程专业下载后可任意编辑目录一 学生宿舍管理系统概述二 学生宿舍管理系统需求分析三 概念结构设计四 逻辑结构设计五 数据库的物理设计六 数据库的实施和维护七 总结下载后可任意编辑一 学生宿舍管理系统概述1.现状分析现如今, 大学生宿舍管理系统对于学生的人身安全, 个人信息等起到了非常大的作用。记录着学生的住处, 宿舍管理是一项必不可少的日常学生工作, 只有为学生创立了一个良好风气的宿舍文化才能够让学生的品行, 身心得到较好的进展。经过创立一个数据库管理系统能够帮助宿舍管理员更方便的管理学生宿舍。为大家创立一个良好的生活休息场所。2.开发环境 Window10 专业版sql server 二 学生宿舍管理系统需求分析1.系统用户 学生, 宿舍管理员。2.安全性和完整性需求 ( 1) 安全性要求: 学生和宿舍管理员所拥有的权限必须不一样, 学生只能在系统所给予的权限下进行操作。宿舍管理员也一样。( 2) 完整性要求: 在本系统中必须满足参照完整性和实体完整性和用户自定义完整性。 实体完整性: 各个表中的主码必须是唯一的。下载后可任意编辑 参照完整性: 假如在各表中存在相同的数据项那么必须要对应, 不能凭空产生, 否则会产生错误。 用户自定义完整性: 宿舍人数上限, 以及哪些数据项非空等。3.系统功能需求分析 录入修改查询删除录入查询查询删除录入修改修改删除查询查询 删除 修改 录入学生宿舍管理员基本信息表宿舍基本信息表学生宿舍管理系统管理员学生基本信息表下载后可任意编辑查询查询 录入修改 删除修改 删除录入 查询 4.数据需求 在本系统中需要建立的表有: 学生基本信息表: 包含学号, 姓名, 性别, 学院, 宿舍楼号, 宿舍号, 联系方式专业, 以及辅导员姓名号码等。 电费基本信息表: 包含交电费的时间, 交电费的人员姓名, 交电费的宿舍号, 充电度数, 以及该宿舍剩余度数。以及到当前为止消耗的度数。 维修物品信息表: 包含所需要维修的宿舍号, 保修人姓名, 维修物品, 联系方式, 报修时间, 维修完成时间。 宿舍基本信息表: 宿舍楼, 宿舍号, 宿舍人数, 宿舍物品数量, 宿舍人学号, 姓名等。 外来人员登记表: 包含外来人员姓名, 要访问的人员姓名, 要外来人员登记表电费表维修表下载后可任意编辑访问人...