创建 UML 活动图

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

详细描述对象在其生命周期内经历的内部动作状态的活动图

标注 1 图表中的任何事件时它操作之前,初始状态是对象的状态。

标注 2 操作状态是一种状态,表示已完成的活动。

标注 3 动作状态的内部操作完成后,会发生动作状态从一种切换效果。

标注 4 若要指示发生的下一个活动之前必须完成的并行活动,请使用联接切换。

标注 5 双击动作状态,以用临界条件和操作表达式标记它们的转换。

标注 6 若要指示能够并行发生的活动,请使用分叉转换。

标注 7 最终状态表示情况下该图表示活动已的完成。

  1. 打开包含要为其创建活动图的 UML 元素的 UML 模型图。

  2. 在树视图中,右键单击包、 子系统、 类、 操作或要在其中创建活动图表使用大小写的图标。指向新建,,然后单击活动图

    显示空白页,请和UML 活动模具成为最顶层的模具。工作区将显示为水印的活动。树视图被添加一个图标表示该图表。

    注意: 如果树视图中不可见,请在UML菜单上,指向视图,,然后单击模型资源管理器

  3. 如果您想要指示活动图中的职责,泳道形状拖到的每个类、 人员或单位来表示所需的页面。

    在活动图中创建泳道

    1. 在活动图表,拖动泳道形状拖到绘图页上。

    2. 双击该形状,添加名称和其他属性值。

    3. 重复步骤 1 和 2,直至添加了所有分区或组织所需的单位。

    4. 若要将所需的大小的泳道的泳道形状上拖动侧边选择手柄。

    5. 状态动作状态所用对象收到信号发送信号形状拖到由泳道定义的区域,并将其连接使用控制流对象流形状。

  4. 动作状态状态形状拖到绘图页上的每个操作或要用于表示活动状态。使用初始状态最终状态形状以表示初始或最终伪状态。使用 UML 状态图和活动图中的状态形状

  5. 连接到状态形状,以指示从一种状态更改为另一种控制流形状。

    指示活动图中的控制的流

    1. 在活动图表,拖动控制流形状拖到绘图页上。

    2. 控制流形状将端点粘附 (不带箭头) 到连接点 连接点图像 - 蓝色 X动作状态状态形状上。

    3. 控制流将形状端点粘附 (带有箭头) 到目标动作状态状态形状上的连接点。

    4. 双击控制流形状可添加切换效果字符串,包括事件、 临界条件和操作表达式的详细信息。

  6. 使用复杂转换形状,转换 (分叉)转换 (连接),一个动作状态分叉为多个并行状态或多个操作状态同步为一个状态。使用 UML 状态图和活动图中的转换形状

  7. 如果您想要使用信号图标替换转换字符串,使用发送信号收到信号形状来表示信号。

  8. 双击任何形状以打开其UML 属性对话框,您可以在其中添加名称、 转换字符串、 临界条件、 延迟的事件和其他属性。

  9. 保存该图表。

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×