工业工程

工业工程

首页
专业认知
课程体系
方法与工具
软件技能
就业发展
考研深造
院校学科
行业洞察
文章
关于
登录 →
工业工程

工业工程

首页 专业认知 课程体系 方法与工具 软件技能 就业发展 考研深造 院校学科 行业洞察 文章 关于
登录
  1. 首页
  2. 软件技能
  3. Visio 与流程图实战:价值流图、工序流程图与业务建模

Visio 与流程图实战:价值流图、工序流程图与业务建模

0
  • 软件技能
  • 发布于 2026-01-16
  • 8 次阅读
伴读书童
伴读书童
目录
当前文章没有目录

Visio 与流程图实战:价值流图、工序流程图与业务建模

引言:一张图能顶三千字

IE 的工作大量依赖"达成共识"。而达成共识最快的方式,往往不是写一份报告,而是画一张图。

一个典型的场景:改善项目启动会上,生产说瓶颈在装配,质量说问题在来料,设备说责任在保养不到位,计划说排程太乱。吵了半小时,谁也说服不了谁。

这时候如果墙上有一张价值流图(VSM),情况会完全不同:

  • 图上标着每个工序的周期时间(C/T)和换型时间(C/O)
  • 装配工位的 C/T = 62 秒,是整条线最长的,节拍时间 Takt = 55 秒
  • 工序之间的库存:下料到机加工之间堆了 2.8 天的量
  • 增值时间合计 187 秒,非增值(等待+搬运+库存)时间 = 18.6 天

数字摆在图上,争论立刻收敛:瓶颈就是装配,最大的浪费是工序间的库存。

这就是流程图的价值:把模糊的、主观的分歧,变成清晰的、可度量的共识。

但前提是图要画得对。我见过太多"画了但没用"的流程图:

  • 符号用错(把"检验"画成"加工")
  • 数据没标(图上只有框和箭头,没有任何量化信息)
  • 逻辑错误(流程走不通、缺分支、死循环)
  • 美观但无信息(颜色好看,但看不出问题在哪)

本文就把"怎么画一张有用的图"讲透。


一、工具选型

1.1 主流流程图工具对比

工具 厂商 价格 协作 强项 弱项
Microsoft Visio 微软 订阅制(Plan 1/2)或买断 一般(网页版可协作) 模具库最全、与 Office 集成、工业符号库(工序分析、价值流) 贵;Mac 无客户端;协作弱
draw.io / diagrams.net 开源(现属 Atlassian 系) 免费 好(可存 Google Drive/OneDrive/GitLab) 免费、功能接近 Visio、可自部署 模具库少于 Visio;企业级功能少
Lucidchart Lucid 订阅 极好 协作体验最佳、模板丰富 贵;国内访问一般
ProcessOn 国产 免费+付费 好 中文、模板社区丰富、国内速度快 免费版有文件数限制
Mermaid 开源 免费 极好(纯文本,可用 git 管理) 代码化、可版本管理、可嵌入文档 复杂布局控制弱;需写代码
PlantUML 开源 免费 好 代码化,支持多种 UML 图 同上
PowerPoint / Keynote — 已有 一般 人人会用、易插入汇报 复杂图难维护;无专业符号
亿图图示(EdrawMax) 国产 买断/订阅 一般 中文模板多、性价比高、Visio 兼容 国际通用性弱
Whimsical / Miro — 订阅 极好 白板协作、头脑风暴 非专业流程图
Excalidraw 开源 免费 好 手绘风格、轻量 功能简单

1.2 选型决策

你在什么环境工作?
│
├─ 企业有 Office 365 且已含 Visio → 直接用 Visio
│
├─ 自费 / 学生 / 个人使用
│   └─ 需要专业的工业符号(工序/价值流)吗?
│       ├─ 是 → draw.io(免费,有 VSM 模具)
│       └─ 否 → draw.io 或 ProcessOn
│
├─ 团队协作(多人同时编辑)→ Lucidchart / ProcessOn / Miro
│
├─ 需要版本管理 / 嵌入技术文档 → Mermaid(纯文本)
│
├─ 只是要在 PPT 里放一张简单流程图 → PowerPoint 自带 SmartArt/形状
│
└─ 要画 UML / 系统架构建模 → draw.io / PlantUML

1.3 给 IE 的推荐

首选 draw.io(diagrams.net),理由:

  1. 完全免费,无广告、无水印、无文件数限制
  2. 功能覆盖 Visio 的 80%~90%,对流程图完全够用
  3. 内置 Value Stream Mapping(价值流图)模具库,这是 IE 核心需求
  4. 可存云端(Google Drive / OneDrive / 本地文件),也可纯离线用
  5. 可导出 PNG / SVG / PDF / VSDX(Visio 格式)
  6. 开源,可自部署(企业内网可用)

如果公司买了 Visio,就用 Visio——它的模具库更全、打印和格式控制更好、与 Word/PPT 集成更顺。

额外推荐 Mermaid:如果你需要把流程图写进技术文档、Wiki、README,Mermaid 是最佳选择。它用纯文本描述图,可以像代码一样版本管理。

graph LR
    A[原材料] --> B[下料]
    B --> C[机加工]
    C --> D[焊接]
    D --> E[装配]
    E --> F[检验]
    F --> G[成品库]

这段文本会渲染出一张流程图。好处是:图变了,改文本即可,diff 可见。


二、流程图的四层体系

IE 会用到四种不同层次的"流程图",目的不同、符号不同、读者不同。混用是常见错误。

层次 名称 目的 符号体系 读者
1 工序流程图 / 流程程序图 分析物料/人员的物理流动,找搬运、等待浪费 工序分析符号(加工○、搬运⇢、检验□、停滞▽、储存▽) IE、工艺
2 价值流图(VSM) 端到端看物料流 + 信息流,识别增值与非增值 VSM 专用符号(数据框、库存三角、卡车、信息流箭头) 改善团队、管理层
3 业务流程图 / 泳道图 描述跨部门的业务流程与职责 标准流程图符号 + 泳道 业务部门、IT、管理层
4 BPMN 2.0 可被工作流引擎执行的流程建模 BPMN 标准符号(事件、网关、任务、池/道) IT、流程自动化

判断用哪个:

  • 想分析"工人/物料在车间里怎么动、哪些是浪费" → 工序流程图
  • 想做精益改善、看端到端的交付周期 → 价值流图(VSM)
  • 想梳理"一个订单从接单到发货,各部门怎么协作" → 泳道图
  • 想把流程固化到 IT 系统里跑 → BPMN

三、工序分析:IE 的传统基本功

3.1 五种工序符号

这是 IE 的"看家符号",由 Gilbreth 夫妇奠定,后被 ASME(美国机械工程师协会)标准化。

符号 名称 英文 含义 是否增值
○ 加工 Operation 改变物体的形状、性质、组装/分解,或为下一工序做准备 增值(大多数情况)
⇢ / → 搬运 Transportation 改变物体的位置(不含加工和检验中的移动) 不增值
□ 检验 Inspection 检查数量或质量,与标准对比 不增值(必要但不增值)
▽(实心) 停滞 / 等待 Delay / Storage 物体等待下一工序,被滞留、搁置 不增值
▽(空心/倒三角) 储存 Storage 有计划的、受控的保管(如入库) 不增值

关键辨析:

  • 加工 vs 检验:检验不产生任何物理改变,所以不是加工
  • 停滞 vs 储存:停滞是"被迫等待"(不计划内的),储存是"计划内保管"(有出入库管理)。实务中区分困难时,看是否"需要批准才能动"——需要批准的是储存,随便堆着的是停滞
  • 搬运的定义:从 A 到 B 的移动是搬运。但如果移动是加工过程的一部分(如传送带上的喷涂),算加工

记忆口诀:加工改变物,搬运改变位,检验做判断,停滞在等待,储存受管控。

3.2 两类流程程序图

类型 记录对象 用于
物料型流程程序图(Material Flow Process Chart) 物料/零件的流动 分析物流浪费、布局改善
人员型流程程序图(Man Flow Process Chart) 操作人员的动作 分析人员动作浪费、作业改善

物料型流程程序图的画法:

┌────────────────────────────────────────────────────────┐
│ 流程程序图(物料型)                                      │
│ 产品:XX 支架   图号:XXX   绘制:XXX   日期:2026-XX-XX │
│ 方法:现行 □     改善 □                                  │
├──────┬──────┬──────┬────────────┬──────┬──────┬────────┤
│ 距离 │ 时间 │ 数量 │  工序说明   │ ○   │ ⇢   │ □  ▽  │
│ (m)  │ (s)  │      │            │加工  │搬运  │检验 停滞│
├──────┼──────┼──────┼────────────┼──────┼──────┼────────┤
│  0   │ 45   │  1   │ 钢板下料   │  ●   │      │        │
│ 12   │ 30   │  1   │ 运至冲床   │      │  ●   │        │
│  0   │ 38   │  1   │ 冲压成型   │  ●   │      │        │
│  8   │ 20   │  1   │ 运至暂存   │      │  ●   │        │
│  0   │ 0    │  20  │ 批量暂存   │      │      │    ●   │
│ 15   │ 35   │  20  │ 运至焊接   │      │  ●   │        │
│  0   │ 120  │  1   │ 焊接       │  ●   │      │        │
│  0   │ 25   │  1   │ 焊缝检验   │      │      │  ●     │
│ ...  │ ...  │ ...  │ ...        │      │      │        │
├──────┼──────┼──────┼────────────┼──────┼──────┼────────┤
│ 合计 │ 总距离│      │            │ 8次  │ 12次 │ 4次 6次│
└──────┴──────┴──────┴────────────┴──────┴──────┴────────┘

汇总行是关键。一张流程程序图的核心结论,就在最后那一行合计里:

  • 加工 8 次、搬运 12 次、检验 4 次、停滞 6 次
  • 总距离 156 米
  • 总时间 45 分钟,其中加工时间只有 12 分钟

搬运次数 > 加工次数、停滞次数多,就是典型的改善空间。

3.3 改善的 ECRS 四原则

拿到流程程序图后,用 ECRS 逐项提问:

原则 提问 典型改善
E(Eliminate)取消 这道工序能不做吗? 取消不必要的检验、取消重复搬运
C(Combine)合并 两道工序能一起做吗? 加工与检验合并(自动检测)、多个工位合并
R(Rearrange)重排 顺序能改吗? 调整布局减少回流、改变工序顺序
S(Simplify)简化 能更简单吗? 用工装简化、用重力滑道代替搬运

