系统设计(系统模块结构设计的详细讲述).pptVIP

  • 8
  • 0
  • 约7.8千字
  • 约 62页
  • 2019-08-29 发布于湖北
  • 举报

系统设计(系统模块结构设计的详细讲述).ppt

(六)在改进模块结构图时还应注意的问题 1、作用范围与控制范围 一个判定的作用范围是指所有受这个判定影响的模块。按照规定:若模块中只有一小部分加工依赖于某个规定,则该模块仅仅本身属于这个判定的作用范围;若整个模块的执行取决于这个判定,则该模块的调用模块也属于这个判定作用范围。 一个模块的控制范围是指模块本身及其所有的下属模块。 M A G B C D F E (六)在改进模块结构图时还应注意的问题 分析判定的作用范围和模块的控制范围之间的关系,可以较好地处理系统的模块关系,合理地分解模块。因此,在分解模块时应该满足以下要求: 判定的作用范围应该在判定所在模块的控制范围之内; 判定所在模块在模块层次结构中的位置不能太高; 根据以上两点可知,最理想的模块分解是判定范围由判定所在模块及其直接下层模块组成。 顶 X Y A B B1 顶 X Y A B B1 B2 B2 (a) (b) 作用范围和控制范围的四种关系 顶 X Y A B B1 B2 顶 X Y B A B1 B2 (c) (d) 作用范围和控制范围的四种关系 (六)在改进模块结构图时还应注意的问题 当出现作用范围不在控制范围之内时,可以用以下措施纠正: 把判定所在的模块合并至上层模块中,或从低层模块移到高层模块使判定的位置提高; 把受判定影响的模块移到模块控制范围之内。 练习题:请同学们讨论下图模块设计存在问题并改正 顶 X

文档评论(0)

1亿VIP精品文档

相关文档