第14章设计方法 几乎所有的软件系统开发都可以用面向数据流 的设计方法,但象数据库应用、专家系统和 面向对象的用户界面就不太适合用这种方法 14.3体系结构设计过程 面向数据流的设计是一种体系结构设计方法。 他可以方便的从分析模型转换到程序结构的 设计描述。过程如下: (1)建立数据流的类型;(2)指明流的边界; (3)将DFD影射到程序结构;(4)用“因 子化”的方法定义控制的层次结构;(5)用 设计测度和启发信息对结构进行求精
第14章 设计方法 几乎所有的软件系统开发都可以用面向数据流 的设计方法,但象数据库应用、专家系统和 面向对象的用户界面就不太适合用这种方法。 14.3 体系结构设计过程 面向数据流的设计是一种体系结构设计方法。 他可以方便的从分析模型转换到程序结构的 设计描述。过程如下: (1)建立数据流的类型;(2)指明流的边界; (3)将DFD影射到程序结构;(4)用“因 子化”的方法定义控制的层次结构;(5)用 设计测度和启发信息对结构进行求精
第14章设计方法 143.1变换流 信息 输入流 输出流 外部 一示 变换流 内部 表示
第14章 设计方法 14.3.1 变换流 时间 外部 表示 内部 表示 信息 输入流 输出流 变换流
第14章设计方法 143.2事物流 由于基本的系统模型隐含着变换流,可 以把所有的数据流都归为这一类。然而, 信息流经常可以被描述成有一个称为事 物的单个数据项,他可以沿多条路径之 触发其他数据流
第14章 设计方法 14.3.2 事物流 由于基本的系统模型隐含着变换流,可 以把所有的数据流都归为这一类。然而, 信息流经常可以被描述成有一个称为事 物的单个数据项,他可以沿多条路径之 一触发其他数据流
第14章设计方法 事物 基物中心T 动作路径
第14章 设计方法 T 事物 事物中心 动作路径
第14章设计方法 144变换映射 变换映射是一组设计步骤,可以将 具有变换流特征的DFD映射为一个预定 义的程序结构摸板。 144.1一个实例 SafeHome软件系统数据流图
第14章 设计方法 14.4 变换映射 变换映射是一组设计步骤,可以将 具有变换流特征的DFD映射为一个预定 义的程序结构摸板。 14.4.1 一个实例 SafeHome软件系统数据流图