流程图符号图表教程参考

15 个流程图符号:形状、含义与使用示例

用示例看懂 15 个流程图符号,包括开始结束、处理、判断、输入输出、数据库、文档、连接符、手动操作和延迟。

CodePic Team17 min read

直接结论

大多数流程图只需要四种符号:椭圆表示开始或结束,矩形表示处理步骤,菱形表示判断,箭头表示流向。只有当输入输出、文档、数据库或连接符确实能减少歧义时才加入。符号含义保持一致,比把所有形状都用上更重要。

核验方法: 本文依据 ISO 5807 核对符号名称和约定含义,再用现代软件流程改写示例,并明确区分高频基础形状与专业表示法。若团队使用自定义符号,应始终附上图例。

流程图符号是流程图中代表各种步骤类型的标准化形状。每个常见符号——椭圆、矩形、菱形、平行四边形、箭头——都有特定含义,告诉读者这一步在做什么,所以懂流程图形状及其含义的人不需要额外说明就能读懂图表。

这篇是完整的流程图符号指南:每个常见形状的定义和示例,包括多数流程图实际用到的 4 个基本符号(终止符、处理、判断、流向线),以及不那么常见的符号如平行四边形(数据)、圆柱体(数据库)、跨页连接符。想先看流程图概念和类型,请看流程图是什么


核心符号

这六个符号几乎出现在所有流程图中。只要掌握这些,你就能读懂和绘制大多数日常遇到的图表。

终止符(椭圆):流程图的开始与结束

流程图终止符 — 椭圆形,表示开始和结束

形状: 圆角矩形或椭圆
含义: 流程的开始或结束
用法: 每张流程图应该有且只有一个开始和一个结束(如果有多条退出路径,可以有多个结束符)。标注要清晰——"开始"、"结束",或者更具体的说明,如"流程完成"或"用户退出"。

处理符号(矩形):流程图中的单个动作

流程图处理步骤符号 — 矩形,表示动作步骤

形状: 普通矩形
含义: 执行某个动作或步骤
用法: 这是流程图里用得最多的形状。任何需要"做某件事"的步骤都用它:「发送确认邮件」、「计算总价」、「更新数据库记录」。标注要简洁,用动词开头。

判断符号(菱形):是 / 否分支

流程图判断符号 — 菱形,表示分支节点

形状: 菱形(旋转 45° 的正方形)
含义: 需要做决策的分支节点
用法: 菱形里面总是一个问题或条件,至少有两条出路——通常标注"是/否"或"真/假"。流程根据判断结果分支。如果有两个以上的结果,可以添加更多出路箭头,但分支太多会让图表很难读。

平行四边形符号:流程图中的输入或输出(数据)

流程图数据符号 — 平行四边形,表示输入与输出

形状: 平行四边形(斜边矩形)
含义: 数据的输入或输出
用法: 当流程涉及接收用户输入或外部来源的数据,或者产生输出结果时使用。在软件流程图中,通常代表读取或写入文件、数据库或用户界面。

流向线(箭头):步骤之间的方向

形状: 带箭头的连线
含义: 步骤之间的流向
用法: 箭头连接所有其他形状,指示下一步去哪里。箭头必须有明确方向——没有箭头或双向箭头会让读者困惑。当方向不够明显,或者菱形的出路需要更多说明时,在箭头上加标注。

圆角矩形 / 预定义流程

流程图预定义流程符号 — 带双侧边条的矩形,表示子程序

有些工具用圆角矩形(区别于终止符)表示预定义流程或子程序——一个在其他地方有详细定义、通过引用调用的步骤。如果你的团队不使用子程序,这个形状通常可以和普通矩形互换。


扩展符号

这些形状用于更复杂或专业的流程图。

文档

流程图文档符号 — 底部带波浪边的矩形

形状: 底部带波浪边的矩形
含义: 流程中产生或使用的文件或报告
用法: 当某个步骤涉及生成或使用实体或数字文件时——合同、发票、打印报告。常见于纸质流程记录重要的业务流程图。

