大型数据库课程设计报告——机房管理系统
《大型数据库课程设计报告——机房管理系统》由会员分享,可在线阅读,更多相关《大型数据库课程设计报告——机房管理系统(22页珍藏版)》请在毕设资料网上搜索。
1、 大型数据库课程设计 设计报告 题题 目:目: 机房管理系统机房管理系统 学学 号:号: 学生姓名学生姓名: : 指导教师:指导教师: 提交时间:提交时间: 目录 第 1 章 需求分析 1 1.1 需求调查 1 1.2 系统功能分析 . 2 1.3 面对用户需求分析 3 第 2 章 面向对象分析和设计 4 第 3 章 逻辑结构设计. 6 3.1 类和对象向关系模式转换 . 8 3.2 关系模式优化 . 9 第 4 章 数据库物理结构设计 9 4.1 存取方法设计. 9 4.2 存储结构设计 . 9 4.3 物理设计 .10 第 5 章 数据库完整性设计.12 5.1 主键及唯一性索引.12 5
2、.2 参照完整性设计 12 5.3 Check 约束 12 5.4 Default 约束.12 5.5 触发器设计 .13 第 6 章 数据库视图设计 15 第 7 章 数据库存储过程设计 .16 第 8 章 权限设计 17 总结18 参考文献: .18 大型数据库课程设计报告 第 1 页 机房管理系统后台数据库 第第 1 1 章章 需求分析需求分析 1.11.1 需求调查需求调查 针对一般高校机房管理系统的需求分析,通过对各个用户的调查,该机房 管理系统有如下需求: 1) 机房管理:实现机房管理员对机房信息、计算机信息以及教学班上机相关 信息的管理。 机房管理员可以对包括机房名称、 该机房拥
3、有的计算机数目、 计算机编号、 计算机上机费率在内的相关机房信息、 计算机信息进行管理, 也可以为教学班的课程分配上机时间和地点。 2) 基本信息管理:实现对课程信息和教学班的基本信息的管理,包括课程的 教师、上机时间和上机地点等基本信息,以及教学班学生、课程和成绩等 基本信息的管理。学生可以对自己的个人基本信息进行管理,机房管理员 可以对上机时间和地点等进行管理,任课教师可以对教学班学生课程成绩 进行修改。 3) 查询:实现对机房信息、学生信息、课程信息和教学班信息的相关查询。 机房管理员可以对机房各项相关信息进行查询,学生可以对包括学号、姓 名、民族、性别、出生日期、班级、系别、专业和卡号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大型 数据库 课程设计 报告 机房 管理 系统
