3结构化设计的概念
1概念
数据字典—>数据
数据流图—>体系结构设计
数据流图—>接口设计
状态转化图—>过程设计
2结构化的概念和原理
2.1模块化
2.2抽象
2.3逐步求精
2.4信息隐藏
2.5模块独立
3模块的独立性
3.1耦合
3.1.1数据耦合(低耦合)
数据耦合是相对松散的耦合
3.1.2控制耦合(中高耦合)
影响了另一个模块的流程
这是相对紧密的耦合,要尽量避免
3.1.3公共耦合(中度耦合)
第一种是松散,第二种就是紧密的
数据字典—>数据
数据流图—>体系结构设计
数据流图—>接口设计
状态转化图—>过程设计
数据耦合是相对松散的耦合
影响了另一个模块的流程
这是相对紧密的耦合,要尽量避免
第一种是松散,第二种就是紧密的