、概要设计(总体设计).pptVIP

  • 493
  • 0
  • 约6.83千字
  • 约 81页
  • 2018-08-27 发布于江苏
  • 举报
、概要设计(总体设计)

IPO图 (输入-处理-输出) 模块设计中的启发式规则 规则1模块规模要适中 (1).最好写在1页纸内 (2).不超过60行(30行后可读性变差) (3).过大的模块开发成本上升  (4).过小的模块接口成本上升 模块设计中的启发式规则 规则2改进软件结构提高模块独立性 (1).低藕合 (2).高内聚 (3).通过分解或合并可以减少控制信息的传递及对全局数据的引用,降低接口成本。 模块设计中的启发式规则 规则3深度、宽度、扇出和扇入要适当 模块设计中的启发式规则 规则3深度、宽度、扇出和扇入要适当 (1).深度不宜过多 (2).宽度越大系统越复杂 (3).扇出通常为3或4(上限在5-9) (4).扇入越多上级调用就越多,这是一件好事,但不能违背模块独立性原则单纯追求高扇入。 模块设计中的启发式规则 规则4模块的作用域应该在控制域之内 作用域:受该模块内一 个判定影响的 所有模块集合 控制域:模块本身和直 接间接从属于 该模块的模块 集合 A的控制域: A, B,C,D,E,F A的作用域不能A的控制域 模块设计中的启发式规则 规则5力求降低模块接口的复杂程度 模块设计中的启发式规则 规则6

文档评论(0)

1亿VIP精品文档

相关文档