一 十三种图图解
二 十三种图说明
|
图名 |
功能 |
备注 |
|
类图 |
描述类、类的特性以及类之间的关系 |
UML1原有 |
|
对象图 |
描述一个时间点上系统各个对象的一个快照 |
UML1非正式图 |
|
复合结构图 |
描述类的运行时刻的分解 |
UML2.0新增 |
|
组件图 |
描述组件的结构和连接 |
UML1原有 |
|
部署图 |
描述在各个节点上的部署 |
UML1原有 |
|
包图 |
描述编译时的层次结构 |
UML中非正式图 |
|
用例图 |
描述用户与系统如何交互 |
UML1原有 |
|
活动图 |
描述过程行为与并行行为 |
UML1原有 |
|
状态图 |
描述事件如何改变对象的声明周期 |
UML1原有 |
|
顺序图 |
描述对象之间交互,重点在于强调顺序 |
UML1原有 |
|
通信图 |
描述对象之间的交互,重点在于连接 |
UML1中的协作图 |
|
时序图 |
描述对象之间的交互,重点在于定时 |
UML2.0中新增 |
|
交互概图 |
是一种顺序图与活动图的混合 |
UML2.0新增 |
三 需求阶段使用的图
|
使用频率 |
图名 |
功能 |
关注要点 |
|
主体 |
活动图 |
说明业务流程,以及业务活动的步骤 |
事 |
|
类图 |
说明业务实体之间关系,体现结构规则 |
物 |
|
|
用例图 |
说明角色和使用场景之间的关系 |
人 |
|
|
辅助 |
组件图 |
说明主题域划分以及它们之间的服务接口 |
接口 |
|
部署图 |
描述系统的部署环境,体现设计约束 |
设计约束 |
四 UML2.4的图
五 工作流与UML
六 按工作流组织的模型