04、结构化设计(上)-(精选·课件).pptVIP

  • 6
  • 0
  • 约1.61万字
  • 约 117页
  • 2018-10-15 发布于广西
  • 举报
方案选择 分析员应该考虑各种可能的实现方案,分析比较不同的物理实现方案,并力求从中选出最佳方案 通 常 至 少 选 取 低 成 本 、中 等 成 本 及 高 成 本 的 三 种 方 案 分析员应该综合分析对比各种合理方案的利弊,推荐一个最佳的方案,并且为推荐的方案制定详细的实现计划 模块 是数据说明、可执行语句等程序对象的集合。它是单独命名且可通过名字来访问的,如过程、函数、子程序、宏等。 模块一般具有如下基本属性: 功能:描述该模块实现的功能; 逻辑:描述模块内部怎么做; 状态:该模块使用时的环境和条件。 模块的外部特性是指模块名和参数表,其中的输入参数和输出参数,以及对程序及整个系统造成的影响 模块的内部特性是指完成其功能的程序代码和仅供该模块内部使用的数据。 4.模块独立性标准 软件系统中每个模块只涉及软件要求的具体的子功能, 而和软件系统中其它的模块的接口是简单的 一个模块和其它模块的独立程度也是评价一个设计好坏的重要度量尺度。 当一个模块的功能不是同其它模块紧密地联系在一起时,比较容易理解; 其次,对—个独立性较强的模块修改时不会或者较小的影响其他模块。 耦合与内聚 内聚是模块功能强度的度量(即一个模块内部各个元素彼此结合的紧密程度),一个模块内聚程度越高,该模块内部各成分之间的关联也就越强。 耦合是模块之间的互相连接的紧密程度的度量,耦合越松散,模块之间的联系

文档评论(0)

1亿VIP精品文档

相关文档