UML笔记 - 活动图
Posted 鱼鱼不愚
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UML笔记 - 活动图相关的知识,希望对你有一定的参考价值。
4. 活动图
4.1 定义活动图
活动图本质是一种流程图,其描述了从活动到活动的控制流。
4.2 认识活动图标记符
活动图主要的标记组件分别是:
-
活动
:活动图中指示要完成某项工作的指示符,即工作流过程中命令的执行或活动的进行,具有瞬时性和不可被中断的原子性,用圆角半径较大的矩形表示。 -
状态
:用于在活动图中说明转折点的转移,是一组动作或操作的组合,可以被中断,且可以有内部转移。用圆角矩形表示。 -
转移
:活动之间的转换。用带箭头的实线表示。
活动图和状态图都是以实心圆表示的初始节点
启动,到一个由内含实心圆的终止节点
结束。
控制点
:就是转移条件,同一个活动或状态有多条出转换时,用控制点决定选择哪一条出去。
判断节点
:就是把控制点安排到一个空心的菱形上。
合并节点
:分支合并之处,也是一个棱形。
4.3 其他标记符
4.3.1 事件和触发器
事件和触发也是一种控制流,但不是通过表达式判断的,而是依赖事件触发的。如调用吃面(酸辣粉)
消息就相当于此次调用事件触发了吃面(酸辣粉)的工作流。
4.3.2 分叉和汇合
相当于并发,用一黑粗横线分出多条工作流,再以同样的符号汇合。
4.3.3 泳道
用大矩形表示,表示一个对象,各个对象负责完成其泳道内的操作。
4.3.4 对象流
对象流中的箭头用带箭头的虚线表示,即表示对对象产生的影响,如创建、修改和撤销等。
没图,下一个。
END.
以上是关于UML笔记 - 活动图的主要内容,如果未能解决你的问题,请参考以下文章
(软考笔记) —— 系统架构设计师 - UML建模与架构文档化