首页 > 解决方案 > 为定期接收值的算法创建流程图

问题描述

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

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

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

流程图

标签: algorithmflowchart

解决方案


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

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

在此处输入图像描述

您会看到“等待数据处理结果”节点。这是您在开始之前需要的等待符号,作为您的第一个节点。


推荐阅读