多文档

形状: 堆叠的文档形状
含义: 多个文件
用法: 当某个步骤同时处理多份文件时使用——比如处理一批发票。

数据库 / 圆柱体

流程图数据库符号 — 圆柱体,表示存储的数据

形状: 圆柱体
含义: 存储的数据,通常指数据库
用法: 在系统架构图和数据流图中,圆柱体代表持久化数据存储。在流程图中,当步骤涉及读取或写入数据库时使用。

手动输入

流程图手动输入符号 — 顶部倾斜的矩形

形状: 顶部倾斜的矩形
含义: 由人工手动输入的数据
用法: 当用户亲自输入数据时——表单字段、键盘录入、手动覆盖操作。帮助区分自动化步骤和人工交互步骤。

显示

形状: 类似显示器或屏幕的形状
含义: 展示给用户的信息
用法: 当某个步骤在屏幕上显示内容时——仪表盘、确认提示、报告视图。

手工操作

形状: 梯形(上宽下窄)
含义: 由人工而非自动化执行的步骤
用法: 在混合了自动化和人工步骤的图表中,这个形状标注人工步骤。用于流程改进分析,目标是识别和减少人工操作。

连接符符号:流程图中的跨页或跨区域连接

流程图跨页连接符 — 五边形

形状: 小圆圈(同页连接)或五边形(跨页连接)
含义: 流程在其他地方继续
用法: 当流程图太大无法放在一页或一块画布上时,使用连接符链接各部分。两端的连接符用相同的字母或数字标注,让读者知道从哪里继续。

准备 / 初始化

流程图准备符号 — 六边形,表示准备步骤

形状: 六边形
含义: 主流程开始前的准备步骤
用法: 用于技术图表,表示初始化步骤——设置变量、加载配置、准备循环。业务流程图中不常用。

延迟

流程图延迟符号 — D 形,表示等待时段

形状: D 形(右侧圆弧的矩形)
含义: 流程中的等待或延迟
用法: 当流程必须暂停等待时——等待审批、等待交货、计时器触发或外部事件。


大多数团队真正会用到的符号

如果你今天只是要画一张普通业务流程图或软件流程图,其实不需要把上面所有符号都背下来。大多数团队 90% 的流程图都只靠下面这五种:

  1. 开始 / 结束:标出入口和出口
  2. 处理步骤:表示动作
  3. 判断:表示分支
  4. 箭头:表示流向
  5. 输入 / 输出:只有在数据进出流程时才需要

这意味着你完全可以先画起来,再慢慢补细节,不用一开始就被符号表吓住。想马上试试的话,可以打开流程图制作模板,再点击“使用此模板”。


如何读懂一张流程图

当你看到别人画的流程图时,可以按这个步骤来:

  1. 找到开始 — 标着"开始"的椭圆或终止符。如果没有,找没有任何入箭头的形状。
  2. 沿箭头方向走 — 始终按箭头方向前进,不要逆向,除非图中明确画出了循环。
  3. 在每个菱形处,理解判断条件,看清每种结果走哪条路。
  4. 遇到连接符时,找到图中其他位置有相同标注的连接符,继续阅读。
  5. 找到结束 — 确认到达了终止状态,而不是箭头突然断掉的死路。

常见错误

为了好看用错形状。 菱形代表"判断",不要因为它放在那个位置好看就用来表示普通步骤。读者会以为有分支。

判断出路没有标注。 菱形的每条出路都需要标注。"是/否"就行;没有标注的箭头让读者只能猜。

箭头交叉太多。 频繁交叉的箭头让图表难以跟读。重新整理布局,让主流程沿一个方向流动(通常是从上到下或从左到右)。

没有终止符。 没有明确开始和结束的流程图是模糊的。即使流程是循环的,也要标明起点和退出条件。