提问的顺序很重要:先问"能不能取消"(收益最大),再问"能不能合并",然后"能不能重排",最后才问"能不能简化"。大多数人直接跳到"简化",收益最小。

3.4 在 Visio / draw.io 里画

Visio 有专门的 "流程图 > 工序流程" 或 "IDEF0" 模具。draw.io 里在 More Shapes 中启用 "Lean" 或 "Value Stream Mapping" 形状库。

手工画也很简单:用圆形、矩形、三角形 + 箭头即可。关键是符号规范、数据齐全。


四、价值流图(VSM):精益的核心工具

价值流图(Value Stream Mapping)源自丰田的"物料与信息流图",由 Mike Rother 和 John Shook 在《Learning to See》(《精益思想丛书:价值流图》)中系统化。

VSM 的核心价值:它同时画出物料流和信息流,让你看到"订单是怎么变成产品的",并指出哪些环节在浪费时间。

4.1 VSM 的三种状态

图 时机 用途
现状图(Current State Map) 改善前 看清现状、暴露浪费、达成共识
未来图(Future State Map) 设计阶段 描绘 6~12 个月后的目标状态
改善计划(Implementation Plan) 实施阶段 把未来图拆成具体的改善项目

4.2 现状图七步绘制法

步骤 1:选定产品族(Product Family)

VSM 不是给所有产品画一张图,而是选一个产品族(工艺路线相似的一组产品)。

选择方法:

  1. 列出所有产品的工艺路线(工序序列)
  2. 按相似度分组
  3. 选出产量大或问题多的族,作为第一张 VSM 的对象

常见错误:把所有产品混在一张图上画,导致数据无法填(不同产品周期时间不同)。

步骤 2:画出客户与供应商

[供应商] ──→ [你的工厂/产线] ──→ [客户]
    ↑                              │
    └──────── 信息流 ──────────────┘

右上角画客户,左上角画供应商。

步骤 3:计算节拍时间(Takt Time)

Takt Time = 可用工作时间 / 客户需求量

Takt = (每班有效工作时间) / (每班客户需求量)

示例:

  • 每天 2 班,每班 8 小时 = 960 分钟
  • 每班休息 2×15 分钟 = 30 分钟,交接 10 分钟
  • 有效时间 = (480 - 30 - 10) × 2 = 880 分钟 = 52800 秒
  • 客户需求 = 880 件/天
  • Takt = 52800 / 880 = 60 秒/件

Takt 的含义:每 60 秒必须产出一件,才能满足客户需求。

这是 VSM 最重要的一个数字。所有工序的周期时间都要与它对比:

  • C/T < Takt → 能满足需求
  • C/T > Takt → 瓶颈,无法满足需求
  • C/T 远小于 Takt → 过剩产能(也是浪费)

步骤 4:画出工序流程(物料流)

从左到右画主要工序,每个工序用一个"工序框"。

工序框里填:

数据项 说明 符号
工序名称 如"焊接" —
周期时间 C/T 加工一个单位所需时间 C/T
换型时间 C/O 从最后一个合格件到下一个合格件的时间 C/O
可用时间 有效工作时间(扣除休息、换型、停机) Uptime
设备可靠性 或可用率 %
操作人数
合格品率 首次通过率 FTT
批量大小 或 EPE(Every Part Every,多久生产一次) EPE

在工序之间画库存三角:

   ▽ 库存
   I  520 件
   ▽  2.8 天

库存数据下的"天数"是关键——它告诉我们物料在这里停留了多久。

天数 = 库存数量 / 日均需求量

步骤 5:画出信息流

信息流在图的下半部分(从右向左,因为信息是从客户往回传的):

客户 ──[订单]──→ 生产计划/销售
                      │
                      ├──[周预测]──→ 各工序(推动)
                      │
                      └──[看板信号]──→ 上游工序(拉动)
供应商 ←──[采购订单]──┘

关键区分:

类型 特点 图上表示
推动(Push) 上游按计划生产,推给下游 直箭头
拉动(Pull) 下游用看板向上游取货 带"看板"标记的折线箭头
先进先出(FIFO) 工序间有限制的通道 带 FIFO 标记的通道
超市(Supermarket) 设定的库存水平 超市符号

推动 vs 拉动是精益的核心区别。现状图里如果所有工序都是推动,未来图的目标通常是引入拉动(看板)或 FIFO 通道。

步骤 6:画时间线(Time Line)

在图的最下方画一条锯齿状的时间线:

工序1    工序2    工序3    工序4
 45s      38s      62s      30s
 └─┬─┘    └─┬─┘    └─┬─┘    └─┬─┘
   ▽ 2.8天  ▽ 1.2天  ▽ 3.5天  ▽ 0.5天
  • 凸起部分(向上) = 增值时间(加工时间,单位:秒)
  • 凹陷部分(向下) = 非增值时间(等待/库存,单位:天)

汇总:

增值时间(VAT)      = 45 + 38 + 62 + 30 = 175 秒
非增值时间(NVAT)   = 2.8 + 1.2 + 3.5 + 0.5 = 8.0 天
总交付周期(Lead Time)= 8.0 天
增值比 = 175 秒 / (8.0 天 × 86400 秒) = 0.025%

这个数字通常极具冲击力:增值时间只有几分钟,但交付周期是几天甚至几周,增值比往往低于 1%。

