前页 后页

接收

A Receive element used in UML Activity Diagrams as modeled in Sparx Systems Enterprise Architect. An Event Timer element used in UML Activity Diagrams as modeled in Sparx Systems Enterprise Architect.

描述

在活动图中,Receive元素用于定义请求的接受或接收。只有根据其规范完成接收后,才会从Receive元素进行移动。 Receive元素有两种形式:

  • 接受事件动作元素(信号旗形状)
  • 接受时间事件动作元素(沙漏形状)
本示例反映了订单的付款过程。收到付款(来自“请求付款”的“发送”元素)后,付款被确认,流程继续发送订单。

An example using Activity Receive to reflect a payment process in a Sparx Systems Enterprise Architect Activity diagram.

请参阅UML上层结构规范,v2.1.1,图12.26,第312页。

要描述接受时间事件,请使用工具箱中的标准接收元素。右键点击该元素,然后选择“高级|接受时间事件”选项。此示例显示了沙漏形的“接受时间事件”操作:

An example using an Accept Time Event in an Enterprise Architect UML Activity model.

请参阅UML上层结构规范,v2.1.1,图12.27,第312页。

工具箱图标

Receive element

学到更多

OMG UML规范

OMG UML规范( UML上层结构规范,v2.1.1,第239页)指出:

AcceptEventAction是等待符合指定条件的事件发生的操作。