一个步骤承载太多。 如果一个矩形需要五行说明,它可能做了太多事。把它拆成多个步骤。


常见问题

最基础的流程图符号是哪几个?

如果你只想记最少的一组,就记开始/结束、处理步骤、判断和箭头。输入/输出算第 5 个常用符号,但并不是每张图都必须用。大部分日常流程图用这几个就够了。

流程图的 8 个基本符号是什么?

教科书里最常列出的 8 个流程图符号是:终止符(椭圆——开始/结束)、处理(矩形——一个动作)、判断(菱形——是/否分支)、平行四边形(输入/输出数据)、文档(单个文档)、圆柱体(数据库/存储)、手动输入(用户输入数据)和连接符(小圆圈——跨页或跨区域连接)。大部分日常流程图只用到前 4 个。

流程图里的平行四边形是什么意思?

流程图里的平行四边形表示输入或输出——数据进入或离开流程。每当某一步需要从用户或其他系统读数据(输入),或把数据返回给它们(输出)时就用平行四边形。它和矩形不同——矩形代表流程内部执行的动作。

流程图的连接符符号是什么?

连接符符号是一个小圆圈(或带标签的小圆圈),用来连接流程图中无法直接用线连起来的两部分——通常因为流程图跨多页或有交叉。两个连接符圆圈里的字母或数字匹配,告诉读者「这条流到那里继续」。

流程图的判断符号是什么?

判断符号是菱形,表示流程中的是/否(或真/假)分支。两条或更多流向线从菱形射出,每条标注通向那条路径的条件。判断符号是流程图表达条件逻辑的方式。

流程图的终止符号是什么?

终止符号(也叫 terminator)是一个椭圆,标记流程图的开始和结束。每张流程图都应该有一个标"开始"的终止符在顶部,一个标"结束"的在底部。它们是唯一固定标签的形状。

画流程图一定要把所有符号都用对吗?

不需要把所有符号都用上,但你一旦选了某种符号,就要保持一致。比如矩形一直表示“做这一步”,菱形一直表示“这里要判断”。一致性比“把所有专业符号都塞进去”更重要。

流程图符号里最常见的错误是什么?

最常见的是把菱形用在根本不是判断的地方,或者菱形出来的分支没有写“是/否”。这两种错误会让读图的人立刻失去方向。

我可以去哪里练习这些符号?

最简单的方法是打开流程图制作模板,把一个你已经熟悉的流程重新画一遍。如果你想先找几个结构参考,再去看流程图示例


快速参考

符号形状含义
终止符椭圆开始或结束
处理步骤矩形动作或操作
判断菱形分支节点
数据平行四边形输入或输出
文档波浪底矩形生成或使用的文件
数据库圆柱体存储数据
手动输入斜顶矩形人工数据录入
连接符圆圈同页继续
跨页引用五边形跨页继续
延迟D 形等待阶段
手工操作梯形人工执行的步骤

准备好画你的第一张流程图了吗?下面的模板提供了一个包含最常用符号的起点。


相关阅读

来源与核验

本文事实与对比所使用的官方参考资料。

常见问题

流程图最基础的四种符号是什么?

最基础的四种符号是表示开始或结束的终止符、表示步骤的矩形、表示判断的菱形,以及表示流向的箭头。

流程图里的平行四边形表示什么?

平行四边形表示数据进入或离开流程,例如用户输入、读取文件或显示结果。

流程图里的菱形表示什么?

菱形表示判断或条件,并连接两条或更多标有结果的出口,最常见的是“是”和“否”。

连接符符号有什么用?

连接符用于避免画很长或交叉的箭头。圆形连接同一页的不同区域,跨页连接符连接不同页面。

流程图符号必须严格遵守标准吗?

一致性比使用所有正式符号更重要。对外共享时尽量采用标准含义,自定义符号则应附上图例。

简单流程图应该使用多少种符号?

多数简单流程只需要四到六种符号。没有明确用途却加入专业符号,反而会降低可读性。

相关文章