结构化设计(SD)是以结构化分析(SA)产生的数据流图为基础,将数据流图按一定的步骤映射成软件结构图(SC)。
一. 数据流的类型
结构化设计的目的是要把数据流图映射成软件结构,根据数据流的特性,一般可分为变换型数据流图和事务型数据流图。
1. 变换型数据流图
根据信息系统的模型,信息一般是以外部形式进入系统,通过系统处理后,然后离开系统。从其过程可以得出,变换流的数据流图是一个线性结构。
变换型的数据流是由输入、变换(或称处理)和输出三部分组成 。
二. 变换设计分析
1.确定数据流图的变换中心、逻辑输入和逻辑输出
从物理输入端开始,沿着数据流方向向系统中心寻找,直到有这样的数据流,它不能被看做是系统的输入,则它的前一个数据流就是系统的逻辑输入。
从物理输出端开始,逆数据流方向向中间移动,直到有这样的数据流,它不能被看做是系统的输出,则它的后一个数据流就是系统的逻辑输出。
位于逻辑输入和逻辑输出之间的就是变化中心。
2.设计软件结构的顶层和第一层

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!