单一视图无法完整的表达架构
设计的对象模型
用途:开发组织划分,成本/进度的评估
典型范例:功能模块图
描述在开发环境中软件的静态组织结构
用途:指导开发组织设计与开发实现
典型:类图
描述软件到硬件的映射,反应了部署特性
示例:
捕捉设计的并发和同步特征
用例场景
关键点:抽象
- 为了与他人沟通
- 为了保存软件设计的最终成果
- 发现问题、解决问题的成本比代码更低,提早发现问题
Unified Modeling Language
单一视图无法完整的表达架构
设计的对象模型
用途:开发组织划分,成本/进度的评估
典型范例:功能模块图
描述在开发环境中软件的静态组织结构
用途:指导开发组织设计与开发实现
典型:类图
描述软件到硬件的映射,反应了部署特性
示例:
捕捉设计的并发和同步特征
用例场景
关键点:抽象
Unified Modeling Language