Please enable JavaScript.
Coggle requires JavaScript to display documents.
第四章 软件设计概述 - Coggle Diagram
第四章 软件设计概述
4.3模块化设计
4.3.2模块独立性
内聚
模块内部各成分之间的联系
4.3.1分解和模块化
把复杂的问题分解为几个小问题,减少问题复杂度,但是无限制的分解,工作量不会越来越小
耦合
模块与模块之间称为耦合
高内聚低耦合
4.2软件设计的基本原理概念
模块与构件
抽象与细化
分层数据流图自顶向下逐步分解
信息隐藏
软件复用
4.1软件设计的阶段和任务
两阶段四任务
概要设计(总体设计)
数据设计
接口设计
总体结构设计
详细设计
过程设计
概要设计文档、详细设计文档