行业经验值:传统批量生产企业的增值比通常在 0.5%~5%。精益改善做得好的企业能到 10%~20%。丰田等标杆企业在部分产线上更高。

步骤 7:识别改善点

在时间线上,问三个问题:

  1. 最大库存堆积在哪? → 那里是流动的障碍
  2. 哪个工序的 C/T 超过 Takt? → 那里是瓶颈
  3. 信息流是推动还是拉动? → 推动环节是过量生产的根源

用"改善闪电"(Kaizen Burst)符号标记改善机会。

4.3 未来图设计六问

# 问题 答案指向
1 节拍时间是多少? 所有工序按 Takt 生产
2 是按超市拉动还是连续流? 工序能否连起来(连续流)?不能的话在哪设超市?
3 在哪引入连续流? 把能连的工序物理连起来,消除中间库存
4 如何控制上游生产?(定拍工序) 确定"定拍工序"(Pacemaker),所有上游按它的节奏生产
5 如何在定拍工序均衡生产(Heijunka)? 品种和数量的均衡化
6 如何建立节拍的持续节奏(Pitch)? 每 Pitch(如每 30 分钟)投放和提取一次

关键概念:定拍工序(Pacemaker Process)

定拍工序是唯一一个接收生产计划指令的工序(通常是产线最下游或最接近客户的连续流段)。它上游的所有工序由它拉动,下游靠成品超市响应客户。

为什么重要:如果每个工序都按自己的计划生产(推动),就会产生过量生产和库存。定拍工序让整个价值流只有一个"心跳",所有其他工序跟着它走。

4.4 改善计划(Implementation Plan)

未来图不是终点,还要拆成可执行的项目:

改善项 目标 负责人 时间 关联指标
焊接工位换型时间从 45 分钟降到 10 分钟(SMED) 支持小批量生产 张工 3 月 C/O, EPE
下料与机加工之间建立 FIFO 通道 消除 2.8 天库存 李工 2 月 WIP, Lead Time
装配工位作业改善,C/T 从 62s 降到 55s 消除瓶颈 IE 组 1 月 C/T, Takt
引入看板拉动(机加工→焊接) 从推动改拉动 王工 4 月 WIP
建立均衡化排产(Heijunka) 平抑品种波动 计划组 5 月 换型次数

每个改善项都要有量化的目标和指标,这样改善后能验证效果。

4.5 VSM 常见错误

错误 后果 正确做法
用一个产品的 C/T 代表整个族 数据失真 选族内的代表产品,或标注不同产品的 C/T 范围
数据不实测,用"估计值" 结论不可信 必须现场实测(这是 VSM 的精髓:Gemba)
只画物料流,不画信息流 看不到推动的根源 两者都要画
不画时间线 失去 VSM 最大的冲击力 时间线是 VSM 的"结论区"
库存不填"天数" 无法看出停留多久 换算成天数
一次画太长的价值流(跨多厂) 太复杂,无法深入 先画一个厂/一条线内部
用 VSM 画所有产品 数据混乱 按产品族画
画完不做事 VSM 变成"墙上装饰" 必须有改善计划和跟踪

最重要的一条:VSM 必须现场画(Go to Gemba)。 坐在会议室里凭记忆画的 VSM,数据几乎都是错的。丰田的精益实践者强调"在能看见流动的地方画"——你要站在能看到整个流程的位置,边走边测边记。


五、业务流程图与泳道图

5.1 标准流程图符号

符号 名称 用途
圆角矩形 / 椭圆 开始/结束(Terminator) 流程的起点和终点
矩形 处理/活动(Process) 一个具体的操作
菱形 判断/决策(Decision) 有分支的判断,一个入口两个及以上出口
平行四边形 输入/输出(Data / I/O) 数据的输入或输出
箭头 流向(Flow) 流程方向
圆形(小) 连接符(Connector) 跨页或跨区域的连接
文档形 文档(Document) 生成的文档/报表
数据库形 数据存储(Database) 数据的存储
矩形+双竖线 预定义流程(Subprocess) 引用另一个子流程
六边形 / 带条纹矩形 准备(Preparation) 初始化设置

5.2 泳道图(Cross-Functional Flowchart)

用途:展示跨部门的流程,明确每个步骤由谁负责,看清交接点(Handoff)。

画法:

        │ 销售部        │ 计划部        │ 生产部        │ 仓库
────────┼───────────────┼───────────────┼───────────────┼──────────
        │  ○开始        │               │               │
        │  ┌────────┐   │               │               │
        │  │接收订单│   │               │               │
        │  └───┬────┘   │               │               │
        │      ↓        │               │               │
        │      ├───────→│ ┌────────┐    │               │
        │      │        │ │排产评审│    │               │
        │      │        │ └───┬────┘    │               │
        │      │  ◇判断 │     │         │               │
        │      │ 产能OK?│     │         │               │
        │      │  否│   │     │是       │               │
        │      ←──┘     │     ↓         │               │
        │               │ ┌────────┐    │               │
        │               │ │下达工单│───→│ ┌────────┐    │
        │               │ └────────┘    │ │安排生产│    │
        │               │               │ └───┬────┘    │
        │               │               │     ↓         │
        │               │               │ ┌────────┐    │
        │               │               │ │生产完成│───→│ 入库
        │               │               │ └────────┘    │
        │      ●结束     │               │               │

