2017-02-07 时序图
来源:互联网 发布:淘宝网羊毛衫高领 编辑:程序博客网 时间:2024/05/21 20:14
2017-02-07 时序图
时序图
概述
时序图是强调消息时间顺序的交互图。
时许图描述了对象之间传送消息的时间顺序,用来表示用例中的行为顺序。
时许图将交互关系表示为一个二维图,其中,纵轴是时间轴,时间沿竖线向下延伸。横轴代表了在协作中各独立的对象。
时许图的组成
时许图包含了4个元素:
对象(Object)
生命线(Lifeline)
消息(Message)
激活(Activation(activation |ˌæktɪˈveɪʃn| n 激活、启动、活化))
对象:
时序图中对象的符号和对象图中对象所用符号一样。
将对象置于时序图顶部意味着交互开始的时候对象就已经存在了,如果对象的位置不在顶部,那么表示对象是在交互的过程中被创建。
生命线:
生命线是一条垂直的虚线,表示时序图中的对象在一段时间内的存在。每个对象的底部中心的位置都带有生命线。
生命线是一个时间线,从时序图的顶部一直延伸到底部,所用的时间取决于交互持续的时间。
对象与生命线结合在一起称为对象的生命线,对象的生命线包含矩形的对象图标以及图标下面的生命线。
消息
消息可以用于在对象间传递参数。
消息可以是信号,也可以是调用。
在UML中,消息使用箭头来表示,剪头的类型表示了消息的类型。
消息是两个对象之间的单路通信,从发送方到接收方的控制信息流。
消息定义的是对象之间某种形式的通信,他可以激发某个操作、唤起信号或导致目标对象的创建或撤销。
激活
激活表示该对象被占用以完成某个任务,[去激活]指的则是对象处于空闲状态、在等待消息。
在UML中,为了表示对象时激活的,可以将该对象的生命线拓宽称为矩形。其中的矩形称为激活条或者控制期,对象就是在激活条的顶部被激活的,对象在完成自己的工作后被去激活。
对象的创建和撤销
对象在创建消息发生之后才能存在,对象的生命线也是在创建消息之后才存在的。
如果对象位于时序图的顶部,说明在交互开始之前该对象已经存在了。如果对象时在交互的过程中创建的,那么它应当位于图的中间部分。
创建对象的两种表示方法:
如果要撤销一个对象,只要在其生命线终止点放置一个“X”符号即可,该点通常是对删除或取消消息的回应。
时序图用来表示用例中的行为顺序。
展现对象之间的交互。
表示了对象之间传送消息的时间顺序。
- 2017-02-07 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- uml时序图(转载)
- MyEclipse快捷键整理
- java并发编程总结(2)----显示锁
- android developer tiny share-20170207
- Java内存区域
- SQL SERVER——内存问题定位与解决
- 2017-02-07 时序图
- 数据库设计中的14个常用技巧
- APP安装卸载分享详情示例代码
- mac 安装mysql之后编码格式设置的问题
- 调用线程必须为 STA,因为许多 UI 组件都需要
- 带清除内容的EditText,支持运单格式的输入模式
- 正则表达式匹配双引号中间的内容(双引号除外)
- 每秒处理10万订单乐视集团支付架构
- 【java】Java验证码功能实现