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