精·面向数据流的设计.pptVIP

  • 1
  • 0
  • 约8.56千字
  • 约 69页
  • 2017-01-16 发布于北京
  • 举报
第 11 讲 软件设计方法 面向数据流的设计 结构化开发方法(Structured Developing Method) 是现有的软件开发方法中最成熟,应用最广泛的方法,主要特点是快速、自然和方便。 结构化开发方法由结构化分析方法(SA法)、结构化设计方法(SD法)及结构化程序设计方法(SP法)构成的。 结构化设计方法(SD 法 Structured Design)是结构化开发方法的核心,与SA法,SP法密切联系,主要完成软件系统的总体结构设计。 面向数据流的设计方法又称结构化设计。   结构图 (Structure chart) 1、Data Flow 的分类 ⑴ 变换流(Transform Flow): 变换流 ⑵ 事务流(Transaction Flow) 面向数据流的设计 基本思想:将系统设计成由相对独立、单一功能的模块组成的结构。 采用方法: DFD ? System Hierarchy 步骤: 确定数据流类型; 指明数据流的边界; 将DFD映射为程序结构; 根据元素的分解,定义控制的层次; 使用设计测量和启发信息,对结构进行细化和求精; 精化体系结构的描述。 变换流 变换流设计 变换流设计是从变换流的DFD到程序结构图的转化。 设计步骤: 找出变换中心及逻辑输入/出; 变换中心-描述了系统的主要功能、特征。 逻辑输入/出-是指变换中心的输入/出数据流。 输入流-是

文档评论(0)

1亿VIP精品文档

相关文档