实用软件工程教程 教学课件 ppt 作者 陈雄峰 第6章6.5节 软件结构设计.pptVIP

  • 2
  • 0
  • 约5.01千字
  • 约 62页
  • 2019-07-05 发布于广东
  • 举报

实用软件工程教程 教学课件 ppt 作者 陈雄峰 第6章6.5节 软件结构设计.ppt

6.5 软件结构设计 概要设计确定: 软件系统的组成结构; 各模块功能及模块间联系(接口)。 表示软件结构的图形工具 结构图 层次图和HIPO图 6.5.1 结构表示 1.层次图(H图) 表示软件的层次结构。 带编号的层次图(H图) “图书管理系统”软件层次图 例子:酒店管理信息系统功能层次图 大型零售商场管理信息系统功能层次图 2.HIPO图 IBM公司发明的HIPO图: 层次图 + 输入 / 处理 /输出图 (H图) (IPO图) (Hierachy Input Process Output) H图中每一方框(模块)均有一张IPO图对应。 航线调度系统HIPO图举例 H图: 传统的IPO图举例 改进的IPO图格式 3.结构图(SC Structure Chart) 是SD方法在概要设计中的主要表达工具。约定: SC中的四种模块 SC中的调用 (1)选择调用 (2)循环调用 结构图(SC)举例 6.5.2 面向数据流的设计方法 (结构化设计方法SD) 面向数据流设计方法的基本概念 SD以数据流图为基础,它定义了把DFD变换成软件结构的不同映射方法。 系统结构特征的两种典型形式: 变换型结构 事务型结构 对应于 数据流图可分为两种类型: 变换型数据流 事务型数据流 基本类型

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档