数据库课程设计指导书讲解.docx
《数据库课程设计指导书讲解.docx》由会员分享,可在线阅读,更多相关《数据库课程设计指导书讲解.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库课程设计指导书讲解 数据库原理与应用课程设计指导书 制订教师:张娟 城市学院 2022年12月 数据库课程设计指导书 模块01 “教学管理系统”数据库设计 1、设计步骤 工作任务 任务1:“学分制教学管理系统”需求分析 任务2:“学分制教学管理系统”概念设计 任务3:“学分制教学管理系统”逻辑设计 任务4:“学分制教学管理系统”逻辑设计 学习目标 理解关系型数据库基本概念 熟悉数据库设计的主要阶段和步骤 掌握数据库概念设计中绘制E-R 图的方法 掌握将E-R 图转换为数据表逻辑形式的方法 理解并掌握数据库设计规范化方法 2、设计内容 任务1-1 “学分制教学管理系统”需求分析 数据库设计
2、 数据库系统的分析与设计一般分为需求分析、概念设计、逻辑设计、物理设计四个阶段。在数据库系统设计的整个过程中,需求分析和概念设计可以独立于任何的数据库管理系统(DBMS ),而逻辑设计和物理设计则与具体的数据库管理系统密切相关。 需求分析 概念设计 逻辑设计 物理设计 需求分析说明书 独立于数据库管理系统 相关于数据库管理系统 DBMS 的特征 硬件和操作系统的特征 数据库概念模式 数据库逻辑模式 数据库物理模式 需求分析 分析用户的要求。需求分析是数据库系统设计的基础,通过调查和分析,了解用户的信息需求和处理需求,并以数据流图、数据字典等形式加以描述。 概念设计 主要是把需求分析阶段得到的用
3、户需求抽象化为概念模型。概念设计是数据库系统设计的关键,我们将使用E-R 模型作为概念模式设计的工具。 逻辑设计 就是将概念设计阶段产生的概念模式转换为逻辑模式。因为逻辑设计与数据库管理系统(DBMS )密切相关,本书以关系模型和关系数据库管理系统为基础讨论逻辑设计。 物理设计 就是为关系模型选择合适的存取方法和存储结构,譬如MS SQL Server 2022数据库管理系统。 教学管理流程 课程信息 选课情况 人数未满人数 已满 成绩处理 成绩查询统计报表 教师信息 学生信息 学生登录学生网上课程选修 课程开设教师登录 重选 实施教学 教师网上录入成绩 系统功能结构 学分制教学管理系统 课程
4、管理人员管理系统登录信息查询统计报表 班级管理网上选课成绩录入系部信息维护专业信息维护班级信息维护学生信息维护教师信息维护课程信息维护任课信息维护学生成绩查询学生信息查询教师信息查询班级成绩报表学业警告报表 新增 更新 删除 学生系统登录教师系统登录管理人员登录 系统登录 从“学分制教学管理系统”的流程图可以看出,学生要登录系统进行课程选修和个人成绩查询等操作;教师要登录系统进行课程成绩录入和课程成绩查询等操作;学校教学管理人员要登录系统进行系部、专业、班级、课程等信息维护等操作。 班级管理 由于班级涉及到系部和专业信息,所以该模块包含了系部和专业信息维护子模块,涉及到这些信息的新增、更新和删
5、除功能。 人员管理 人员管理主要是学生、教师和系统角色的信息维护,涉及到这些信息的新增、更新和删除 功能。 课程管理 课程管理主要是课程信息的维护和课程教学任务分配(课程班),也涉及到这些信息的新增、更新和删除功能。 学期课程教学任务分配后,形成不同的“课程班”,可以让学生进行网上课程选修。 网上选课 学生用学号登录系统后,进入课程选修界面,如图1-7所示。同学们按照学校的规定并根据自己的实际情况,勾选自己喜欢的课程,单击图中的按钮,即可完成相应学期的课程选修。 成绩录入 根据学生课程选修情况,绝大部分选修人数超过20人的课程开始进行课程教学,教师可以登录到系统中查询“课程班”学生名单,期末课
6、程进行考试考核。随后,教师登录到系统中录入平时、期中和期末成绩,并由系统自动计算出课程总成绩。考试完两周后,由教务处管理人员将成绩锁定,教师只能查询,不能再做修改。 信息查询 信息查询主要是指学生自己入学以来的成绩查询,教学管理人员对学生和教师的信息查询,和任课教师对班级名单的查询。 统计报表 统计报表主要是指学期结束后,教学管理人员需要每个班级学生的成绩单,用以寄送给学生父母。另外,教学管理人员还要对学期学分未修满该得学分60%的学生提出学业警告,所以还需要系统给出这些学生的报表。 任务1-2 “学分制教学管理系统”概念设计 E-R 图是数据库设计的第二个阶段,即“概念设计”阶段的图形化表达
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 指导书 讲解
限制150内