您的位置:首页 > 其它

UML(三)之顺序图、协作图

2017-08-27 18:12 253 查看

顺序图

顺序图概述

顺序图用来表示用例中的行为顺序。当执行一个用例行为时,顺序图中的每条消息对应了一个类操作

或状态机中引起转换的事件。

顺序图展示对象之间的交互,这些交互是指在场景或用例的事件流中发生的。顺序图属于动态建模。

顺序图的重点在消息序列上,也就是说,描述消息是如何在对象间发送和接收的。表示了对象之间传送消息的时间顺序。

浏览顺序图的方法是:从上到下查看对象间交换的消息

顺序图中的事物及解释



顺序图与用例图和类图之间的关系



顺序图的例子

例子One



例子Two



协作图

协作图概述

协作图是一种交互图,强调的是发送和接收消息的对象之间的组织结构,使用协作图来说明系统的动态

协作图主要描述协作对象间的交互和链接,显示对象、对象间的链接以及对象间如何发送消息

协作图中的事物及解释



协作图中的关系及解释



消息标签



协作图和顺序图的区别

协作图和顺序图都表示出了对象间的交互作用,但是它们侧重点不同。

顺序图清楚地表示了交互作用中的时间顺序(强调时间),但没有明确表示对象间的关系。

协作图清楚地表示了对象间的关系(强调空间),但时间顺序必须从顺序号获得。

协作图和顺序图可以相互转化

协作图例子

打印操作的写作图



坐电梯的写作图

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: