状态流®流程图是一种图形结构,它对决策树和迭代循环等逻辑模式进行建模。流程图表示组合逻辑,其中一个结果不依赖于先前的结果。您可以通过组合连接连接和转换而不使用任何状态来构建流程图。这些连接提供了不同过渡路径之间的决策分支。执行流程图从默认转换开始,到终止连接(没有有效传出转换的连接)结束。
最佳实践是将流程图封装在图形函数中,以创建模块化和可重用的逻辑,您可以在图表中的任何位置调用这些逻辑。有关图形函数的详细信息,请参见通过定义图形函数重用逻辑模式.
一个简单的流程图的例子否则逻辑:
流程图对该代码进行了建模:
如果u>0y=1;其他的y=0;终止
您可以使用连接点作为备选过渡路径之间的分支点,手动绘制和自定义流程图:
打开图表。
从编辑器工具栏中,使用交汇连接工具工具:
在连接之间添加过渡路径。
标记转换。
将默认转换添加到流程图执行开始的连接处。
遵循以下最佳实践创建高效、准确的流程图:
举例说明这些最佳实践: