Visual Paradigm 教程[UML]:如何在UML中绘制活动图?

下载Visual Paradigm最新版本

活动图由活动和状态之间的活动,状态和转换组成,描述了如何协调活动以提供服务,例如,单个用例中的事件如何相互关联,或者用例集合如何协调创建 组织的工作流程。

绘制活动图的步骤

以下步骤概述了创建UML活动图时要采取的主要步骤。

  • 查找系统Actors,Classes和用例
  • 确定系统用例的关键方案
  • 结合使用活动图描述的方案来生成全面的工作流程
  • 在工作流触发重要对象行为的情况下,将对象流添加到图中
  • 工作流跨越技术边界,使用泳道来映射活动
  • 类似复杂的高级活动,嵌套的活动图

创建活动图

  1. 单击工具栏上的New > New Diagram。

    Visual Paradigm

  2. 在New Diagram窗口中,选择Activity Diagram,然后单击Next。您可以使用上面的搜索栏来过滤图表。

    Visual Paradigm

  3. 为该图命名,然后单击“OK”。 在本教程中,该图将命名为Activity Diagram Tutorial。 然后,您将看到一个空图。

    Visual Paradigm

  4. 选择Vertical Swimlane,然后单击图表上的任何空白区域。

    Visual Paradigm

    如果您找不到垂直甬道,请尝试单击Horizontal Swimelane旁边的小三角形,然后您将看到Vertical Swimlane。

    Visual Paradigm

  5. 您可以通过双击每个分区的名称来重命名分区。本教程的前两个参与者是Customer和Sales。

    Visual Paradigm

  6. 要创建更多分区,请右键单击甬道上的任何空白区域,然后选择“Add Vertical Partition”。

    Visual Paradigm

  7. 更多分区重复步骤6。

  8. 通过选择“Initial Node/初始节点”创建初始节点,然后单击要在其中启动活动的参与者。在本教程中,我们希望活动从Customer参与者开始。

    Visual Paradigm

  9. 要创建操作,请单击初始节点,单击并按住资源按钮,然后拖动到所需位置。 释放按钮时,选择Control Flow > Action。 您可以通过双击操作重命名操作。

    Visual Paradigm

    Visual Paradigm

  10. 使用步骤9创建更多活动。

  11. 创建决策节点时,单击要连接的操作(本示例中为“合同代理商评论订单”),单击并按住资源按钮,然后拖动到所需位置并释放。 在弹出窗口中选择Control Flow > Decision Node。 您可以拖动并移动决策节点的标题。

    Visual Paradigm

    Visual Paradigm

  12. 创建更多决策节点时重复步骤11。

  13. 要创建活动最终节点,请选择最终操作(在本例中为Log Shipment),单击资源按钮,然后拖动到所需位置并释放。 在弹出窗口中选择Control Flow> Activity Final Node。

    Visual Paradigm

    Visual Paradigm

  14. 完成图表后,您会看到类似的内容:

    Visual Paradigm