在时序图中,如何创建和撤销一个对象

在时序图中,如何创建和撤销一个对象,第1张

对象的创建和撤销

对象位置 :

-- 顶部 : 时序图中对象的默认位置是在时序图顶部, 这表明对象在交互开始之间就已经存在

-- 中间 : 如果对象在时序图中间部分, 说明对象时在交互过程中创建的

交互过程中创建对象的方法 :

-- 消息指向对象 : 消息是构造方法, 箭头指向对象所代表的的矩形

-- 消息指向激活条 : 消息是构造方法, 箭头指向对象下面的激活条

撤销对象 : 如果想要在时序图中撤销一个对象, 因为如果同时有几个对象, 如果不进行特殊 *** 作其生命周期将会一样长

时序图的定义:

时序图是描述消息时间顺序的交互图。在图形上,时序图是一张表,其中显示的对象沿横轴排列,从左到右分布在图的顶部;而消息则沿纵轴按时间顺序排序。创建时序图时,以能够使图尽量简洁为依据布局。

用visio建立时序图

1、选择模版

2、常见符号

时序图创建步骤

1、确定交互过程的上下文;

2、识别参与过程的交互对象;

3、为每个对象设置生命线;

4、从初始消息开始,依次画出随后消息;

5、考虑消息的嵌套,标示消息发生时的时间点,则采用FOC(focus of control);

6、说明时间约束的地点。

时序图简笔画如下:

1、确定交互过程的上下文;

2、识别参与过程的交互对象;

3、为每个对象设置生命线;

4、从初始消息开始,依次画出随后消息;

5、考虑消息的嵌套,标示消息发生时的时间点,则采用FOC(focus of control);

6、说明时间约束的地点。

1、时序图,又名序列图、循序图,是一种UML交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为时,其中的每条消息对应一个类 *** 作或状态机中引起转换的触发事件。

2、时序图描述对象是如何交互的,并且将重点放在消息序列上。也就是说,描述消息是如何在对象间发送和接收的。

时序图有两个坐标轴:纵坐标轴显示时间,横坐标轴显示对象。每一个对象的表示方法是:矩形框中写有对象和 /或类名,且名字下面有下划线;同时有一条纵向的虚线表示对象在序列中的执行情况(即发送和接收的消息对象的活动) , 这条虚线称为对象的生命线。对象间的通信用对象的生命线之间的水平的消息线来表示,消息线的箭头说明消息的类型,如同步,异步或简单。

3、 浏览时序图的方法是,从上到下查看对象间交换的消息,分析那些随着时间的流逝而发生的消息交换。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11632339.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存