项目1 数据库整体设计E-R图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
选题系统数据分析说明
项目编号01 任务名称选题需求分析报告计划工时4课时所属阶段XXX系统阶段一班级15网络技术班组别
任务说明
(1)了解需求分析的构成,需求分析的过程,能够应用数据流图、E-R图分析数据需求。
(2)E-R模块转换为关系模式并进行规范化。
准备知识1、数据库的发展历史
(1)人工管理阶段诞生的初期(即20世纪50年代后期之前) 这个时期数据管理的特点
1. 数据不保存
2. 没有对数据进行管理的软件系统
3. 没有文件的概念
4. 一组数据对应于一个程序,数据是面向应用的
(2)文件系统阶段用于管理数据的阶段(从50年代后期到60年代中期)。
这个时期数据管理的特点
1. 数据需要长期保存在外存上供反复使用
2. 程序之间有了一定的独立性
3. 文件的形式已经多样化
4. 数据的存取基本上以记录为单位
(3)数据库系统阶段是从60年代后期开始的
数据库系统阶段的特点
1. 采用复杂的结构化的数据模型
2. 较高的数据独立性
3. 最低的冗余度
4. 数据控制功能
2、数据库的分类
(1)层次式数据库
(2)网络式数据库
(3)关系式数据库
(4)关系型数据库
(5)非关系型数据库
3、数据模型的构成要素
一、数据结构
二、数据操作
三、数据的约束条件
任务实施(以小组为单位上交系统数据分析说明,并标明每一个部分的负责人)
任务成果:
设计项目的需求分析说明文档
1、项目设计的开发目的,作用,开发计划,选题运用的组织机构
1开发的目的、作用:为了同学们提前查询成绩,看出自
己不足的地方。老师更加方便的进行成绩整理。数据的储存方便老师同学们实现资源共享。
2.开发计划:将学校的在校学生现在的成绩进行登录,建立
成绩数据库
3.选题运用组织机构:计算机信息学院网络技术班两年的
所有的成绩。
2、设计功能分析及相关结构图设计
3、数据库需求分析
(1)数据流图
(2)R-E图
课程
选择
教师
授课
学生
姓名
班级
专业
密码
密码
姓名
课程号
学号
成绩
学生学号
课程名
课程班级
课程名
教师号
管理员
查看/打印
修改
删除
查看管理
维护
添加/修改
1
N
N
M
1
N
(3)关系模型
任务单附加需求分析说明文档
评价
姓名
任务分工
自我评价 组内评价
任婷 安左
刘欢 高洋
教师评价