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

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

文档评论(0)

1亿VIP精品文档

相关文档