[toc]

系统设计的基本原理

耦合

  • 无直接耦合——没有直接的关系,模块间耦合性最弱,模块独立最高
  • 数据耦合——有调用关系,传递的是简单的数据值
  • 标记耦合——传递的是数据结构
  • 控制耦合——传递的是控制变量
  • 外部耦合——通过软件之外的环境联结
  • 公共耦合——通过一个公共数据环境
  • 内容耦合——使用另一个模块的内部数据,或通过非正常入口转入另一个模块内部

无数标控外公内

内聚

低耦合,高内聚


系统结构设计原则


系统文档


数据字典