UML2教程

生命线代表顺序图中的单个参与者。生命线通常有一个包含其对象名称的矩形。如果它的名字是“self”,则表明生命线代表拥有顺序图的分类器。

有时,顺序图会有一条生命线,其头部有一个Actor元素符号。如果顺序图由一个用例拥有,通常会出现这种情况。鲁棒图中的边界、控制和实体元素也可以拥有生命线。

消息

执行发生

沿着生命线延伸的细矩形表示执行发生或控制焦点的激活。在上图中,有三个执行事件。第一个是源对象发送两条消息并接收两个回复;第二个是目标对象接收同步消息并返回回复;第三个是目标对象接收异步消息并返回回复。

自身消息

一个自身消息可以表示一个操作的递归调用,或者一个方法调用属于同一对象的另一个方法。它显示为在生命线的执行事件中创建嵌套的控制焦点。

丢失的消息和找回的消息

丢失的消息是那些已发送但未到达预期接收者,或发送到当前图表中未显示的接收者的消息。找回的消息是来自未知发件人的消息,或者来自当前图表中未显示的发件人的消息。它们表示去往或来自端点元素。

生命线开始和结束

组合片段

前面已经说过,顺序图并非旨在显示复杂的过程逻辑。虽然是这种情况,但有许多机制确实允许向图表添加一定程度的程序逻辑,并且属于组合片段的标题。组合片段是包含在帧中并在特定命名环境下执行的一个或多个处理序列。可用的片段是:

下图显示了一个循环片段。

还有一个交互发生,类似于组合片段。交互事件是对另一个图的引用,该图在框架的左上角具有单词“ref”,并且在框架的中间显示了被引用图的名称。

图的门口

图的门口是一个连接点,用于连接片段内的消息和片段外的消息。EA将门显示为片段框架上的一个小方块。图门充当顺序图的页外连接器,表示传入消息的源或传出消息的目标。以下两个图表显示了它们在实践中的使用方式。请注意,顶层图表上的门是消息箭头接触参考片段的点-无需将其呈现为盒子形状。

部分分解

一个对象可以有多个生命线来自它。这允许对象间和对象内的消息显示在同一图表上。

状态不变量/延续

状态不变量是放置在生命线上的约束,在运行时必须为真。它显示为一个带有半圆形末端的矩形。

THE END
1.UML实例:ATM中的用例图类图和顺序图详解–后浪云本节和大家一起学习一下UML实例,我们在日常生活中也经常和ATM打交道,本节就以ATM系统为例将前面几章中学到的用例图、类图、顺序图知识运用到此例中。下面让我们一起来学习具体介绍吧。 统一建模语言UML实例 "例,比也"(《说文》),本次连载将给出一个利用UML进行建模的完整实例,综合应用前面学到的知识,达到"举...https://www.idc.net/help/393873/
2.VisualParadigm使用技巧:绘制UML顺序图当你想要对某个系统或者应用程序的结构进行建模时,你会使用到类图。当你想要对运行时对象之间的交互进行建模时,你会使用到顺序图。类图和顺序图彼此之间也可以产生联系。当类图中的类代表数据的蓝图时,顺序图中的生命线(lifeline)就代表了这个蓝图的实例。在本教程中,https://www.evget.com/doclib/s/10/10442
3.UML建模(4)UML建模之时序图腾讯云开发者社区时序图是按照时间顺序显示对象交互的图。它显示了参与交互的对象和所交互信息的先后顺序,用来表示用例图中的行为,用例图是一种交互图。 在UML中,时序图将交互关系表示为一张二维图。其中,纵向标示时间轴,时间沿竖线从上向下进行,按照时间依次列出各个对象所发出和接受的消息,横坐标标示了交互中的各个对象。 https://cloud.tencent.com/developer/article/1970048
4.UML实例:ATM中的用例图类图和顺序图详解在学习UML的过程中,经常会遇到UML实例问题,这里就向大家介绍一个UML实例,主要以ATM取款机为例向大家讲解UML的使用,希望本文的介绍对你的学习有所帮助。 本节和大家一起学习一下UML实例,我们在日常生活中也经常和ATM打交道,本节就以ATM系统为例将前面几章中学到的用例图、类图、顺序图知识运用到此例中。下面让...https://www.51cto.com/article/204865.html
5.UML—顺序图,SequenceUML—顺序图,Sequence 1、概念 顺序图是强调消息时间顺序的交互图,描述了对象之间传送消息的时间顺序,用于表示用例中行为的顺序。顺序图将交互关系表示为一个二维图,横向轴代表了在协作中各独立对象的类元角色,纵向轴是时间轴,沿竖线向下延伸。 2、建模元素...https://www.jianshu.com/p/0435bfa33dfb
6.顺序图(讲解+例子)顺序图例题,顺序图例子资源UML课程设计 用例图、顺序图等的画法,及案例 浏览:101 5星 · 资源好评率100% UML介绍UML建模,用例图、顺序图等的画法,及案例。 uml试题大集合(用例图顺序图) 浏览:145 3星 · 编辑精心推荐 uml用例图顺序图协作图可以更好的被描述 UML实例UML案例(完整建模)(汽车租赁系统) ...https://download.csdn.net/detail/laihanj/2186507
7.UML交互图(顺序图通信图鲁棒图定时图)通信图就是把顺序图竖起来去看,关注了访问关系。 通信图主要元素 链:连接器,是用来表示对象之间的语义连接,一般而言,链是关联的一个实例(包括《association》、《self》、《global》、《local》等)。不过在UML 2中已经开始弱化它们的使用,因此除非必要,无需过多地考虑它们 ...http://www.360doc.com/content/15/0616/11/3554661_478481900.shtml