软件业务流程图的基础用法
一、流程图基础认知
定义:用标准化图形 / 符号展示流程步骤、逻辑关系的可视化工具
核心作用:简化复杂流程、统一认知、便于沟通与落地
二、标准化图形与符号规范
流程图的用法建立在通用符号共识上,基础且常用的标准符号(遵循ISO/ANSI标准),避免绘制混乱:
| 图形符号 | 名称 | 核心用法 |
|---|---|---|
| 圆角矩形 | 开始/结束符 | 标识流程的起点和终点,每个流程图仅1个开始、1个或多个结束 |
| 矩形 | 处理/执行步骤 | 表示具体的操作、任务、动作(如“录入数据”“审核订单”) |
| 菱形 | 判断/决策节点 | 表示需要做出选择的环节,输出“是/否”“通过/驳回”等分支结果 |
| 平行四边形 | 输入/输出 | 表示流程的信息输入(如“获取用户表单”)或结果输出(如“生成报告”) |
| 箭头 | 流向线 | 表示步骤的执行顺序和逻辑流转方向,默认从上到下、从左到右 |
| 矩形(带竖线) | 预定义流程 | 表示调用已有的子流程(如“调用支付接口流程”),简化主流程图复杂度 |
开始/结束符:
处理/执行步骤:
判断/决策节点:
输入/输出:
子流程:
三、绘制规则与逻辑规范
1.基础元素规范
- 输入/输出框(平行四边形):仅用于系统与外部信息交互,不表示用户主动操作,用户操作统一用矩形框。
- 判定框(菱形):二元判断节点,必须且仅2个输出分支(是/否、真/假等),禁止单框多分支。
- 矩形操作框:表示单一执行动作,仅允许1个输出箭头,分支逻辑需通过判定框实现。
2.结构规则
- 起止规范:流程起点唯一,终点可多个(正常/异常结束)。
- 布局规范:遵循从上到下、从左到右,分支不偏离主流程。
- 粒度规范:步骤拆分适度,不冗余过细、不模糊过粗。
3. 逻辑规则
- 分支规范:判断节点分支互斥且穷尽,无遗漏场景。
- 循环规范:明确循环条件与退出节点,杜绝死循环。
- 复杂流程:可拆分为主流程+子流程,主流程定框架,子流程讲细节。
4. 文字规则
- 描述规范:步骤动词开头,简洁精准,无模糊表述。
- 格式规范:统一字体字号,关键节点可标注颜色区分。
- 闭环规范:所有分支形成完整逻辑闭环,无孤立节点。
流程图示例
示例一
登录页面:

流程图:

反面示范:
-
输入/输出框(平行四边形):仅用于系统与外部信息交互,不表示用户主动操作,用户操作统一用矩形框。
![截屏2026-02-02 15.32.12]()
-
矩形操作框:表示单一执行动作,仅允许1个输出箭头,分支逻辑需通过判定框实现。
![截屏2026-02-02 15.25.39]()
-
判定框(菱形):二元判断节点,必须且仅2个输出分支(是/否、真/假等),禁止单框多分支。
![截屏2026-02-02 15.28.24]()
在线工具
Draw.io https://www.drawio.com/
Processon https://www.processon.com/




浙公网安备 33010602011771号