[完全免费] 在线UML Activity Diagram 活动图工具

您所在的位置:网站首页 免费uml图软件 [完全免费] 在线UML Activity Diagram 活动图工具

[完全免费] 在线UML Activity Diagram 活动图工具

2023-09-17 01:06| 来源: 网络整理| 查看: 265

初始,最终和最终流程节点 初始节点(开始状态) 使用初始状态描述活动发生之前的开始状态。一个进程只能有一个初始状态,除非我们描述了嵌套的活动。我们用一个黑色的实心圆圈来描述系统的初始状态。UML活动图中的初始状态标记了入口点和初始活动状态。 最终节点(结束状态)

在UML中,最终动作状态使用围绕小实心圆圈(牛眼)的圆圈显示。活动图可能只有一个初始操作状态,但可能有任何数量的最终操作状态。

活动图初始和最终节点示例 流最终节点

UML 2.0有一个名为Flow Final的附加控制节点类型,用作活动最终节点的替代方案来终止流程。这是因为在UML 2.0中,当控制到达Activity Final节点的任何实例时,整个活动(包括所有流)都会终止。流程最终会简单地终止它所连接的流程。

活动图流最终节点示例

注意:由于运行到完成的语义,这在UML 1.5中不是问题,但是由于UML 2.0的限制并行性,您可能不希望所有流都停止,并且所有令牌都被销毁。

行动和活动状态

UML活动图上的活动(也称为活动状态)通常表示调用操作,业务流程中的步骤或整个业务流程。

Action是一个命名的元素,它表示活动中的单个原子步骤,即在活动内不会进一步分解。

流程转换

鉴于一系列行为状态,这些行为状态如何相互关联?流程转换解决了这个问题,流程转换显示了如何对操作状态进行排序或排序。有多种类型的流程转换,包括控制流程和目标流程转换。

控制流

动作流或控制流也称为路径和边。它们用于显示从一个活动状态到另一个活动状态的转换。活动状态可以有多个传入和传出的操作流。我们使用带箭头的线来描绘控制流程。如果在进行转换时需要遵守一些约束条件,则会在箭头中提及。

在UML中,控制流转换显示为从源操作状态到目标操作状态的实线。

对象流

在UML中,对象流转换显示为动作状态和对象之间的虚线箭头。显示使用对象作为输入的操作状态,其中对象流转换箭头指向对象到操作状态。显示更新或生成对象作为输出的操作状态,其中操作状态指向对象的对象流转换箭头显示。

动作产生或使用的对象。这允许我们对对象流进行建模。 活动图控制流示例 决策节点和分支

当我们需要在决定控制流程之前做出决定时,我们使用决策节点,例如一个输入转换,以及多个输出并行转换和/或对象流。

决策节点 决策节点在输入边上接受令牌并将它们呈现给多个输出边。实际上遍历哪条边取决于对出边的防护的评估。 活动图决策节点示例 合并节点 合并节点是将多个备用流程汇集在一起​​的控制节点。它不是用来同步并发流,而是用来接受几个备用流中的一个。合并节点具有多个传入边和单个传出边。 活动图合并节点示例 叉节点 分叉节点是将流分成多个并发流的控制节点。叉节点具有一个传入边缘和多个传出边缘。 活动图叉子节点示例 加入节点 加入节点是同步多个流的控制节点。一个连接节点有多个传入边和一个传出边。 活动图加入节点示例 守卫

守卫是贯穿过渡必须是真实的条件。

对象节点

UML 2.0活动建模也支持对象节点。对象节点是一个活动节点,指示特定分类器的实例(可能处于特定状态)可能在活动的特定点(例如,作为输出或输入到动作)可用。对象节点充当特定类型(可能处于特定状态)的对象可能流向的容器。

活动图对象节点示例 数据存储

数据存储是持久存储对象的对象的刻板印象。

活动图数据存储示例 注意 注释(注释)赋予将各种注释附加到元素的能力。评论不带有语义力,但可能包含对建模者有用的信息。 活动图注意示例 甬道

泳道活动图将活动分组成泳道列,其中包含所有适合泳道所代表的类别的活动。泳道可以代表许多类别的信息,例如执行活动的角色(即角色或部门),活动发生的过程的阶段,或文档创建者认为应该由泳道图。泳道这个术语是由于图的水平行与游泳池内发现的泳道之间的视觉相似性而被采纳的。

活动图泳道示例

在UML中,泳道被显示为一个视觉区域,其两侧用垂直实线与相邻泳道分开,并在顶部标记负责泳道内动作状态的元素。

时间事件和事件信号

时间事件在时间表达式为真时流动,事件信号在事件发生时流动。可以使用沙漏符号来表示接受时间事件。

活动图时间事件示例

接受事件操作是活动图中业务流程的重要元素。接受操作等待事件发生。事件被接受后,执行来自此操作的流程。

发送信号动作是一个信号被发送到接受活动,可以作出相应的反应。

活动图接受事件和发送信号示例


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3