Activity Diagram(活动图)几个重要节点

在 UML 中,活动图主要用于为计算性和组织性过程(即工作流)建模

1.初始节点 Initial node

2.终结节点 Activity final node

3.Fork node

4.Join node

5.Decision node

6.Merge node

1.Initial node 工作流的起始点,表示为一个实心圆 。

2.Activity final node 工作流的结束,表示为一个空心圆套一个实心圆。

3.Fork node 由一个入边和多个出边组成的节点,用来表示将输入的工作流分为多个同时发生的工作流。

4.Join node 由多个入边和一个出边组成的节点,用来表示将多个同时发生的输入工作流合为一个工作流。

注意⚠️3,4节点必要时也可以合并为一个节点-----多个入边+多个出边。

5.Decision node 在UML中表示某一事件中产生的不同情况。

6.Merge node 将多个相互可替换的工作流合并为单个工作流(用在5的后面),不能用于合并可同时发生的多个工作流。

区分3,4,5,6是这里的重点。一般情况下,fork node 和join node 一起出现;而decision  node和merge node一起出现。

你可能感兴趣的:(Software,Design,and,Modelling,UML)