软件工程-5-总体设计.pptVIP

  • 4
  • 0
  • 约小于1千字
  • 约 31页
  • 2020-11-01 发布于浙江
  • 举报
第五章 总体设计;5.1 设计过程;典型的总体设计过程(一);典型的总体设计过程(二);典型的总体设计过程(三);5.2 设计原理;模块化(一);模块化(二);抽象;逐步求精;信息隐藏与局部化;模块独立(一);模块独立(二):耦合分类; 模块独立(二)(续);模块独立(三):内聚;模块独立(三):内聚(续);5.3 启发规则(一);5.3 启发规则(二);图5.2模块的控制域与作用域;5.3 启发规则(三);层次图 HIPO图 结构图;图5.3 层次图;图5.4 带编号的层次图(H图);图5.5 结构图的例子; 图5.6 选择判定;层次图和结构图的应用小结;基于数据流图描绘的数据信息流在系统中加工和流动情况,映射出软件体系结构。 信息流的类型: 变换流 事务流;图5.8 变换流;图5.9 事务流;图5.10 面向数据流方法的设计过程;总体设计阶段的基本目的:用比较抽象概括的方式确定系统如何完成预定的任务,即:应该确定系统的物理配置方案,并且确定组成系统的每个程序的结构。 总体设计阶段主要由两部分组成;系统设计:从数据流图出发设想完成系统功能的若干种合理的物理方案,分析员应该仔细分析比较这些方案,并且和用户共同选定一个最佳方案;软件结构设计:确定软件由哪些模块组成以及这些模块之间的动态调用关系。 模块独立原理是软件结构设计时遵循的最主要原理。 自顶向下逐步求精是进行软

文档评论(0)

1亿VIP精品文档

相关文档