1

活动图中的每条路径都需要有一个完成节点吗?一个类似的问题是是否需要合并每个 fork 分支?

我做了一个活动图(下),但它似乎是错误的。一些分支(来自 fork)没有完成节点(也没有在合并中结束)。

我的想法是店员将发货装箱单发送给采购、会计和客户。其中 2 个似乎只是创建/初始化对象(例如输入信息)。它们是并行执行的,所以我觉得我应该有一个叉子?

4

1 回答 1

3

活动图中的每条路径都需要有一个完成节点吗?

是的。但是有两种结束节点:ActivityFinalFlowFinal。您需要使用一个FlowFinal节点来终止每个包装和装运流程。有关详细信息,请参阅规范中的第 12.4 节。符号在这里它所在的页面是一个很好的参考。

每个fork分支都需要合并吗?

不,但它需要终止 - 因此存在FlowFinal节点。

hth。

于 2011-11-23T23:25:48.767 回答