泳道图的关键价值:

  1. 暴露交接点:每个跨越泳道的箭头都是一个交接。交接越多,出错和等待的机会越多
  2. 明确责任:每个活动框在某一泳道内,责任清晰
  3. 发现循环:判断的"否"分支回到销售部,形成一个返工循环——这就是问题所在

常见错误:

错误 说明
判断出口没标注 菱形出来两条线,不知道哪条是"是"哪条是"否"
一个判断有三个以上出口 应该拆成多个判断
流程没有终点 死循环
泳道划分按人而不是按角色 人员变动后图就失效
活动框跨越两个泳道 说明职责不清
图太复杂(一页放不下 30 个框) 拆成多级流程图

5.3 BPMN 2.0 简介

BPMN(Business Process Model and Notation)是业务流程建模的国际标准(OMG 制定,2.0 是现行版本)。

与泳道图的区别:BPMN 有严格的语义,可以被工作流引擎直接执行(如 Camunda、Activiti、Flowable)。

核心元素:

类别 元素 符号
流对象 事件(Event) 圆圈(开始:细圈;中间:双圈;结束:粗圈)
活动(Activity) 圆角矩形(任务 / 子流程)
网关(Gateway) 菱形(XOR / AND / OR / 事件网关)
连接对象 顺序流 实线箭头
消息流 虚线箭头
关联 点线
泳道 池(Pool) 参与者(组织/系统)
道(Lane) 池内的角色/部门
数据 数据对象、数据存储、消息

IE 何时需要 BPMN:

  • 要上工作流系统(OA、BPM)时
  • 与 IT 沟通系统需求时
  • 流程需要自动化执行时

一般的管理改善项目,泳道图就足够了,不必上 BPMN(学习成本高,且改善团队看不懂)。


六、Visio / draw.io 高效操作技巧

6.1 Visio 核心技巧

技巧 说明
自动连接 拖动形状靠近另一个形状,出现蓝色箭头时松手,自动连线
连接线重排 选中连接线,开始 → 连接线 可切换直角/直线/曲线
动态连接 用"连接线工具"(不是普通线条),移动形状时线跟着走
对齐与分布 开始 → 位置 → 对齐形状/分布形状,或 Shift 多选后用对齐工具
网格与标尺 视图 → 显示 → 网格/标尺,开启吸附
复制格式 开始 → 格式刷(或 Ctrl+Shift+C/V)
图层 开始 → 编辑 → 图层,把不同类型元素放不同层,可控制显示/打印
模具(Stencil) 左侧形状窗口,可自定义模具(.vssx)
主形状(Master Shape) 把自己的常用形状拖到自定义模具,永久复用
主题 设计 → 主题,一键统一配色和效果
容器 插入 → 容器,把相关形状框起来,移动容器时内部形状跟着走
数据图形 数据 → 数据图形,把外部数据以图标形式显示在形状上
数据连接 数据 → 将数据链接到形状,从 Excel/数据库导入数据
注释 审阅 → 新建注释,多人审阅
背景页 设计 → 背景,统一图框和公司标识

最重要的效率技巧:建自己的模具库(Stencil)

把常用的符号(工序框、数据框、库存三角、客户/供应商图标、改善闪电)做成自定义模具,存成 .vssx 文件。以后画图直接拖,且团队可以共享同一套模具,保证符号统一。

6.2 draw.io 核心技巧

技巧 说明
启用更多形状库 左侧底部 More Shapes...,勾选需要的(Value Stream Mapping、Lean、BPMN 等)
自定义形状库 画好形状 → 左侧 + → Advanced → Edit Shape,可写成代码化形状
Scratchpad 临时剪贴板,Ctrl+Shift+V 从剪贴板粘贴
格式化面板 右侧面板,调样式、排列、文本
排列 Arrange → Align/Distribute,对齐工具
链接 选中形状,Ctrl+K 加超链接,可跳转到其他页/URL
图层 View → Layers,可切换
多页 底部 + 添加页面,适合把现状图/未来图/改善计划放同一文件
导出 File → Export as,支持 PNG / SVG / PDF / VSDX / HTML
URL 参数 可以用 URL 嵌入到 Wiki、网页

draw.io 启用 VSM 模具:More Shapes → 勾选 Lean 或 Value Stream Mapping(不同版本名称略有差异,搜索 "value stream" 即可)。

6.3 通用绘图效率技巧

技巧 说明
先画骨架,再加细节 先放形状、连好线,最后调样式
用复制而非重画 Ctrl+拖动 复制;Ctrl+D 快速复制(Visio)
统一尺寸 用对齐工具让同类形状大小一致
键盘微调 方向键移动(配合 Shift 大步移动)
缩放 Ctrl+滚轮
多选 Ctrl+点击 或框选
组合 Ctrl+G 组合,移动时保持相对位置
命名形状 给关键形状命名(Visio 的开发工具 → 形状名称),便于脚本处理
用模板 建立自己的模板文件,含图框、标题栏、常用图层

七、让图"能沟通"的九个原则

原则 1:一图一目的

每张图只回答一个问题:

图 问题
现状 VSM 现在的交付周期是多少?浪费在哪?
未来 VSM 半年后我们希望是什么样?
泳道图 这个流程涉及谁?交接在哪?
工序流程图 物料怎么流动?有多少搬运和等待?

