前页 | 后页 |
活动图中的对象流
在活动图中,有几种方法可以定义对象之间的数据流。
此图描述了两个操作之间的简单对象流,即“填充订单”和“发货订单”,两者均访问订单信息。
请参阅UML上层结构规范,v2.1.1,图12.110,第391页。
可以通过使用这种格式来完善对数据对象Order(通过两个对象流连接到活动)的明确描述。在这里,操作销用于反映顺序。
请参阅UML上层结构规范,v2.1.1,图12.110,第391页。
该图是多个对象流在两个动作之间交换数据的示例。
请参阅UML上部结构规范,v2.1.1,图12.111,第391页。
选择和转换行为共同构成一种查询,可以指定对象流数据访问的性质。选择行为确定哪些对象受连接影响。然后,转换行为可能会进一步指定与所选对象有关的属性的值。
可以通过在对象流上附加注释来定义选择和转换行为。为此,请在“对象流”上单击鼠标右键,然后选择“附加注释或约束”选项。如果该行为适用于多个流程,则对话框中会列出图中的其他流程,您可以选择在其中附加注释。为了符合UML 2,该行为的开头应标有“选择”或“变换”符号。
请参阅UML上部结构规范,v2.1.1,图12.112,第392页。