本实验报告详细探讨了针对学生宿舍管理系统进行数据库设计的过程与方法,包括需求分析、E-R图构建及SQL语句实现等内容。通过该系统的设计与开发,旨在提升宿舍管理效率和学生居住体验。
1. 系统需求分析阶段
1.1 引言
1.2 目标与任务
1.2.1 需求分析阶段的目标
1.2.2 需求分析阶段的任务
1.2.3 需求分析阶段成果
2 概念设计阶段
2.1 引言
2.2 概念模型设计
2.3 新系统流程
3 逻辑设计阶段
3.1 逻辑设计的目标和任务
3.2 数据组织
3.2.1 将E-R图转换为关系模型
3.2.2 模型优化
3.2.3 数据库模式定义
3.2.4 用户子模式设计
3.3 数据处理
4 物理设计阶段
4.1 物理设计的目标与任务
4.2 数据存储方面
4.3 系统功能模块
4.3.1 楼道工人基本信息查询和更新模块
4.3.2 宿舍楼基本信息的查询和更新模块
4.3.3 宿舍基本信息的查询和更新模块
4.3.4 学生基本信息的查询和更新模块
4.3.5 宿舍物品信息的查询和更新模块
4.3.6 宿舍事故的信息查询与处理模块
4.3.7 宿舍物品管理流程的查询及优化模块
4.3.8 保卫处基本信息的查询和维护模块
5 数据库实施阶段
5.1 建立数据库、数据表、视图和索引
5.1.1 创建数据库
5.1.2 创设数据表
5.1.3 构建视图
5.1.4 设定索引
5.2 数据入库
5.3 开发存储过程
6 系统调试与测试
7 实习心得
8 存在的问题及建议
致谢
参考文献
附录 1:数据库逻辑结构定义
附录 2:存储过程定义
附录 3:数据查看和功能验证
附录4 所有的SQL运行语句