UML时序图

元素

* 元素包括:
    * 角色(Actor)
    * 对象(Object)
    * 生命线(Lifeline)
    * 控制焦点(Focus of Control)
    * 消息(Message)
    * 自关联消息(Self-Message)
    * 组合片段(Combined Fragments)  -- 不常用
角色
系统角色,可以是人、及其甚至其他的系统或者子系统。

对象
* 表示方式:
    * 第一种方式包括对象名和类名;
    * 第二中方式只显示类名不显示对象名,即表示他是一个匿名对象;
    * 第三种方式只显示对象名不显示类明。

生命线
* 对象下面延伸的虚线, 表示对象存在时间;

控制焦点
* 控制焦点是顺序图中表示时间段的符号,在这个时间段内对象将执行相应的操作.

消息
* 同步消息(Synchronous Message)
    * 消息的发送者把控制传递给消息的接收者,然后停止活动,等待消息的接收者放弃或者返回控制。用来表示同步的意义。

* 异步消息(Asynchronous Message)
    *  消息发送者通过消息把信号传递给消息的接收者,然后继续自己的活动,不等待接受者返回消息或者控制。f异步消息的接收者和发送者是并发工作的。

* 返回消息(Return Message)
    *   返回消息表示从过程调用返回

自关联消息
* 表示方法的自身调用以及一个对象内的一个方法调用另外一个方法。

举例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值