为定期接收值的算法创建流程图

Creating a flowchart for an algorithm which receives values periodically

我是编程新手。我想为我的算法创建一个流程图。在我的算法中,有一个协调器等待来自多个设备的值。每次收到一个值,它都会对其进行一些操作,并在完成操作后等待下一个值的到来。

所以我的问题是我应该在流程图的末尾放一个椭圆来显示对一个值的每个操作的结束还是我应该只连接最后一个矩形(显示对接收到的值完成的最后一个操作) 到流程图的开始部分?

附图就是我说的流程图。省略末端椭圆是错误的吗?如果我放一个结束符号(椭圆形),会不会出错,因为协调器应该等待下一个值?

我会在开始之前放置一个等待值节点,它将与一个有向顶点一起进入开始,而操作 2 将进入等待。

您的图表表明,当当前工作完成后,下一部分工作将立即开始,但是,您需要说明可能需要等待时间这一事实。看看这个图表:

您会看到 "Wait for data processing result" 节点。这是您在开始之前需要的等待符号,作为您的第一个节点。