数据库设计工作流程及具体要求.docVIP

  • 10
  • 0
  • 约2.65千字
  • 约 6页
  • 2016-06-10 发布于重庆
  • 举报
数据库设计工作流程及具体要求

数据库应用系统课程设计要求 第一个阶段:需求分析阶段 1、引言 (分析目前管理中存在的问题,提出提高管理质量和水平的必要性和重要性,引入系统开发的价值) 2、任务 (1)简单阐述需求分析阶段的目标 (2)任务 针对具体的研究项目,描述清楚如下问题 处理对象:涉及哪些方面的数据、数据之间的关系(计算、格式转换等); 处理功能要求:完成的具体功能; 安全性和完整性要求。 3、结果 (1)用户调查的方式,即以何种形式进行需求调查,有哪些体会和收获; (2)业务流程图,需要画出中层业务流图; (3)数据图(DFD图),需要画出中层以上数据流图; 表1-1 (××××系统) 数据项说明(汇总统计) 示例 数据项编号 数据项名 数据项含义 与其它数据项的关系 存储结构 别名 DI-1 StuNo 学生编号 char(9) 学号 DI-2 DepName 学生所在学院 char(20) 学院 DI-3 StuName 学生姓名 char(10) 姓名 DS-1 Student 宿舍学生信息 StuNo,DepName,StuName,StuSex,StuHome, StuBorth,StuETime,StuPerfect,StuClass DS-2 Worker 宿舍楼工作人员信息 WorTime,WorName,WorType, WorWage,WorSex,WorPhNo,WorNo (5)处理逻辑描述,对DD中的复杂处理需要用判定树或判定表描述处理过程; 数据字典建立,表1-3 表1-3 (*****系统)处理逻辑描述(示例) 处理编号 处理功能 处理过程 PR-1 判断用户查询涉及的功能模块 宿舍基本信息模块、宿舍楼基本信息模块、学生基本信息模块、宿舍楼配备物品基本信息模块、宿舍事故基本信息模块、宿舍楼物品出入基本信息模块、宿舍楼保卫处基本信息模块、楼道工人基本信息模块:先确定查询所涉及的功能模块;然后,确定要查询的内容,确定查询数据流向;最后显示查询结果。 PR-2 判断用户修改要涉及的模块,同时把相应的修改数据传到相应的模块之中 宿舍基本信息模块、宿舍楼基本信息模块、学生基本信息模块、宿舍楼配备物品基本信息模块、宿舍事故基本信息模块、宿舍楼物品出入基本信息模块、宿舍楼保卫处基本信息模块、楼道工人基本信息模块:先确定更新所涉及的功能模块;然后,把更新信息传送到相应的模块中;最后,进行相应的更新操作。 注意:业务流程图、数据图要画的规范、整齐,注意两者的区别和联系。 第二个阶段:概念设计阶段 1、目标 简单说明该阶段的目标和特点,根据需求分析阶段得到的用户需求抽象为信息结构的过程, 2、具体任务 (1)选择中层数据流为切入点,通常选择实际系统中的子系统; (2)设计分E-R图,即各子模块的E-R图; (3)生成初步E-R图,通过合并方法,做到各子系统实体、属性、联系统一; (4)生成全局E-R图,通过消除冲突等方面。 注意:实体E-R图要画的规范、整齐;实体之间的联系方式标出;实体的属性、联系属性既可在图中标记也可另行说明,实体的码要标记清楚。 3、阶段结果 分E-R图 全局E-R图 第三个阶段:逻辑设计阶段 目标 描述阶段的目标。 2、任务 数据组织 (1)将E-R模型转换为关系模型 (描述转换的原则、转换的结果)。 (2)模型优化(分析各关系模式是否存在操作异常现象,如果有,请采用范式理论将其规范,做到3范式)。 (1)和(2)重在用利用直到实践,要体现应用知识的过程。 (3)完成数据库模式定义描述,包括各模式的逻辑结构定义、关系的完整性和安全性等内容。以表格的形式表现出来。 (4)设计用户子模式—视图设计,完成适合不同用户的子模式设计。以表格的形式表示设计了哪些用户子模式、其作用是什么?。 数据处理方面 画出系统的功能模块图(层次结构形式)。 3、结果 将ER图转化为关系模式 表1-3 (*****系统)关系模式汇总 编号 关系名称 模式说明 T-1 Worker(详见附录1-1) T-2 Dormitory(详见附录1-2) T-12 AccidentCompensate(详见附录1-12) P-1 p1_Worker_Insert 详见附录2-在Worker中插入一元组 P-2 p2_Dormitory_Insert 详见附录2- 在Dormitory中插入一元组 -1 T1_Worker_Update 详见附录2- T-2 T2_Dormitory_ Update 详见附录2- …… …… …… …… 第五个阶段:数据库实施阶段 1、目标 描述阶段的任务与目标。 2、任务 (1)建立数据库、数据表、视图、索引等存储过程等DDL定义,并完成完整性、安

文档评论(0)

1亿VIP精品文档

相关文档