前页 | 后页 |
行动基本行为基石
动作是连接在一起以描述活动,子系统,系统或其一部分之一的行为的行为原子。有效地,一个“活动”由一组动作组成,这些动作共同作用以将输入到“活动”中的项目(令牌)转换为“活动”输出的项目(令牌)。序列中的第一个动作将从其拥有的活动的输入参数节点之一接收输入,序列中的最后一个动作将输出放置到活动的输出参数节点之一上。动作本身具有称为引脚的输入和输出设备-动作将在其输入引脚上接收令牌,执行其工作并将结果令牌放置在其输出引脚上。
Enterprise Architect对动作及其输入和输出进行建模提供了丰富的支持,并且在处理这些基本行为模块时可以使用用户界面的各个部分。工具箱中有许多不同类型的操作。
工程师可以直接从工具箱添加动作,但是更常见的是根据在层次结构中定义的现有活动创建动作,如主题创建活动层次结构中所述 。为此,不是将“活动”从工具箱中而是从“浏览器”窗口中拖出,而是作为调用将其拖放到打开的“活动”图上-这具有基于“活动”创建“动作”并将其放置在图中的效果。
通过集成的“属性”窗口,可以轻松使用“动作”及其“ Pin”。工程师可以为“动作”及其“引脚”指定一系列属性,包括“引脚名称”,“类型”,“多重性”,“方向”等等。属性窗口可以停靠或浮动,甚至可以拖动到其他监视器上。在浏览器窗口或图表中选择元素时,可以查看,创建或更改属性。
创建图表后,添加的元素会自动插入到“浏览器”窗口中,从而使工程师可以查看“活动”,“动作”,“引脚”和其他元素的结构视图。即使未打开该图,也可以在“浏览器”窗口中选择元素,然后直接在“属性”窗口中对其进行编辑。
这些属性中的许多属性将在图中的Pin标签中显示,包括名称,类型和多重性。多重性指定了下限和上限。对于给定的操作执行,下限指定了该引脚可以使用或创建的令牌的允许数量,上限指定了该引脚上可以使用或创建的令牌的最大数量。
还有许多适用于操作的窗口,其中包括“可追溯性窗口”,该窗口显示元素如何关联,无论它们在存储库中的位置如何。它还显示其结构特征,例如引脚和参数。