1 / 13
文档名称:

数据流图到模块结构图.ppt

格式:ppt   大小:116KB   页数:13页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据流图到模块结构图.ppt

上传人:相惜 2022/2/20 文件大小:116 KB

下载得到文件列表

数据流图到模块结构图.ppt

文档介绍

文档介绍:结构化系统设计
1
编辑课件
本章主要内容
系统设计的任务
总体设计
结构化设计的概念、基本原则
从数据流图导出结构图
详细设计
代码设计
输出设计
输入设计
人机对话设计
模块详细设计
数据库设计、网络设计
系统设计说结构化系统设计
1
编辑课件
本章主要内容
系统设计的任务
总体设计
结构化设计的概念、基本原则
从数据流图导出结构图
详细设计
代码设计
输出设计
输入设计
人机对话设计
模块详细设计
数据库设计、网络设计
系统设计说明书
2
编辑课件
从数据流图导出结构图
转换
分析模型
(逻辑模型)
设计模型
(物理模型)
3
编辑课件
转换存在一定的鸿沟
数据流图着眼于现实世界,结构图着眼于计算机世界。
数据流图反映数据流,反映系统的逻辑功能,即系统能够“做什么”;
结构图反映程序控制层次,反映系统的物理模型,即怎样逐步实现系统的总功能。
简单地说:数据流图描述线性的工作流程,结构图描述工作的分配控制(谁负责做什么)
4
编辑课件
转换有规律可循吗?
数据流图的结构:
层次结构
变换型( Transform)结构
事务型(Transaction)结构
这三种结构可以分别通过层次转换、变换分析和事务分析方法导出标准形式的结构图。
层次转换:高层可以对应模块结构的层次,但中低层对应关系不明显。
变换分析:用来描述输入、处理、输出数据流。
事务分析:用来描述多种事务类型的处理。
5
编辑课件
1 变换分析
对线性结构的DFD作分析,步骤:
划分数据流图的输入、主加工和逻辑输出
套用固定格式生成第1、2层模块结构图
对第2层模块进一步分解,构造完整的模块结构图
6
编辑课件
第1步 划分输入、加工、输出
原始数据
机内数据
正确数据

格式化解
输出解
逻辑输出
逻辑输入
(物理输入)
(物理输出)
P1
读入
数据
P2
编辑
数据
P3
求解
P4
编辑
格式
P5
打印
输出
7
编辑课件
第2步 构造第1、2层模块
正确数据
求解
编辑数据
计算
获得正确数据
输出解
编排格式
打印解
编辑数据
读入数据
正确数据
原始数据
原始数据

格式化解

正确数据
格式化解

8
编辑课件
第3步 继续分解
更细粒度的模块分解,如:
计算
中间结果
数据
计算A
计算B
最终解
9
编辑课件
2 事务分析
对并行结构的DFD进行分析,如:根据输入数据判断业务类型,不同业务的具体处理过程有区别。
Q内容
B结果
C结果
B数据
A结果
清单
原始输入
A数据
P内容
C数据
R内容
决定
事务类型
打印
更新内容
事务A
事务B
事务C
更新P
更新Q
更新R
10
编辑课件
事务分析结果
业务处理
分配处理
分析类型
判别业务
输入数据
处理事务C
处理事务A
处理事务B
事务A
更新P
事务B
更新Q
事务C
更新R
打印清单
11
编辑课件
事务分析结果
上图存在控制耦合,消除后:
业务处理
分配处理
输入数据
判别业务
处理事务C
处理事务A
处理事务B
事务A
更新P
事务B
更新Q
事务C
更新R
打印清单
12
编辑课件
3 层次的对应关系
数据流图的层次和结构图的层次存在一定的对应关系,但不是机械照搬。
M32
........... ...
..............
...............
..............
..............

13
编辑课件

最近更新

人教版六年级上册数学期末测试卷新版 6页

医疗保健基础知识-医疗保险与医疗技术 23页

化学治疗新进展与临床应用-肿瘤科医生 19页

创新疗法:医疗新纪元-揭示未来治疗新方法的潜.. 23页

创业之路启航-社团助你步入创业领域 28页

会计数据如何助力电商营销?-优化营销策略 25页

云计算:企业的新引擎-探索云计算在企业中的潜.. 25页

中学教师培训-教育专家演讲 31页

环保公益行业班会-保护环境,共建美好未来 24页

培训学校招生体系公开课一等奖课件赛课获奖课.. 15页

初中趣味语文知识竞赛 (共110张PPT)公开课一等.. 110页

艺术设计与环保教育-环保活动组织者 23页

硕士生研究报告演讲-通过PPT展示研究成果 28页

公开课《立体几何中的向量方法 》(第一课时)公.. 20页

从学校人到企业人公开课一等奖课件赛课获奖课.. 55页

人教版高一物理必修一第二节《时间和位移》(5.. 41页

新型合成材料在军事应用-洞察阐释 43页

九年级上物理期中考试复习公开课一等奖课件赛.. 21页

人教版二年级上册《平均分》公开课一等奖课件.. 15页

人教版三年级上册数学第二单元 万以内的减法p.. 33页

金属处理:新时代先驱-揭秘未来金属表面处理技.. 27页

近邻查询效率提升-洞察阐释 40页

基于AI威胁情报的组织单元安全感知与防御研究.. 41页

绿色铁路运输法规研究-洞察阐释 39页

格构柱施工方案 44页

2024年5G网络优化市场调查报告 4页

毕业设计(论文)-速腾紧凑型轿车变速器设计 40页

仰卧起坐教学设计 6页

2022年保险讲师优秀事迹-优异讲师优秀事迹 3页

发电机出口电压互感器试验 14页