主要内容

状态流程中的流程图

州流®流程图是一种图形构造,其模型逻辑模式,例如决策树和迭代环。流程图表示组合逻辑,其中一个结果不依赖于先前的结果。通过在不使用任何状态的情况下组合连接接合和转换来构建流程图。该交叉点提供不同转换路径之间的决策分支。执行流程图以默认转换开始,并在终止结处结束(没有有效传出转换的结)。

最好的做法是在图形函数中封装流程图,以创建可以在图表中的任何位置调用的模块化和可重用逻辑。有关图形功能的详细信息,请参阅通过定义图形功能来重用逻辑模式

模型简单的流程图的一个例子如果别的逻辑:

流程图模型此代码:

如果U> 0 y = 1;别的y = 0;结尾

绘制流程图

您可以通过使用连接接合作为备用转换路径之间的分支点来手动绘制和自定义流程图:

  1. 打开图表。

  2. 从编辑器工具栏中,将一个或多个连接连接拖到图表中连接结工具:

  3. 在结之间添加转换路径。

  4. 标记过渡。

  5. 将默认转换添加到流程图执行开始的结。

创建流程图的最佳实践

遵循这些最佳实践来创建高效,准确的流程图:

仅使用一个默认转换

只提供一个终端交界处

收敛到终止结的所有转换路径

从终端交界处的每个连接点提供无条件过渡

使用条件操作来处理更新,而不是转换操作

说明这些最佳实践的示例:

相关的话题