




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 项目一认识学生管理数据库 模块1 2设计学生管理数据库的结构 2 学习目标 1 能初步了解系统需求分析的方法2 能读懂数据流图3 能绘制E R图4 会编写数据库设计说明书 3 模块1 2 设计学生管理数据库的结构 任务1学生管理系统需求分析任务2设计学生管理系统E R图任务3设计学生管理系统的关系模式任务4设计学生管理系统的物理结构任务5编写数据库设计说明书 4 任务1学生管理系统需求分析 任务分析 需求分析的任务需求分析的方法数据字典 5 任务1学生管理系统需求分析 需求分析的方法 首先调查组织机构情况 然后调查各部门的业务活动情况 协助用户明确对新系统的各种要求 确定新系统的边界 6 任务1学生管理系统需求分析 数据流图绘制举例 1 储户将填好的取款单 存折交银行 银行做如下处理 审核并查对帐目 将不合格的存折 取款单退回储户 合格的存折 取款单送取款处理 处理取款修改帐目 将存折 利息单 结算清单及现金交储户 同时将取款单存档 7 任务1学生管理系统需求分析 画出银行取款处理数据流图 第一步 画出关联数据流图 注意 现金是实物 不能作为数据流 取款处理关联图 8 任务1学生管理系统需求分析 第二步 逐层分解加工 画出下层DFD 取款处理顶层图 9 任务2设计学生管理系统E R图 任务分析 根据需求分析阶段收集到的材料 首先 利用分类 聚集 概括等方法抽象出实体 对列举出来的实体 一一标注出其相应的属性 其次 确定实体间的联系类型 一对一 一对多 多对多 最后使用ER Designer工具画出E R图 1 确定实体通过调查了解到学生管理系统的实体有系部 班级 课程 学生 教师等 2 确定实体属性 如 学生的相关属性有学号 姓名 性别 出生日期等 3 经过分析确定系统中各实体存在以下联系 1 系部和班级之间有个联系 从属 它是一对多的联系 2 班级和学生之间有个联系 组成 它是一对多的联系 3 系部和教师之间有个联系 聘任 它是一对多的联系 4 教师和课程之间有个联系 授课 它是多对多的联系 5 学生和课程之间有个联系 选修 它是多对多的联系 10 任务2设计学生管理系统E R图 E R图中的基本概念实体 Entity 是一个有着一系列显著的 易辨认的属性的对象 实体可以是具体的 物体 人物等 实体也可以抽象的 事 概念 事物之间的联系 属性 Attribute 实体的特性 它描述了实体的一个部分 一个实体可由若干个属性来刻画 如学生 学号 姓名 性别 码 Key 唯一标识实体的属性集 如 学号为学生的码 确定属性的指导可能将名词当作属性 但不应将其和实体混淆 11 任务2设计学生管理系统E R图 E R图设计原则真实性原则避免冗余原则简单性原则合适性原则 用实体或属性或联系集 注意对客观对象的约束 映射约束 键码约束 参照完整性约束 12 任务2设计学生管理系统E R图 E R图描述现实世界的概念模型实体 属性 联系 一对一联系一对多联系多对多联系 实体集 属性 联系集 线段 13 任务2设计学生管理系统E R图 1 画出 系和教师关系 的分E R图 14 任务2设计学生管理系统E R图 2 画出 学生和课程关系 的分E R图 15 任务2设计学生管理系统E R图 3 画出 教师和课程关系 的分E R图 学生练习 16 任务2设计学生管理系统E R图 4 画出全局E R图 学生练习 17 任务3设计学生管理系统的关系模式 任务分析 根据任务要求 需要先将E R模型按规则转化为关系模式 在根据导出的关系模式根据功能需求 增加关系 属性并规范化得到最终的关系模型 18 任务3设计学生管理系统的关系模式 教师 与 系部 之间存在一对多的关系系部 系部编码 系部名称 教师 教师编码 教师姓名 性别 出生日期 职称 2 学生 与 课程 之间存在多对多的关系学生 学号 姓名 性别 出生日期 入学成绩 班级编码 课程 课程编码 课程名 学分 选修 学号 课程编码 成绩 3 教师 与 课程 之间存在多对多的关系教师 教师编码 教师姓名 性别 出生日期 职称 课程 课程编码 课程名 学分 授课 教师编码 课程编码 19 任务3设计学生管理系统的关系模式 4 对1 2 3处理结果进行综合 得到最终的关系数据模型系部 系部编码 系部名称 教师 教师编码 教师姓名 性别 出生日期 职称 学生 学号 姓名 性别 出生日期 入学成绩 班级编码 课程 课程编码 课程名 学分 选修 学号 课程编码 成绩 授课 教师编码 课程编码 班级 班级编码 班级名 所属专业 专业 专业编码 专业名 所属系部 20 任务4设计学生管理系统的物理结构 任务分析 根据设计的关系模式 建立系部表 教师表 学生表 课程表 选修表 授课表 班级表 专业表共8张表 21 任务4设计学生管理系统的物理结构 22 任务5编写数据库设计说明书 撰写引言 外部设计 样例如下 23 学生表student 24 任务5编写数据库设计说明书 撰写约定 专门指导 支持软件 样例如下 25 任务5编写数据库设计说明书 撰写结构设计 样例如下 26 任务5编写数据库设计说明书 撰写运行设计 样例如下 27 任务5编写数据库设计说明书 撰写结构设计 样例如下 28 任务5编写数据库设计说明书 撰写安全保密设计 样例如下 29 练习 根据自己的特长 任选一个管理信息系统进行数据库设计1 管理信息系统数据库需求分析 完成对画出用例图 数据流图 功能结构图 2 数据库概念设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自贡安全驾驶技能培训课件
- 自行车转转课件
- 自考专业(护理)练习题附完整答案详解(名校卷)
- 2024-2025学年度医学检验(中级)试卷及参考答案详解(达标题)
- 2025年山西省侯马市中考数学考试黑钻押题【考试直接用】附答案详解
- 2024年安全员考试题库检测试题打印【培优】附答案详解
- 自流井安全培训课件
- 自来水收费员培训课件
- 自来水厂安全培训课件
- 2025年事业单位工勤技能考试考试历年机考真题集及参考答案详解【典型题】
- 2025年秋青岛版(2024)小学科学二年级上册教学计划及进度表(2025-2026学年第一学期)
- 《公民意味着什么》课件
- 2025-2026秋学生国旗下演讲稿:第4周涵养文明习惯点亮成长底色-养成教育
- 2025秋新部编版一年级上册语文教学计划+教学进度表
- DB13-T 6095-2025 水利工程施工图设计文件编制规程
- GB/T 20841-2007额定电压300/500V生活设施加热和防结冰用加热电缆
- 《智慧农业》的ppt完整版
- 新浙教版小学美术一年级上册教学计划及教学目标分解
- 技术研发项目成本核算表
- 水库除险加固工程主体工程完工投入使用验收施工管理工作报告
- 稻茬麦高产、超高产栽培技术
评论
0/150
提交评论