DFD图转换为结构图.ppt

上传人:自*** 文档编号:126521616 上传时间:2020-03-25 格式:PPT 页数:15 大小:1.47MB
返回 下载 相关 举报
DFD图转换为结构图.ppt_第1页
第1页 / 共15页
DFD图转换为结构图.ppt_第2页
第2页 / 共15页
DFD图转换为结构图.ppt_第3页
第3页 / 共15页
DFD图转换为结构图.ppt_第4页
第4页 / 共15页
DFD图转换为结构图.ppt_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《DFD图转换为结构图.ppt》由会员分享,可在线阅读,更多相关《DFD图转换为结构图.ppt(15页珍藏版)》请在金锄头文库上搜索。

1、使用DFD图进行应用系统总体设计 在系统分析阶段 采用结构化分析方法得到了由数据流图 数据字典和加工说明等组成的系统的逻辑模型 在系统设计阶段 可根据一些规则从数据流图导出系统初始的模块结构图 根据数据流图描绘信息在系统中加工和流动的情况定义一些不同的 映射 事务流和变换流 利用这些映射把数据流图变换成软件结构 变换流 信息沿输入通路 可能包含多个处理 进入系统 同时由外部形式变换内部形式 进入系统的信息通过变换中心 在DFD中呈现为多个处理组成 经过加工处理以后再沿输出通路 包含多个处理 变换成外部形式离开软件系统 事务流 数据沿输入通路到达一个处理T 事务中心 这个处理接收输入数据 事务

2、分析每个事务类型 根据事务类型在若干个动作序列中选出一个来执行 具有变换结构的DFD片段设计过程 因为变换型结构由输入 主处理和输出三部分组成 所以从变换型结构的数据流图导出变换型模块结构图 可分三步进行 具有变换结构的DFD片段设计过程 1 找出系统的主加工为了处理方便 先不考虑数据流图中的一些支流 如出错处理等 逻辑输入的确定 从物理输入端一步步向系统中间移动 直至到达这样一个数据流 它再不能被作为系统的输入 则其前一个数据流就是系统的逻辑输入 即离物理输入端最远的 但仍可视为是系统输入的那个数据流就是逻辑输入 逻辑输出的确定 从物理输出端一步步向系统中间移动 则离物理输出端最远的 但仍可

3、视为系统输出的那个数据流就是逻辑输出 主加工 逻辑输入和逻辑输出之间的加工就是我们要找的主加工 具有变换结构的DFD片段设计过程 2 设计顶层模块和第一层模块首先在与主加工对应的位置上画出主模块 主模块的功能就是整个系统要做的工作 主模块又称为主控制模块 主模块是模块结构图的 顶 按 自顶向下 逐步细化 的思想来画模块结构图顶下的各层 每一层均需按输入 变换 输出等分支来处理 模块结构图第一层的画法如下 为每一个逻辑输入画一个输入模块 其功能是向主模块提供数据 为每一个逻辑输出画一个输出模块 其功能是把主模块提供的数据输出 为主处理画一个变换模块 其功能是把逻辑输入变换成逻辑输出 至此 结构图

4、第一层就完成了 具有变换结构的DFD片段设计过程 3 设计中 下层模块因为输入模块的功能是向调用它的模块提供数据 所以它自已也需要一个数据来源 此外 输入模块必须向调用模块提供所需的数据 因此它应具有变换功能 能够将输入数据按模块的要求进行变换后 再提交该调用模块 从而 我们为每个输入模块设计两个下层模块 其中一个是输入模块 另一个是变换模块 同理 也为每个输出模块设计两个下层模块 一个是变换模块 将调用模块所提供的数据变换成输出的形式 另一个是输出模块 将变换后的数据输出 该过程由顶向下递归进行 直到系统的物理输入端或物理输出端为止 每设计出一个新模块 应同时给它起一个能反映模块功能的名字

5、具有变换结构的DFD片段设计过程 具有事务特性结构的DFD片段设计过程 当数据流图呈现 束状 结构时 应采用事务分析的设计方法 就步骤而言 该方法与变换分析方法大部分类似 主要差别在于由数据流图到模块结构的映射方式不同 具有事务特性结构的DFD片段设计过程 1 确定以事务为中心的结构 包括找出事务中心和事务来源 具有事务特性结构的DFD片段设计过程 2 按功能划分事务 将具备相同功能的事务分为同一类 建立事务模块 3 为每个事务处理模块建立全部的操作层模块 其建立方法与变换分析方法类似 但事务处理模决可以共享某些操作模块 4 若有必要 则为操作层模块定义相应的细节模块 并尽可能使细节模块被多个操作模块共享 具有混合结构的DFD片段设计过程 在规模较大的实际系统中 其数据流图往往是变换型和事务型的混合结构 具有混合结构的DFD片段设计过程 此时可把变换分析和事务分析应用在同一数据流图的不同部分 例如 可以以 变换分析 为主 事务分析 为辅进行设计 先找出主处理 设计出结构图的上层 然后根据数据流图各部分的结构特点 适当选用 变换分析 或 事务分析 就可得出初始结构图的某个方案 具有混合结构的DFD片段设计过程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号