预订演示
前页 后页

行动基本行为建造积木

行动是连接在一起以描述活动、子系统、系统或其部分之一的行为的行为原子。实际上,一个活动由一组行动组成,这些行动共同将输入到活动中的项目(令牌)转换为活动输出的项目(令牌)。一个行动中的第一个动作将从拥有的活动的一个输入参数节点接收其输入,而该序列中的最后一个序列行动输出放置到该活动的一个输出参数节点上。行动本身具有称为销的输入和输出设备——行动将在其输入销上接收代币,执行其工作并将生成的代币放置在其输出销上。

Enterprise Architect对建模行动及其输入和输出具有丰富的支持,并且可以在使用这些基本的行为构建块时使用用户界面的各个部分。工具箱中提供了许多不同类型的行动。

工程师可以直接从工具箱添加行动,但更常见的是从已在层次结构中定义的现有活动创建行动,如主题创建活动层次结构中所述。要做到这一点,一个活动将不是从工具箱而是从浏览器窗口中拖放到一个打开的活动图表中作为调用 - 这具有基于该活动创建一个行动并将其放置在图表中的效果。

集成的属性窗口使行动和他们的销售变得销。工程师可以指定行动及其属性的范围,包括销名称、销类型、多重性、方向等等。属性窗口可以停靠或浮动,甚至可以拖动到不同的监视器上;当在浏览器窗口或图表中选择元素时,可以查看、创建或更改属性。

创建图表时,添加的元素会自动插入浏览器窗口,让工程师可以查看活动、行动、销和其他元素的结构视图。即使图表未打开,也可以在浏览器窗口中选择元素并直接在属性窗口中进行编辑。

A一些属性将显示在销标签的图表中,包括名称、类型和多重性。多重性指定了下限和上限。对于给定的操作执行,下限指定引脚可以使用或创建的令牌的允许数量,上限指定在该引脚上使用或创建的最大令牌数。

还有很多windows可以在行动性窗口中发挥作用,包括可可追溯性窗口,它显示了无论它们位于存储库中的什么位置,它们是如何相关的;它还显示了它们的结构特征,例如销和参数。