- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大型数据库课程设计
设计报告
题 目: 机房管理系统
学 号:
学生姓名:
指导教师:
提交时间:
目录
TOC \o 1-2 \u 第1章 需求分析 PAGEREF _Toc4736 1
1.1 需求调查 PAGEREF _Toc7038 1
1.2 系统功能分析 PAGEREF _Toc19910 2
1.3 面对用户需求分析 PAGEREF _Toc4248 3
第2章 面向对象分析和设计 PAGEREF _Toc14031 4
第3章 逻辑结构设计 PAGEREF _Toc17679 6
3.1 类和对象向关系模式转换 PAGEREF _Toc28882 8
3.2 关系模式优化 PAGEREF _Toc7793 9
第4章 数据库物理结构设计 PAGEREF _Toc9610 9
4.1 存取方法设计 PAGEREF _Toc14415 9
4.2 存储结构设计 PAGEREF _Toc16385 9
4.3 物理设计 PAGEREF _Toc93 10
第5章 数据库完整性设计 PAGEREF _Toc12960 12
5.1 主键及唯一性索引 PAGEREF _Toc5313 12
5.2 参照完整性设计 PAGEREF _Toc19156 12
5.3 Check约束 PAGEREF _Toc32164 12
5.4 Default约束 PAGEREF _Toc26316 12
5.5 触发器设计 PAGEREF _Toc25728 13
第6章 数据库视图设计 PAGEREF _Toc17936 15
第7章 数据库存储过程设计 PAGEREF _Toc16074 16
第8章 权限设计 PAGEREF _Toc13326 17
总结 PAGEREF _Toc20189 18
参考文献: PAGEREF _Toc972 18
大型数据库课程设计报告
第
第 PAGE \* MERGEFORMAT 3 页
第
第 PAGE \* MERGEFORMAT 17 页
机房管理系统后台数据库
第1章 需求分析
1.1 需求调查
针对一般高校机房管理系统的需求分析,通过对各个用户的调查,该机房管理系统有如下需求:
机房管理:实现机房管理员对机房信息、计算机信息以及教学班上机相关信息的管理。机房管理员可以对包括机房名称、该机房拥有的计算机数目、计算机编号、计算机上机费率在内的相关机房信息、计算机信息进行管理,也可以为教学班的课程分配上机时间和地点。
基本信息管理:实现对课程信息和教学班的基本信息的管理,包括课程的教师、上机时间和上机地点等基本信息,以及教学班学生、课程和成绩等基本信息的管理。学生可以对自己的个人基本信息进行管理,机房管理员可以对上机时间和地点等进行管理,任课教师可以对教学班学生课程成绩进行修改。
查询:实现对机房信息、学生信息、课程信息和教学班信息的相关查询。机房管理员可以对机房各项相关信息进行查询,学生可以对包括学号、姓名、民族、性别、出生日期、班级、系别、专业和卡号在内的学生个人基本信息,课程的教师、上机时间、上机地点和成绩在内的课程信息,以及包括上机收费和余额在内的充值卡信息进行查询,任课老师可以对教学班学生信息、课程信息、上机时间、上机地点以及成绩等基本信息进行相关查询。
充值管理:实现充值人员对学生充值信息的管理,包括卡号、充值时间、充值金额以及余额等基本信息。学生通过充值人员为自己的卡充值,也可以了解自己的充值卡余额。
上机管理:实现对学生上机信息和机房收费信息的管理。下机后,系统将自动修改该学生的充值卡账户余额;通过机房收费信息可以统计各机房上机的费用。
机房管理系统机房信息管理
机房管理系统
机房
信息管理
计算机基本信息管理
学生基本信息管理
教学班信息管理
教学班上机信息管理
充值信息管理
上机登记过程信息管理
机房费用统计信息管理
机房信息管理:用于实现机房管理员对机房信息的管理,机房管理员可以通过对包括机房名以及该机房拥有的计算机数目在内的全部机房基本信息进行查询、修改和删除。
计算机基本信息管理:用于实现机房管理员对计算机各项基本信息的管理,包括对计算机编号、计算机所属机房名和上机费率的查询、修改和删除。
学生基本信息管理:用于实现教师对学生的基本信息的管理,有查询、修改和删除学生的学号、姓名、民族、性别、出生日期、系别、专业、班级以及卡号等基本信息的功能。
教学班信息管理:用于实现任课教师对教学班信息的管理
原创力文档


文档评论(0)