3结构化设计的概念

1概念

3结构化设计的概念

3结构化设计的概念

3结构化设计的概念

数据字典—>数据

数据流图—>体系结构设计

数据流图—>接口设计

状态转化图—>过程设计

2结构化的概念和原理

3结构化设计的概念

2.1模块化

3结构化设计的概念

3结构化设计的概念

3结构化设计的概念

2.2抽象

3结构化设计的概念

2.3逐步求精

3结构化设计的概念

2.4信息隐藏

3结构化设计的概念

3结构化设计的概念

2.5模块独立

3结构化设计的概念

3模块的独立性

3.1耦合

3结构化设计的概念

3结构化设计的概念

3结构化设计的概念

3.1.1数据耦合(低耦合)

3结构化设计的概念

数据耦合是相对松散的耦合

3.1.2控制耦合(中高耦合)

3结构化设计的概念

影响了另一个模块的流程

3结构化设计的概念

这是相对紧密的耦合,要尽量避免

3.1.3公共耦合(中度耦合)

3结构化设计的概念

3结构化设计的概念

3结构化设计的概念

第一种是松散,第二种就是紧密的

3结构化设计的概念

3.1.4内容耦合(高耦合)

3结构化设计的概念

3结构化设计的概念

3.1内聚

3.1.1功能内聚(高内聚)

3结构化设计的概念

3.1.2顺序内聚(高内聚)
3.1.3通信内聚(中等内聚)

3结构化设计的概念

3结构化设计的概念

3.1.4过程内聚(中等内聚)

3结构化设计的概念

3结构化设计的概念

3.1.5时间内聚(低内聚)

3结构化设计的概念

3.1.6时间内聚(低内聚)

3结构化设计的概念

3结构化设计的概念