流程图=流程+图。
流程图(Flow Chart),顾名思义,就是用来直观地描述一个工作过程的具体步骤图,它使用图形表示流程思路,是一种极好的方法。它在一些技术设计、工作步骤及商业简报等领域应用较为广泛,也可以称之为输入-输出图。它通常用一些图框来表示各种类型的操作,在框内写出各个步骤,然后用带箭头的线把它们连接起来,以表示执行的先后顺序,用图形表示执行步骤,十分直观形象,易于理解。
一、流程图规范
常用流程图例如下:
![a09628ad87465a0e6288841dde105ec4.png](https://img-blog.csdnimg.cn/img_convert/a09628ad87465a0e6288841dde105ec4.png)
流程图主要由三部分组成:
主干流程、分支流程(异常流程属于分支流程)、子流程
主干流程即对于大多数用户来说,最常用的路径。
主干流程和分支流程都好理解,那到底什么是子流程呢?在画流程图的过程中,有一些流程是会经常遇到的,比如登录流程、注册流程、修改密码流程。如果每次画与之有关的流程图的时候,都将其再画一遍,那实在繁琐。所以,子流程就是将某几个具有逻辑关系的节点集合而成的,可以复用在各个地方。
我们在画流程图时应该遵循先主干后分支的顺序来描绘流程图,
流程图中大致包含三种结构:
顺序结构、条件结构(又称选择结构)、循环结构。基本上大多数流程图都是由这三种结构组成的。