顺序图知识点汇总(UML)

顺序图包括四个元素:对象、生命线、激活、消息。如果说分为两部分那就是对象和消息

    顺序图作用:细化用例的表达、有效的描述类职责的分配方式、丰富系统的使用语境的逻辑表达。

从左至右对象位置:主要参与者、边界、控制对象、实体对象、其他参与者。

表示方式:
在这里插入图片描述
被置于顶端的对象意味着在开始交互之前就存在了,不在顶端的对象意味着中间过程中创建出来的,可以被接下来对象的消息激活也可以被销毁。

生命线:在生命线代表的时间内,对象一直是可以被访问的。显示为一条垂直的虚线,与时间轴平行。

激活:又叫做控制焦点,表示一个对象执行一个动作所经历的时间段。在uml中用细长的矩形表示,显示在生命线上。

消息:最常见的是简单消息,对消息的接收往往产生一个动作,动作有调用、发送、返回、创建、销毁。

调用(call):属于同步机制,表示为实心三角箭头

返回:虚线箭头

创建:使用具有<>构造型的消息表示

销毁:使用具有<>构造型的消息表示

消息可分为:同步消息、异步消息,同步指事物之间非并发执行的状态,一般需要一个事物停止工作等待另外一个事物工作的完成。

片段:

        可选片段:opt,单条件分支:满足条件则执行。

        条件片段:alt,多条件分支:根据是否满足条件而做出不同的决策时,可以在条件执行的片段内部使用虚线隔开不同区域。

        并行片段:par,每一个子片段并行执行,消息顺序不确定。

        循环片段:loop,只要条件满足就一直循环,直到循环条件为假,跳出循环。

        交互片段:ref,引用其他交互图。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值