UML: 协作图
2014-10-28 17:15
120 查看
摘自http://www.umlonline.org/school/thread-38-1-1.html
UML1.1时,协作图英文名字叫:Collaboration Diagram,UML2.0时,英文名字变为:Communication Diagram。
Collaboration Diagram的中文翻译为协作图,Communication Diagram的中文翻译为通讯图,这里我们将统一称之为协作图。
如果理解了序列图,协作图其实很容易理解,协作图是序列图的另外一种表示方式。顾客从ATM中取钱的过程,用序列图表示如下:
如果用协作图来表示,则如下:
序列图更强调先后顺序,协作图则更强调相互之间的关系。
序列图可以画循环、分支结构,而协作图则不能画。
在实际工作中,我往往用序列图更多,大家可根据实际需要决定用序列图还是协作图。
UML1.1时,协作图英文名字叫:Collaboration Diagram,UML2.0时,英文名字变为:Communication Diagram。
Collaboration Diagram的中文翻译为协作图,Communication Diagram的中文翻译为通讯图,这里我们将统一称之为协作图。
如果理解了序列图,协作图其实很容易理解,协作图是序列图的另外一种表示方式。顾客从ATM中取钱的过程,用序列图表示如下:
如果用协作图来表示,则如下:
序列图更强调先后顺序,协作图则更强调相互之间的关系。
序列图可以画循环、分支结构,而协作图则不能画。
在实际工作中,我往往用序列图更多,大家可根据实际需要决定用序列图还是协作图。
相关文章推荐
- UML入门 之 交互图 -- 时序图 协作图详解
- UML(三)之顺序图、协作图
- UML实践----用例图、顺序图、状态图、类图、包图、协作图
- UML—时序图、协作图
- 【UML】 之 顺序图 & 协作图
- UML总结—时序图(Sequence Diagram)和协作图(Collaboration Diagram)
- UML(九)协作图
- 【UML学习】-- 时序图和协作图
- uml(九) 协作图
- UML动态模型(顺序图、协作图、状态图)
- UML语言简介-协作图
- UML实践---用例图、顺序图、状态图、类图、包图、协作图
- UML初级学习之协作图
- UML---交互图(顺序图和协作图)
- 【UML】UML图--交互图(时序图和协作图)
- UML学习笔记之协作图
- UML实践详细经典教程----用例图、顺序图、状态图、类图、包图、协作图
- UML动态模型(顺序图、协作图、状态图)
- UML从零开始之协作图
- UML---序列图和协作图