如何制作流程图

如何从零开始制作流程图:撑起几乎任何流程的四种图形、箭头与判定如何运作,以及如何给每一条路径收尾。跟着实时示例动手做一张。

制作流程图,就是按顺序写下步骤,标出路径分叉的地方,并给每一条路线一个可以结束的地方——图形只不过是这三件事的记法。

简而言之

  • 四种图形几乎覆盖一切:起止符、处理、判定、文档。
  • 只有一个开始。如果您的图有两个,那它就是两张图。
  • 菱形里装的是一个问题,从它出来的每一支箭头都带着标签。
  • 每条路线都在一个明确的地方结束——包括那些结局不好的路线。
  • 先写步骤,让布局自动生成;手工摆放的方框撑不过一次修改。

承担了几乎全部工作的四种图形

流程图素有繁琐之名,而这几乎完全来自工具,而不是这个想法本身。想法一分钟就能讲完:圆角的起止符标出流程从哪里开始、每条路线在哪里结束,矩形是某人做的一件事,菱形是一个让路径分叉的问题,箭头表示“下一步”。图形库里的其他一切都是装饰,在您真正需要之前尽可以忽略。

真正需要练习的是底下那层纪律。一个开始,不是三个。每个矩形一个动作,这样一个步骤才能不附说明地交给别人。每个菱形里都放一个问题,每一条出口都写上标签。而且每一条路线都要有结束——包括那些答案是否的路线。因为答案是否的那些路线,正是人们一开始要打开流程图的原因。

下面的示例是一份请假申请:几乎所有人都经历过的流程,小到可以装在脑子里,却比看上去更凌乱。逐步走完这四个阶段,看看凌乱藏在哪里——不够用的假期余额、找不到的替班人手,以及在薪酬部门已经收到通知之后才被取消的申请。

分四个阶段搭出一张流程图

一份请假申请,从表单到已登记的缺勤。逐步走一遍,看看这些图形如何各尽其用。

  1. 一个开始和一个步骤

    起止符给启动流程的那个事件命名——有人提交了一份申请——而矩形是人对它做的第一件事。两个图形加一支箭头,已经是一张成立的流程图;此后的一切都是同一个动作的重复。

  2. 第一个问题

    “假期余额是否足够?”是一个菱形,而“否”这条路通向的是又一个问题,而不是一个死胡同:改期、按无薪处理,或者撤回申请。三条带标签的出口,其中一条当场结束流程。

  3. 循环是很正常的

    如果安排不到替班人手,流程会退回到“修改日期并重新提交”,而不是直接失败。一支向后指的箭头在流程图里并不是错误——它正是用来画出真实发生的事,也就是人们会再试一次。

  4. 给每一条路径收尾

    排班安排、交给薪酬部门的交接、一条在中途接回主流程的取消路径,以及一次可选的复工面谈。五条路线都抵达了一个结束,没有一条停在半空中。

运作方式

  1. 按顺序把步骤写下来

    用平实的句子,每句一个动作,按照它们发生的顺序写。在打开任何能画图的东西之前就先做这件事。人们归咎于流程图的那些麻烦,多数其实是决定步骤到底是什么的麻烦,而一份清单能让这个决定显形。

  2. 把它们输入成行

    在 QueryChart 里,每一行就是一个方框:把句子填进“Box text”列,图表会随着您的输入而出现。没有画布要整理,也没有东西要拖动——这一点很重要,因为一张十秒钟就能改好的图,才是一张始终准确的图。

  3. 用行号把它们连起来

    “Line to”列填的是这个步骤通向的那一行的行号。第 1 行指向 2,第 2 行指向 3,依此类推。这听起来很机械,而这正是要点:连接是数据,所以它们能挺过重新排序、改名和重写。

  4. 标出问题

    凡是在提问的行,都把“Shape”列改成 Decision,并把标签改写成一个问句。然后把答案填进“Line text”,顺序与“Line to”里的行号一致,这样每一支箭头都说明了它承载的是哪一种情况。

  5. 给每一条路线一个结束

    沿着每条分支走到它的结论。流程正常结束的地方把“Shape”设为 End,因为某件事被拒绝而停下的地方设为 Reject。快速自检:每一行要么指向某处,要么本身就是一个起止符。

  6. 回读一遍,然后分享出去

    从起点开始,把每一条路径念出来。如果某个句子读不通,那是图错了,不是读者错了。然后分享链接,而不是导出图片,这样别人手上的版本就是您持续在修的那个版本。

应避免的错误

  • 从画图开始

    在还没有人对步骤达成一致时,方框就已经摆好了位置,而后这个摆法本身成了大家不愿改动的东西。先写清单,让布局从清单里生成。

  • 没有标签的箭头

    两条线从一个菱形出来,谁也没说自己对应哪个答案。图看上去做完了,却没法跟着走。

  • 只画顺利的那一天

    一张从不发生拒绝、遗漏或延误的流程图,画的是一个愿望。那些拒绝才是内容。

  • 图形太多

    图形库提供了几十种。用六种不同的矩形表示六类工作,只意味着读者现在需要一份图例来读懂您的图例。

制作您自己的流程图

把请假申请示例作为您自己的图表打开并加以修改——或者清空各行,从您自己的步骤开始。

制作您自己的流程图

相关指南

常见问题

流程图里的图形分别代表什么?

椭圆或圆角矩形是起止符:流程开始的地方,以及每条路线结束的地方。矩形是一个处理步骤——某人做的一件事。菱形是一个判定:一个问题,每个答案都有一条带标签的出路。文档形状标记的是产生某项记录的步骤。这四种几乎覆盖了所有业务流程。图形库里剩下的部分——表示数据库的圆柱体、表示输入的平行四边形——只有在读者否则就会误解时才值得取用。

我该怎么开始做一张流程图?

从两句话开始,而不是从一个图形开始。写下启动流程的那个事件,以及意味着流程已经完成的那个状态。然后按顺序列出中间发生的事,每行一个动作。那份清单就是流程图;把它放到画布上是机械的部分,而在 QueryChart 里,这一步字面上就是把清单输入成行,并标出每一行通向哪一行。

流程图和流程地图有什么区别?

流程图(flowchart)呈现的是顺序与逻辑。流程地图(process map)在此之上加了谁负责每一个步骤,通常是把流程拆进泳道里,往往还会加上涉及哪些系统与记录。先从流程图开始。一旦流程跨越了部门边界,就立刻加上泳道,因为那些有意思的失败正是住在边界上。

我可以免费制作流程图吗?

可以。QueryChart 的免费套餐涵盖制作、编辑和分享图表,包括判定、起止符和泳道;如果您想完全跳过注册,ProcessMapping.app 可以在浏览器里把粘贴进去的步骤清单变成一张图,完全不需要账户。两者都会替您生成布局,而不是让您自己摆放方框——而正是这一点决定了一张图会不会被持续维护。

本指南所用的模板

请假申请流程图 — 四条泳道的请假申请流程图:提交日期与假别、年假余额与顶班检查、主管审批、人力资源升级、薪酬处理与复工面谈。

Browse all 流程图与业务流程映射指南

休假申请流程: 申请 → 核查 → 审批 → 排班 → 薪资与复工
如何制作流程图