当前位置:   article > 正文

UML——交互图(顺序图与协作图)_软件工程交互图 注意点

软件工程交互图 注意点

目录

         交互图

    顺序图

    协作图

顺序图与协作图之间的关系

交互图

用来描述系统中的对象是如何进行相互作用的。即一组对象是如何进行消息传递的。

交互图主要用来描述协作的动态行为方面

交互图有顺序图和协作图两种形式

——顺序图:强调消息的时间顺序

——协作图:强调发送和接收消息的对象的组织。

顺序图

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

顺序图的构成

——对象:对象代表时序图中的对象在交互过程中所扮演的角色

——消息:是对象之间的通信,可以是信号或者操作调用。

名称表示方式
同步
异步
简单
返回   
同步且立即返回 

——生命线:表示在某段时间内对象是存在的。

协作图

概念:协作图强调参与交互的对象的组织,用于表示对象间的消息往来。

协作图强调参与一个交互对象的组织,基本元素包括:活动者(Actor)、对象(Object)、连接(Link)和消息(Message)。

——对象:用长方形框表示对象。

——连接:使用实线标记两个对象之间的连接。

——消息:由标记在连接上方的带有标记的箭头表示。

顺序图与协作图之间的关系

二者在语义上等价

二者可以相互转化()

二者侧重点不同:

——顺序图侧重时间顺序

——协作图侧重对象之间的关系

顺序图为主,协作图为辅

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号