软件工程--传统软件设计方法.docxVIP

  • 10
  • 0
  • 约6.96千字
  • 约 95页
  • 2020-12-23 发布于辽宁
  • 举报
钦件工程 Software Engineering 毎或i菇孳计算机学院软件工程课程组 第5章传统软件设计方法 概要设计和详细设计阶段的任务是什么? 什么是结构化设计方法? 结构化设计与结构化分析的关系? 什么是面向数据结构的设计方法? 什么是结构化程序设计? 常用的过程设计工具? 有软件设计 没有软件设计 有软件设计 没有软件设计 有软件设计 没有软件设计 有软件设计 没有软件设计 软件设计的任务和作用 两个阶段 概要设计 详细设计  SE核心过程 测试 测试 维护 测试 实现 设计 数 据 对 象 描 述 实 体 关 系 加工 数 数据词典 状态转换图 控罰规格 设计的启发规则 1.提高模块独立性 松耦合,高内聚 増加内聚I—减少耦合 软件结构的划分方式 水平划分 垂直划分 如沪2 水平划分(Horizontal Partitioning ) 按主要功能定义模块结构的各分支 顶层控制模块,下层输入、处理、输出三个分支 优点:功能分离,易修改扩充 缺点:模块接口传递数据多,信息流的整体控制复杂化 function 2 ㈱阿ae一J? ( Werfical parlaoB.ng- 空!dt- - n 1144幫 ip 设计的启发规则 设计的启发规则 设计的启发规则 设计的启发规则 2.模块规模适中 过大不易理解,分解不充分 太小则接口开销过大 注意分解后不应降低模块的独立性 of

文档评论(0)

1亿VIP精品文档

相关文档