UML之协作图

简介: UML之协作图

前言

协作图听起来就不是一个事物能完成的事情,那么到底什么是协作图呢?

正文

什么是协作图

是一种UML行为图。它通过描写叙述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它能够表示用例的行为顺序,当运行一个用例行为时,时序图中的每条消息相应了一个类操作或状态机中引起转换的触发事件。

协作图应用

详细设计阶段

协作图的作用

协作图中对象之间的消息的传递来反映据具体的使用语境的逻辑表达,表示的是系统的一个行为,消息编号对应了程序中嵌套调用的结构和信号传递过程,显示的对象之间的一种关系。

协作图的元素

对象:协作图交互中扮演的角色,就是火柴人了。

链:连接两个类角色的实线。

消息:对象间通过链发送的消息。

注意

协作图强调参加交互的对象的组织结构

实例

目录
相关文章
|
2月前
|
测试技术 uml
UML之活动图
UML之活动图
22 0
|
2月前
|
算法 测试技术 uml
UML-活动图
UML-活动图
108 0
|
12月前
|
uml
UML——顺序图、协作图
描述按照时间的先后顺序对象之间交互动作过程
|
12月前
|
uml
UML——包图
对复杂系统进行建模时,经常需要处理大量的类、接口、组件、节点和图,这时就有必要将这些元素进行分组,把那些语义相近并倾向于一起变化的元素组织起来加入同一包,这样方便理解和处理整个模型,同时也便于轻松地控制这些元素的可见性,使一些元素在包外可见,一些元素是隐藏在包内的。
|
12月前
|
测试技术 uml
UML之协作图
UML之协作图
138 0
|
12月前
|
测试技术 uml
UML活动图
UML活动图
88 0
|
12月前
|
测试技术 uml
UML之包图
UML之包图
83 0
UML——交互图(顺序图与协作图)
UML——交互图(顺序图与协作图)
518 0
UML——交互图(顺序图与协作图)
|
uml 测试技术 C语言
|
uml
UML序列图总结(转)
 序列图主要用于展示对象之间交互的顺序。   序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。
1097 0