创建 UML 活动图

应用对象
Visio 计划 1 Visio Professional 2024 Visio Standard 2024 Visio Professional 2021 Visio Standard 2021 Visio Professional 2019 Visio Standard 2019 Visio 专业版 2016 Visio 标准版 2016 Visio 专业版 2013

Visio 中的 UML 活动图类似于流程图。 控制流是由系统内) 的操作 (或 活动 的完成触发的。 流可以是顺序的、并发的或分支的,由泳道、分叉和连接等形状表示。

使用活动图来描述如何协调多个活动以提供服务或其他最终结果。 活动图可以显示用例中的事件如何相互关联,或者用例集合如何协调以表示业务工作流。

UML 活动图的示例,显示了大学学生入学的控制流。

如果要表示响应 外部 事件的流,请改为使用 状态机图

启动活动图表

  1. 启动 Visio。 或者,如果已经打开某个文件,请单击“新建文件>”。
  2. 在搜索框中,键入 UML activity
  3. 选择 UML 活动 图。
  4. 在对话框中,选择公 制单位美制单位
  5. 选择“创建”。
  6. 此时将打开图表。 图表旁边应显示 “形状” 窗口。 如果看不到,请转到“ 查看>任务窗格 ”并确保“ 形状 ”处于选中状态。 如果仍然看不到它,请单击左侧的展开 形状窗口 按钮。
  7. “视图”选项卡上,确保选中“连接点”旁边的检查框。 此选项使连接点在开始连接形状时显示。
  8. 您现在可以在图中插入泳道并构建活动控制流。

设计图表

  • 如果要在活动图表中指示责任,请将泳 形状拖动到要表示的每个班级、人员或组织单位的页面上。 操作方法:

    1. 将“泳道”形状拖至绘图页。
      泳道形状。
    2. 双击形状上的每个标签以更改默认名称。
    3. 重复步骤 ab ,直到添加所需的所有分区或组织部门。
    4. 拖动泳道形状上的侧边选择控点,使泳道大小符合所需大小。
  • 使用 “初始节点”“最终节点 ”形状表示初始和最终伪状态。
    初始节点。 最终节点。

  • 为要表示的每个操作或活动状态添加 “操作” 形状。
    动作形状。

  • 使用带有防护条件的 “决策” 形状来指示可能从操作状态转换。
    “判定”形状。

  • 使用 Fork 节点 表示一个动作状态分叉为多个并行状态。
    分支节点。

  • 使用 Join 节点 表示多个操作状态同步到一个状态。
    加入节点。

另请参阅

Visio 中的 UML 图表 

创建 UML 状态机图

创建 UML 用例图