不要试图在一张图里表达所有事。

原则 2:数据必须实测

流程图上的每一个数字,都应该有来源。

  • ❌ "大概 45 秒" → 拍脑袋
  • ✅ "C/T = 45s(实测 20 个循环,取中位数)" → 可信

VSM 的黄金法则:去现场测(Go and See)。带着秒表和记录表,站在能看到流程的位置,实测。这也是为什么 VSM 通常需要 1~2 天才能画完——大部分时间在现场。

原则 3:标注数据来源与时间

在图的一角(通常是标题栏)写明:

信息 示例
产品族 XX 系列支架
绘制日期 2026-08-15
数据来源 现场实测(C/T、C/O)/ MES 系统(库存、产量)/ 访谈(信息流)
绘制人 IE 张工(参与人:生产李主管、质量王工)
版本 V1.0(现状图)

没有这些信息,三个月后没人知道这张图的数据是否还有效。

原则 4:流向清晰、无交叉

  • 主流程方向:从左到右,或从上到下(符合阅读习惯)
  • 尽量避免线条交叉(交叉意味着流程复杂,可以调整布局或用连接符)
  • 线条不穿过形状

原则 5:判断必须标注分支条件

菱形的每个出口都要写明条件:

      ◇ 检验合格?
   是↙        ↘否
   ↓            ↓
 [包装]      [返修]

不标注的话,读者只能猜。

原则 6:颜色服务于信息,不是装饰

颜色的正确用法:

用法 示例
区分类型 增值(绿)、必要非增值(黄)、纯浪费(红)
突出异常 瓶颈工序标红
区分角色 泳道用不同底色
表示状态 已完成/进行中/未开始

错误用法:为了好看随机上色,颜色不传达任何信息。

注意色盲友好:约 8% 的男性有某种色觉障碍。避免仅靠红绿区分关键信息,可以加图案、形状或文字辅助。

原则 7:字体与大小统一

  • 全图字体统一(中文推荐微软雅黑/思源黑体)
  • 标题 14-16pt,正文 10-12pt
  • 一张图最多用 2~3 种字号
  • 确保投影/打印后能看清(这是最常见的失败:图上字太小,投影后完全看不清)

原则 8:加图例

如果用了非通用符号(如 VSM 的库存三角、改善闪电),必须有图例说明。

原则 9:保持更新

流程会变,图要跟着变。

实务做法:

  • 文件名带版本号和日期(VSM_装配线_现状图_v2_20260815.vsdx)
  • 图放在团队共享位置
  • 每次重大变更后更新
  • 定期(如每季度)审查

一张过时的图比没有图更危险——它会让人基于错误的前提做决策。


八、落地案例:装配线 VSM

8.1 背景

某电子装配厂,产品族为"控制器系列",4 个型号,月需求 12000 件。客户投诉交期长(从下单到收货 15 天),且经常延期。

8.2 组建团队与准备

  • 团队:IE(主导)、生产主管、计划员、质量工程师、设备工程师
  • 时间:2 天(1 天现场测绘,1 天画图与讨论)
  • 工具:秒表、记录表、卷尺、A3 大白纸(先手绘,再电子化)

先手绘再电子化是推荐做法:现场手绘能快速记录和调整,团队围在纸前讨论比盯着屏幕更有效。回办公室再画成电子版。

8.3 现场测绘记录

工序 C/T(秒) C/O(分) 操作人数 良率 库存(件) 备注
SMT 上板 42 25 2 99.2% 上游 3200 换型频繁
回流焊 38 0 0(自动) 99.8% 中间 2800 连续
AOI 检测 30 0 1 — 中间 2600 自动检测
插件 55 15 3 98.5% 中间 4100 人工为主
波峰焊 35 10 1 99.5% 中间 3200
功能测试 62 20 2 96.0% 中间 5200 瓶颈+低良率
组装 48 12 3 99.0% 中间 3800
老化 7200 0 1 99.9% 在制 6500 批量老化,占用大
终检包装 40 8 2 99.5% 成品 2400

Takt 计算:

  • 每天 2 班,每班有效 440 分钟 = 52800 秒
  • 月需求 12000 件,按 22 天算 = 545 件/天
  • Takt = 52800 / 545 ≈ 97 秒/件

关键发现:

  • 功能测试 C/T 62s < Takt 97s,理论上不是瓶颈…但良率 96% 导致有效产出下降
  • 老化 7200 秒 = 2 小时,是批量处理(每批 500 件),造成巨大库存
  • 各工序间库存巨大

8.4 现状图时间线

增值时间(加工时间合计) = 42+38+30+55+35+62+48+40 = 350 秒
(老化 7200 秒算工艺必需,但也是非增值等待)

库存天数合计:
3200/545 + 2800/545 + 2600/545 + 4100/545 + 3200/545 
+ 5200/545 + 3800/545 + 6500/545 + 2400/545
= 5.9 + 5.1 + 4.8 + 7.5 + 5.9 + 9.5 + 7.0 + 11.9 + 4.4
≈ 62 天?

等等——这里要注意:库存件数是"该工序前堆积的量",而日均需求 545 件。
但很多库存是"批量生产"造成的,不是真正的停留 62 天。

这里有一个重要的实务校正:直接用"库存件数 / 日均需求"算天数,在批量生产环境下会严重高估。因为物料不是"排队等待",而是"批量处理"——老化一次处理 500 件,这 500 件不是等了 11.9 天,而是批量周期导致的。

正确的天数计算(Little 定律):

$$\text{停留时间} = \frac{\text{库存数量}}{\text{日均需求量}}$$

这个公式在稳态、连续流下成立。但在批量/间歇生产下,需要加上批量等待时间:

$$\text{实际停留} = \text{加工时间} + \text{批量等待时间} + \text{排队时间}$$

老化工序:批量 500 件,老化周期 2 小时,则一件物料的平均等待 ≈ 批量周期/2 + 老化时间 = 1 + 2 = 3 小时(如果连续批处理)。

实务做法:对于批量工序,直接记录"从进入该工序到离开该工序的实际时间"(查 MES 或现场跟踪),比用公式推算准确。

修正后的时间线(假设实测):

段 停留时间
原材料 → SMT 3.2 天
SMT → 回流焊 0.1 天
回流焊 → AOI 0.2 天
AOI → 插件 2.8 天
插件 → 波峰焊 1.5 天
波峰焊 → 功能测试 3.1 天
功能测试 → 组装 2.4 天
组装 → 老化 1.8 天
老化(批量) 0.5 天
老化 → 终检 1.9 天
终检 → 成品库 2.1 天
成品库 → 发运 3.4 天
合计交付周期 23.0 天

增值时间 = 350 秒 + 老化 7200 秒 ≈ 7550 秒 ≈ 2.1 小时

增值比 = 2.1 小时 / (23 天 × 24 小时) = 0.38%

这个数字(0.38%)出现在改善会上,比任何说教都有冲击力。

8.5 改善机会识别

用"改善闪电"标记:

  1. 功能测试良率 96% → 返修造成回流,且是瓶颈前的高库存源
  2. 老化批量 500 件 → 批量太大,造成 1.9 天库存 + 批量等待
  3. AOI → 插件 2.8 天库存 → 两工序间无拉动,纯推动
  4. 信息流 100% 推动 → 生产计划直接下达到每个工序,无看板
  5. 换型时间普遍 > 10 分钟 → 不支持小批量

8.6 未来图设计

改善方向 具体措施 目标
建立连续流 把 SMT→回流焊→AOI 物理连接(本来就近) 消除两段库存
引入 FIFO 通道 插件与波峰焊之间设最大 30 件的 FIFO 限制库存
超市 + 看板 功能测试前设超市,下游看板拉动 从推动改拉动
SMED 功能测试换型从 20 分钟降到 8 分钟 支持小批量
减小老化批量 分批老化(500→100),或改为连续式老化炉 减少批量等待
质量前移 在 AOI 后增加参数监控,减少功能测试不良 良率 96%→98.5%
定拍工序 设定功能测试为定拍工序 统一节奏
均衡化 4 个型号混线生产,按 Takt 排产 平抑波动

未来图的目标指标:

指标 现状 目标(6 个月)
交付周期 23.0 天 7.5 天
增值时间 2.1 小时 2.1 小时(不变)
增值比 0.38% 1.2%
WIP 34,800 件 12,000 件
准时交付率 78% 95%

8.7 改善计划

把未来图拆成半年的改善项目,每项有负责人、时间、指标。这才是 VSM 的价值兑现环节。


九、学习路径

9.1 三阶段

阶段 内容 目标
1. 基础 流程图符号、Visio/draw.io 操作、画简单流程 能画出规范的流程图
2. 专业 工序分析符号、流程程序图、泳道图 能做工序与业务分析
3. 精通 VSM(现状图/未来图/改善计划) 能主导精益改善项目

9.2 练习建议

练习 做法
画你熟悉的流程 学校的报销流程、图书馆借书流程、食堂打饭流程
画一个真实工序 找一台设备或一条线,实测 C/T,画流程程序图
做一次完整的 VSM 找实习单位或实验室的一条线,画现状图 + 未来图
读优秀案例 《Learning to See》里有完整的案例图示

9.3 必读书目

  • 《Learning to See》(学以看) — Mike Rother & John Shook,VSM 的权威教材,可免费下载(Lean Enterprise Institute)
  • 《创造价值流》(Creating Continuous Flow) — Mike Rother & Rick Harris,连续流设计
  • 《丰田生产方式》 — 大野耐一,精益思想的源头
  • 《精益工具箱》(The Lean Toolbox) — John Bicheno,工具速查

结语:图是沟通的工具,不是交付物

最后一个提醒。

流程图的价值不在于"画出来"这个动作,而在于"画的过程中达成的共识"和"画完之后引发的行动"。

一个常见的失败模式:IE 花三天画了一张精美的 VSM,贴在墙上,然后……没有然后了。

成功的做法是:

  1. 团队一起画(不是一个人画完给大家看)
  2. 数据现场测(不是拍脑袋填)
  3. 画完立刻定改善项(谁、什么时候、做到什么程度)
  4. 定期跟踪(画一张改善进度表,贴在 VSM 旁边)
  5. 改善后重画(更新现状图,验证效果,开始下一轮)

一张贴了半年没人动过的 VSM,价值为零。一张每月更新、旁边贴着改善进度表的 VSM,才是活的改善工具。

工具本身永远很简单——几个形状,几条箭头。难的是:愿意走到现场,愿意面对真实的数据,愿意把模糊的感觉变成具体的数字,然后真的去做改变。

相关阅读

  • AutoCAD 工厂布局实战:从平面图到可落地的设施规划:一张合格的车间布局图要能直接拿去施工、报消防、做产能核算、给仿真建模。本文系统讲解 IE 用…
  • SQL 工业工程数据分析实战:从 MES 取数到指标看板:IE 日常有 60% 的时间花在等数据上。本文从真实取数场景出发,讲透 SQL 核心语法(S…
  • 工业工程必备软件地图:从 Excel 到 FlexSim,每个阶段该学什么:按学习阶段给出 IE 的软件全景图:Excel、统计分析、仿真建模、CAD、企业系统,并给出…
  • 用 Python 做 IE 数据分析:从工时数据到线平衡计算:四个可直接运行的 IE 场景代码:标准工时自动计算、产线平衡分析、离散事件仿真、运筹优化排产…
  • 工业工程师的 Excel 实战手册:从工时分析、过程能力到线平衡的 30 个技法:面向 IE 场景的 Excel 实操手册:连续测时数据差分还原、IQR 与 3σ 异常值剔除…
相关文章
Visio 与流程图实战:价值流图、工序流程图与业务建模

Visio 与流程图实战:价值流图、工序流程图与业务建模

一张画得对的价值流图,能让改善讨论从「我觉得」变成「数据显示」。本文讲透:工具选型(Visio/draw.io/Mermaid 等十款对比)、流程图四层体系(工序流程/业务泳道/价值流/BPMN)、工序分析五种符号与流程程序图、VSM 完整绘制法(现状图七步、数据框填法、时间线与增值比、未来图设计六问、定拍工序)、泳道图画法、Visio 与 draw.io 高效操作技巧、让图能沟通的九原则,以及一套装配线 VSM 落地案例。

Python 与 VBA:工业工程自动化的两条路径怎么选

Python 与 VBA:工业工程自动化的两条路径怎么选

每周花 4 小时做同一份报表,一年就是 200 小时。本文系统对比两条自动化路径:VBA(Excel 原生、零部署、适合操作 Excel 本身)与 Python(生态强大、适合数据处理与跨系统),给出明确选型决策树;讲透 VBA 核心能力(宏录制、Range、数组优化、事件、代码片段)与 Python 数据处理栈(pandas、openpyxl、数据清洗七步),含五个可复制案例(多文件合并、BOM 比对、工时清洗、批量重命名、自动发邮件报表)和九个新手坑。

MES 系统完全指南:从原理、选型到落地实施

MES 系统完全指南:从原理、选型到落地实施

MES 是工厂数字化投入最大、失败率也最高的系统之一。本文讲透:MES 到底解决什么问题(ERP 和 SCADA 为何解决不了)、ISA-95 五层架构与 MES 定位、十一大核心功能模块、与 ERP/QMS/WMS/SCADA 的边界与集成接口、三种数据采集方式的取舍与老设备改造方案、选型评估六维度、实施五阶段与分批上线策略,以及八个常见陷阱——包括为什么「先上 MES 再理流程」必然失败。

Power BI 工业工程看板实战:从数据到管理驾驶舱

Power BI 工业工程看板实战:从数据到管理驾驶舱

每天早会 25 分钟花在对数字上,根源是没有口径统一、自动刷新的数据源。本文讲透 Power BI 完整链路:何时该用何时不该、Power Query 数据清洗十类操作与逆透视、星型模型与表关系设计、DAX 核心(计算列 vs 度量值、筛选上下文、CALCULATE、迭代函数、时间智能)、十五个生产管理度量值代码、图表选择与避坑、网关刷新与行级安全,以及看板设计七原则和一套 OEE 管理驾驶舱落地案例。

SQL 工业工程数据分析实战:从 MES 取数到指标看板

SQL 工业工程数据分析实战:从 MES 取数到指标看板

IE 日常有 60% 的时间花在等数据上。本文从真实取数场景出发,讲透 SQL 核心语法(SELECT/WHERE/GROUP BY/JOIN/子查询/CTE/窗口函数/日期处理)、MES 与 ERP 的典型表结构与 ER 关系、如何快速摸清陌生数据库、十二个高频实战查询模板(OEE、工单周期、瓶颈识别、不良帕累托、停机归因、WIP 追踪、挣值工时、正反向追溯、同比环比、换型矩阵、技能矩阵、呆滞库存),以及六大陷阱(一对多重复计数、NULL 静默丢数、日期边界、时区班次、粒度错误、生产库性能)。

AutoCAD 工厂布局实战:从平面图到可落地的设施规划

AutoCAD 工厂布局实战:从平面图到可落地的设施规划

一张合格的车间布局图要能直接拿去施工、报消防、做产能核算、给仿真建模。本文系统讲解 IE 用 AutoCAD 做设施规划的完整链路:软件选型、国标制图规范、高频命令速查、设备图块库与动态块建设、SLP 五步法、厂区级与车间级布局要点、消防与安全间距、人机工程尺寸应用,以及从 CAD 到仿真的数字化交付。

目录
当前文章没有目录
Copyright © 2002 CUMT All Rights Reserved. Powered by 中国矿业大学工业工程系.
粤ICP备2024349181号-3