面向数据流的设计方法.ppt
kp****93
亲,该文档总共42页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
面向数据流的设计方法.ppt
第6讲面向数据流的软件设计方法前言本讲内容面向数据流设计基本概念和过程数据流的类型数据流图类型的特点混合型数据流图面向数据流的软件设计过程©CopyrightXinjunMao本讲内容变换分析方法步骤1.复审基本系统模型步骤2.复审和精化数据流图步骤3.确定数据流图的类型划分因人而异,在一般情况下有点出入对整个目标软件系统的影响不是很大划分流界例子步骤5.执行一级分解一级分解例子步骤6.执行二级分解©CopyrightXinjunMao步骤7.精化软件结构改良软件质量©CopyrightXinjunMao
面向数据流的设计方法.ppt
面向数据流的设计方法基本概念结构化设计方法SA与SD的关系变换流:信息通常以”外部世界”的形式进入软件系统,经过处理后再以”外部世界”的形式离开系统;事务流:数据沿输入通路到达一个处理后,这个处理根据输入数据的类型在若干个动作序列中选出一个来执行。数据流图的类型2、事务型数据流图变换型数据流举例事务型数据流图举例混合型的大型软件系统基本概念SD方法的两种映射过渡方法初始的SC变换分析设计举例1、复查基本系统模型目的:确保系统的输入数据和输出数据符合实际。措施:重新检查数据流图。精化原则确保能够反映目标系统
面向数据流设计方法.ppt
面向数据流设计方法面向数据流设计方法-软件结构图面向数据流设计方法-软件结构图面向数据流设计方法-信息流类型面向数据流设计方法-信息流类型事务流示意图面向数据流设计过程面向数据流设计方法-变换分析面向数据流设计方法-变换分析数字仪表板系统数据流图面向数据流设计方法-变换分析具有边界的数据流图面向数据流设计方法-变换分析数字仪表板的第一级分解面向数据流设计方法-变换分析数字仪表板的第二级分解-输入结构数字仪表板的第二级分解-变换结构数字仪表板的第二级分解-输出结构面向数据流设计方法-变换分析面向数据流设计方
面向数据流设计方法.ppt
面向数据流设计方法面向数据流设计方法-软件结构图面向数据流设计方法-软件结构图面向数据流设计方法-信息流类型面向数据流设计方法-信息流类型事务流示意图面向数据流设计过程面向数据流设计方法-变换分析面向数据流设计方法-变换分析数字仪表板系统数据流图面向数据流设计方法-变换分析具有边界的数据流图面向数据流设计方法-变换分析数字仪表板的第一级分解面向数据流设计方法-变换分析数字仪表板的第二级分解-输入结构数字仪表板的第二级分解-变换结构数字仪表板的第二级分解-输出结构面向数据流设计方法-变换分析面向数据流设计方
-面向数据流的设计方法PPT.ppt
1234567事务型结构具有如下特点:(1)不同的事务处理模块可能共用一些操作模块;(2)不同的操作模块可能共用一些细节模块。事务型结构也有几个变种,如有几层细节层或没有细节层。在大系统的DFD中,变换型和事务型程序结构有时可以混合使用。面向数据流设计方法的设计步骤如下:(1)精化DFD。(2)确定DFD类型。(3)把DFD映射到系统模块结构,设计出模块结构的上层。(4)基于DFD逐步分解高层模块,设计出下层模块。(5)根据模块独立性原理,精化模块结构。(6)模块接口描述。1011121314151617