软件工程导论课后解答第五章.docVIP

  • 26
  • 0
  • 约2.03千字
  • 约 13页
  • 2019-11-07 发布于湖北
  • 举报
第五章 总体设计  低耦合(5 种类型) 1. 数据耦合:数据传递 2.控制耦合:控制信息传递 3.特征耦合:传过多的信息给被调用模块 4.公共环境耦合:因全局变量,共享通信区 5.内容耦合:诸如一个模块访问另一个模块内部 z 高内聚(7 种类型) 功能内聚 10 分 顺序内聚 9 分 通信内聚 7 分 过程内聚 5 分 时间内聚 3 分 逻辑内聚 1 分 偶然内聚 0 分 z 面向数据流的设计方法 划分出组成系统的物理元素——程序、文件、数据库、人工过程和文档等等 设计软件的结构。也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。 总体设计过程两个阶段 1.系统设计阶段,确定系统的具体实现方案;2.结构设计阶段,确定软件结构。 总体设计过程 9 个步骤 1 设想供选择的方案 2 选取合理的方案 3 推荐最佳方案 4 功能分解 5 设计软件结构 6 设计数据库 7 制定测试计划 8 书写文档 9 审查和审核 划分出组成系统的物理元素——程序、文件、数据库、人工过程和文档等等 设计软件的结构。也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。 总体设计过程两个阶段 1.系统设计阶段,确定系统的具体实现方案;2.结构设计阶段,确定软件结构。 总体设计过程 9 个步骤 1 设想供选择的方案 2 选取合理的方案 3

文档评论(0)

1亿VIP精品文档

相关文档