彩票走势图

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

翻译|使用教程|编辑:鲍佳佳|2021-05-10 11:22:50.220|阅读 296 次

概述:活动图由活动,状态以及活动与状态之间的过渡组成,本文描述了如何协调活动以提供服务,例如,单个用例中的事件如何相互关联,或者用例集合如何协调以创建活动组织的工作流程

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Visual Paradigm是包含设计共享、线框图和数据库设计新特性的企业项目设计工具。现在你只需要这样单独的一款模型软件 Visual Paradigm就可以完成用UML设计软件,用BPMN去执行业务流程分析,用ERD企业设计数据库的任务。Visual Paradigm已加入在线订购,Visual Paradigm Modeler 订阅1年只需666元,现在抢购立享优惠!

点击下载Visual Paradigm最新试用版

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

制定活动图的步骤

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

  1. 查找系统参与者,类和用例
  2. 识别系统用例的关键方案
  3. 组合方案以生成使用活动图描述的全面工作流程
  4. 如果工作流触发了重要的对象行为,则将对象流添加到图中
  5. 工作流跨越技术边界的地方,使用泳道绘制活动图
  6. 类似地完善复杂的高级活动,嵌套活动图

创建活动图

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

    创建新图

  2. 在“ New Diagram窗口中,选择“ Activity Diagram,然后单击“Next”。您可以使用上方的搜索栏来过滤图表。
    选择图
  3. 命名该图,然后单击“OK”。在本教程中,该图将被命名为Activity Diagram Tutorial。然后,您将看到一个空图。
    名称图
  4. 选择Vertical Swimlane,然后单击图上的任何空白区域。
    创建垂直Swimlane
    如果找不到Vertical Swimlane,请尝试单击“Horizontal Swimelane旁边的小三角形,然后将看到“Vertical Swimlane
    获取垂直Swimlane
  5. 您可以通过双击每个分区的名称来重命名分区。本教程的前两个参与者是CustomerSales。
    重命名分区
  6. 要创建更多分区,请右键单击泳道上的任何空白区域,然后选择 Add Vertical Partition
    新分区
  7. 重复第6步以获取更多分区。
  8. 通过选择Initial Node来创建Initial Node,然后单击您要在其上开始活动的参与者。在本教程中,我们希望活动从“ Customer参与者开始。
    初始节点
  9. 要创建动作,请单击初始节点,单击并按住resource button,然后将其拖动到所需位置。释放按钮后,选择“Control Flow > Action”。您可以随后通过双击动作来重命名该动作。
    新活动
    新动作2
  10. 使用步骤9创建更多的活动。
  11. 创建决策节点时,单击要与之连接的操作(在此示例中为Contracts Agents Review Order),单击并按住 resource button,然后拖动到所需位置并释放。在弹出窗口中选择“Control Flow > Decision Node”。您可以拖动并移动决策节点的标题。
    新决策节点
    选择决策节点
  12. 创建更多决策节点时,请重复步骤11。
  13. 要创建活动最终节点,请选择最终操作(在本例中为Log Shipment),单击resource button,然后拖动到所需位置并释放。在弹出窗口中选择“Control Flow > Activity Final code”。
    最终节点
    选择最终节点
  14. 完成图表后,您将看到类似的内容:
    最终活动图

想要购买Visual Paradigm正版授权请点击【商城购买】,想了解更多产品信息请点击


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP