一、什么是流程图

流程图:以示意图表达流程,例如在软件概要设计中常常使用流程图展示程序的状态和走向。如果按照标准,流程图需包含以下六个构成要素:

  1. 流程的输入资源;
  2. 流程中的若干活动;
  3. 活动的相互作用;
  4. 输出结果;
  5. 顾客;
  6. 最终流程创造的价值。

不过在日常学习和工作中,只需在符合流程图语法规范下,表达数据流或事件流即可,让工具回归工具的作用,不必过分遵守条条约约,下图是简单示意。

processon画流程图如何插入虚线矩形框 processon流程图怎么画直线_流程图

二、流程图绘制规范

流程图中每个构成元素都有各自的含义,必须遵守作图“语法”,下表给出了流程图常见构成元素。

元素符号

含义

processon画流程图如何插入虚线矩形框 processon流程图怎么画直线_数据_02

流程的开始/结束,圆角矩形

processon画流程图如何插入虚线矩形框 processon流程图怎么画直线_选择结构_03

控制流程进行的方向,实线+箭头

processon画流程图如何插入虚线矩形框 processon流程图怎么画直线_数据_04

对事件/数据进行处理,矩形

processon画流程图如何插入虚线矩形框 processon流程图怎么画直线_流程图_05

数据的输入或结果的输出,平行四边形

processon画流程图如何插入虚线矩形框 processon流程图怎么画直线_流程图_06

选择结构,根据判断条件决定流程的走向,菱形

processon画流程图如何插入虚线矩形框 processon流程图怎么画直线_选择结构_07

联通各个符号,使用实心黑点表示

processon画流程图如何插入虚线矩形框 processon流程图怎么画直线_流程图_08

表示输入输出的文档

processon画流程图如何插入虚线矩形框 processon流程图怎么画直线_数据_09

表示进入下一步骤的一个子流程

流程图结构控制有三种:

  1. 顺序结构:顺序执行;
  2. 选择结构:根据判断条件决定流程走向;
  3. 循环结构:根据判断条件决定是否重复执行。

流程图绘制细节:

  1. 为方便理解,遵循从左到右,从上到下的执行顺序;
  2. 一个流程只能有一个开始框,可以有多个结束框;
  3. 同一个图中,应保持符号大小一致,连线不得无故交叉,无故弯曲;
  4. 流程处理关系为并行,应保持符号框在同一高度;
  5. 符号框遵循单一入口,单一出口原则,同一路径上的指示箭头应当只有一个。

三、如何高效作图

1、Drawio 2、ProcessOn 3、……