流程圖符號與含義:2026 完整指南
掌握每個流程圖符號,從 5 個基本形狀到進階的 ISO 5807 標準。本視覺參考涵蓋矩形、菱形、橢圓、平行四邊形和 20 多個專業符號,附實際範例和常見錯誤說明。
流程圖符號是代表流程中不同類型動作、決策和資料的標準化形狀。使用正確的符號,可以讓熟悉慣例的任何人立即理解你的流程圖。本指南涵蓋了每個標準符號、何時使用它,以及需要避免的常見錯誤。
基本符號
這五個符號能處理 90% 的流程圖需求。先掌握這些。
橢圓(終結符)
╭─────────╮
│ 開始 │
╰─────────╯
用途: 標記流程的開始和結束。
何時使用:
- 始終用於顯示流程開始的地方
- 用於顯示每個終點(可能有多個終點)
- 標記為「開始」、「結束」,或具體事件如「客戶提交訂單」
最佳實踐:
- 每個流程圖需要且只有一個開始終結符
- 為每個可能的結果使用結束終結符
- 不要將橢圓用於中間步驟
矩形(流程)
┌─────────────────┐
│ 流程步驟 │
└─────────────────┘
用途: 代表動作、任務或操作。
何時使用:
- 任何發生某事的步驟
- 轉換資料或狀態的任務
- 由人員或系統執行的動作
範例:
- 「計算總額」
- 「傳送確認郵件」
- 「更新庫存」
- 「審查申請」
最佳實踐:
- 使用主動動詞:「處理訂單」而非「訂單處理」
- 保持標籤簡潔但具體
- 每個矩形一個動作(不要合併多個步驟)
菱形(決策)
◇
/ \
是 否
用途: 代表分叉流程的問題或條件。
何時使用:
- 是/否問題
- 條件查核
- 流程可以根據條件往多個方向走的任何點
範例:
- 「付款有效嗎?」
- 「訂單 > $100?」
- 「已批准?」
- 「有庫存嗎?」
最佳實踐:
- 始終以具有清晰答案的問題形式表述
- 標記每條出去的分支(是/否、真/假或具體值)
- 每條分支必須通往某處(沒有死路)
箭頭(流線)
───────────────>
用途: 顯示從一個步驟到下一個步驟的流向。
何時使用:
- 連接每個形狀以顯示順序
- 始終使用箭頭,而非普通線條
- 指向流程移動的方向
最佳實踐:
- 流程主要由上到下或從左到右
- 盡可能避免箭頭交叉
- 如果線條必須交叉,使用曲線連接器
平行四邊形(輸入/輸出)
╱─────────────╲
╱ 使用者輸入 ╲
╱─────────────────╲
用途: 代表進入或離開流程的資料。
何時使用:
- 使用者提供資訊(表單提交、資料輸入)
- 系統從外部來源讀取(檔案、資料庫、API)
- 流程輸出資料(列印、顯示、匯出)
範例:
- 「輸入客戶詳細資料」
- 「讀取設定檔」
- 「顯示結果」
- 「列印報告」
次要符號
這些符號不那麼常見,但在特定情況下很有用。
文件
┌───────────────┐
│ 文件 │
│ │
└───────┐───────┘
╲_______╱
用途: 代表文件或報告。
何時使用:
- 建立實體或數位文件
- 生成報告
- 引用或使用文件
範例:
- 「生成發票」
- 「列印出貨標籤」
- 「審查合約」
多份文件
┌───────────────┐
│┌──────────────┐│
││ 報告 ││
│└──────────────┘│
└────────────────┘
用途: 代表同一類型的多份文件。
範例:
- 「生成月度報告」
- 「列印批次發票」
預定義流程(子程序)
┌─┬─────────────┬─┐
│ │ 子程序 │ │
└─┴─────────────┴─┘
用途: 引用另一個流程圖或已記錄的流程。
何時使用:
- 連結到單獨的詳細流程圖
- 引用標準程序
- 避免重複常見的子流程
範例:
- 「執行付款處理」
- 「執行核准工作流程」
- 「執行安全查核」
資料庫/資料儲存
╭───────────╮
(│ 資料庫 │)
╰───────────╯
用途: 代表儲存的資料(資料庫、檔案系統、資料倉庫)。
何時使用:
- 從資料庫讀取或寫入
- 儲存或擷取檔案
- 任何持久性資料儲存
範例:
- 「儲存到客戶資料庫」
- 「擷取訂單歷史」
- 「更新庫存記錄」
手動操作
╲_____________╱
╲ 手動操作 ╱
╲_________╱
用途: 手動(而非自動)執行的動作。
何時使用:
- 需要人工干預
- 需要實體動作
- 無法自動化的步驟
範例:
- 「實體檢查包裹」
- 「簽署文件」
- 「手動插入元件」
準備
╱─────────────────╲
│ 初始化 │
╲_________________╱
用途: 主要處理前的設置或初始化步驟。
何時使用:
- 系統初始化
- 變數設置
- 迴圈前的準備
範例:
- 「初始化計數器 = 0」
- 「載入設定」
- 「建立連接」
頁內連接符
◯
A
用途: 連接同一頁上的流程圖部分。
何時使用:
- 避免長交叉線
- 連接複雜圖表的遠端部分
- 使用匹配標籤(A 到 A、1 到 1)
跨頁連接符
⬠
1
用途: 在另一頁上繼續流程圖。
何時使用:
- 流程圖跨越多頁
- 連結到延續部分
- 使用頁面/章節參照進行標記
按圖表類型的符號使用
基本流程圖
使用:終結符、流程、決策、箭頭
保持簡單。大多數流程文件只需要這四個符號。
資料流程圖
使用:流程、資料儲存、輸入/輸出、箭頭
專注於資料如何在系統中移動,而非詳細步驟。
系統流程圖
使用:所有符號,包括資料庫、文件、多份文件
顯示資料如何流過電腦系統,包括儲存和報告。
泳道圖
使用:任何符號,組織成泳道
符號按演員(人員、部門、系統)分組在水平或垂直泳道中。
常見錯誤及修復方法
所有步驟都用矩形
問題: 所有步驟都是矩形,包括決策和資料操作。
修復: 為每種類型的步驟應用正確的符號。決策使用菱形,資料輸入使用平行四邊形。
未標記的決策分支
問題: 箭頭離開菱形但沒有指示它們代表哪個條件。
修復: 始終標記每個來自決策的分支。「是/否」、「真/假」或具體條件。
死路
問題: 一條分支通往無處——沒有終結符,沒有連接到另一個步驟。
修復: 每條路徑最終必須到達終結符或循環回到主流程。
太多箭頭交叉
問題: 流程圖看起來像義大利麵,線條到處交叉。
修復: 重新組織版面配置。對遠端連接使用連接符。考慮分成子流程。
模糊的標籤
問題: 「處理資料」、「處理它」、「做事情」——標籤沒有說明發生了什麼。
修復: 要具體。「驗證電子郵件格式」、「計算運費」、「傳送拒絕郵件」。
缺少開始或結束
問題: 流程從中間開始或結尾不清晰。
修復: 始終在開頭包含終結符。確保所有路徑都到達終結符。
不一致的方向
問題: 流程不可預測地上下左右。
修復: 保持主要流向(由上到下或從左到右)。例外僅用於迴圈或回傳。
行業特定符號
某些行業有額外的慣例:
軟體開發
- 迴圈/迭代符號: 用於重複步驟的六邊形或特殊符號
- 平行處理: 表示並行活動的橫條
- API 呼叫: 有時以雲形表示
製造業
- 延遲: D 形符號用於等待時間
- 檢查: 圓圈用於品質查核
- 儲存: 向下的三角形用於庫存/儲存
業務流程
- 計時器: 時鐘符號用於排程事件
- 訊息: 信封用於通訊
- 閘道: 複雜的菱形圖案用於多個條件
使用正確符號建立流程圖
手動方式
- 先在紙上草繪流程
- 識別每種步驟類型(動作、決策、資料)
- 為每種選擇適當的符號
- 使用形狀庫在圖表工具中繪製
- 驗證符號是否符合標準
AI 輔助方式
像 Flowova 這樣的 AI 流程圖生成器 根據你的描述自動應用正確的符號:
- 描述「如果客戶已驗證」→ AI 建立菱形
- 描述「儲存到資料庫」→ AI 使用資料庫符號
- 描述「列印報告」→ AI 使用文件符號
這消除了在建立時記住符號含義的需要——你專注於流程,AI 負責符號系統。
快速參考表
| 符號 | 名稱 | 用途 |
|---|---|---|
| 橢圓 | 終結符 | 起始和終點 |
| 矩形 | 流程 | 動作或任務 |
| 菱形 | 決策 | 是/否分支點 |
| 平行四邊形 | 輸入/輸出 | 進入或離開的資料 |
| 箭頭 | 流線 | 流向 |
| 帶線矩形 | 預定義流程 | 引用子流程 |
| 圓柱體 | 資料庫 | 資料儲存 |
| 波浪矩形 | 文件 | 文件或報告 |
| 梯形 | 手動操作 | 需要人工動作 |
| 六邊形 | 準備 | 設置或初始化 |
| 圓圈 | 連接符 | 頁面內連結 |
| 五邊形 | 跨頁 | 連結到另一頁 |
總結
流程圖符號是一種視覺語言。當每個人都一致地使用相同的符號時,流程圖無需解釋就能立即閱讀。先掌握五個基本符號(終結符、流程、決策、輸入/輸出、箭頭),然後根據特定使用情境添加次要符號。
不要讓符號選擇拖慢你的進度。從基礎開始,建立能清晰溝通的流程圖,並隨著經驗的積累改善你的符號使用。目標是溝通,而非完美。
相關資源
- 如何製作流程圖:完整初學者指南 – 逐步的流程圖建立指南
- 文字轉流程圖工具 – 描述流程,獲得流程圖
- 瀏覽流程圖模板 – 即用型起始點
