对于将推和拉作为同一流程的一部分的流程,正确的流程图符号是什么?

问题描述

我的任务是记录与公司 UI 交互的应用程序流。 UML 是要使用的指定格式,但似乎任何类似于 UML 的东西都可以使用。

因此,我使用的是标准流程图符号。我的问题是:表示一个过程的正确方法是什么,连续执行以下步骤,作为不同的操作: 一种。供应商流程将新订单发送到数据存储系统,在那里它们被保存为“新”并等待处理 湾同一个供应商流程轮询同一个存储系统,以查看是否需要将旧订单(状态为“已处理”)发送到履行系统(通过 API 调用

请参阅图片以了解非常粗略的草稿 - 名称和某些细节已被编辑。 我觉得重复使用 vendOR 流程是错误的,但试图描绘流程的多个动作,否则会导致图表非常混乱。

sample flow

解决方法

好像 UML 序列图更适合这种情况。您可以更清楚地显示多个不同的调用链。谢谢您的帮助 enter image description here