UML——顺序图、协作图

简介: 描述按照时间的先后顺序对象之间交互动作过程

20200623190530976.png


一、顺序图


是做什么的?


描述按照时间的先后顺序对象之间交互动作过程


顺序图的构成


  • 对象
  • 消息:是对象之间的通信,可以是信号或者操作调用
  • 生命线(激活):表示在某段时间内对象是存在的


同步 绘制两个对象之间的过程的调用
异步 绘制连个对象之间的异步消息
简单 在两个对象之间绘制消息
返回 显示过程调用返回的消息
同步且立即返回 绘制反身信息


同步消息和异步消息的区别


同步消息:我去买票,给售票员50元,买电影票,售票员去找合适电影,我就在电影窗口等待,售票员做完这个操作了之后,它就递给我票。同步消息执行完了


异步消息:我在做某件事情的时候,我不等这件事情的结果返回就去做另外一件事情。比如,我要洗衣服,当我把全自动洗衣机打开,把衣服放进去,盖子盖上,我就可以离开。洗衣机就会自动注水,自动去洗衣服,我不需要一直等候在洗衣机的旁边,等它洗完,这个时候我可以去看看电视、做做饭。


二、协作图


强调参加交互的对象的组织,侧重对象之间的关系


创建对象之间的通信路径
显示对象可以调用自己的属性
在两个对象之间或一个对象本身增加信息
在两个对象之间或一个对象本身从反方向增加消息
显示两个对象之间的信息流
在反方向显示两个对象之间的信息流


机房中的应用


顺序图


20200624203127696.png                  

相关文章
|
测试技术 uml
UML——交互图( 时序图和协作图)
UML——交互图( 时序图和协作图)
|
测试技术 uml
UML之协作图
UML之协作图
189 0
|
uml
UML——同步消息和异步消息的区别(顺序图中)
UML——同步消息和异步消息的区别(顺序图中)
1346 0
【UML图】交互图、顺序图、协作图
【UML图】交互图、顺序图、协作图
134 0
UML——交互图(顺序图与协作图)
UML——交互图(顺序图与协作图)
579 0
UML——交互图(顺序图与协作图)
|
uml
<十八>UML核心视图动态视图之协作图
一:协作图 --->描述了对象间交互的一种模式。它通过对象之间的连接和它们相互发送的消息来显示参与交互的对象 --->协作图可以有对象和主角实例,以及描述它们之间关系和交互的连接和消息。通过说明对象间如何通过相互发送消息来实现通信,协作图描述了参与对象中发生的情况。
934 0
|
uml 测试技术
[UML]UML系列——协作图(通信图)collaboration diagram
原文:[UML]UML系列——协作图(通信图)collaboration diagram 系列文章 [UML]UML系列——用例图Use Case [UML]UML系列——用例图中的各种关系(include、extend) [UML]UML系列——类图Class [UML]UML系列——类图...
1478 0
|
uml
UML——协作图
  协作图(collaboration diagram)又叫合作图或通讯图,跟顺序图一样是一种交互图。协作图强调发送和接收信息的对象之间组织结构关系,同时也显示了对象之间发送和接收的消息。
1015 0
|
6月前
|
uml
UML之类图
UML之类图
96 1
|
6月前
|
数据可视化 Java uml
IDEA中一个被低估的功能,一键把项目代码绘制成UML类图
IDEA中一个被低估的功能,一键把项目代码绘制成UML类图
291 1