UML图 之 活动图 (汇总版)
Posted devilmaycry812839668
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UML图 之 活动图 (汇总版)相关的知识,希望对你有一定的参考价值。
============================================================
摘自:
https://blog.csdn.net/tigaoban/article/details/53219774
活动图中常用的符号:
上图中, 条件与约束的符号在使用中没有见过,应该可以忽略的。
活动图是状态图的一个变体,用来描述执行算法的工作流程中涉及的活动,用来描述一组顺序或者并发的活动。
当用例图比较复杂时才用对其画活动图,不需要对所有用例图都画活动图。
结账的子活动图:
=================================================================
【uml】-九种图之活动图(Activity Diagram))
转自:
https://blog.csdn.net/changyinling520/article/details/49804651
【简介】
当已经画完状态图之后,发现活动图是状态图的一种特殊形式。其中所有或多数状态都是活动状态,而且所有或多数转移都在源状态中的活动完成时立即触发。
【内容】
一:基本概念
活动图是UML用于对系统的动态行为建模的一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流,活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。
二:基本元素
1.活动状态
动作状态是指原子的,不可中断的动作,并在此动作完成后通过完成转换转向另一个状态,由平滑的圆角矩形构成
2.活动流
动作之间的转换称之为动作流,活动图的转换用带箭头的直线表示,箭头的方向指向转入的方向。
3.分支与合并(decision)
用菱形来代表,表示一种判断,由一种状态进入多种状态时,进行一种判断,然后选择进入某一种状态。
4. 分叉与汇合
通常用横条表示,他表示的是由一种状态可以同时进入多种状态。分为水平和垂直方向。
三:机房示例图
【总结】
活动图就是来表示系统的状态之间的转移关系,是状态图的一种动态化;对于画活动图来说我们主要应该弄清楚的就是状态,状态与状态之间存在的关系。机房示例图中分支用到了,而没有用到分叉,是因为这种活动只能单方面的进行,否则就可能导致程序的出错!
==================================================================
【UML】活动图(Activity Diagram)
摘自: https://blog.csdn.net/liuziteng0228/article/details/53066390
订单处理
机房收费系统
用户登录流程
上机
从整体的角度画了有泳道的机房收费系统
=====================================================================
以上是关于UML图 之 活动图 (汇总版)的主要内容,如果未能解决你的问题,请参考以下文章