软件业务流程图的基础用法

一、流程图基础认知

定义:用标准化图形 / 符号展示流程步骤、逻辑关系的可视化工具
核心作用:简化复杂流程、统一认知、便于沟通与落地

二、标准化图形与符号规范

流程图的用法建立在通用符号共识上,基础且常用的标准符号(遵循ISO/ANSI标准),避免绘制混乱:

图形符号 名称 核心用法
圆角矩形 开始/结束符 标识流程的起点和终点,每个流程图仅1个开始、1个或多个结束
矩形 处理/执行步骤 表示具体的操作、任务、动作(如“录入数据”“审核订单”)
菱形 判断/决策节点 表示需要做出选择的环节,输出“是/否”“通过/驳回”等分支结果
平行四边形 输入/输出 表示流程的信息输入(如“获取用户表单”)或结果输出(如“生成报告”)
箭头 流向线 表示步骤的执行顺序和逻辑流转方向,默认从上到下、从左到右
矩形(带竖线) 预定义流程 表示调用已有的子流程(如“调用支付接口流程”),简化主流程图复杂度

开始/结束符:截屏2026-02-02 12.54.40
处理/执行步骤:截屏2026-02-02 12.54.51
判断/决策节点:截屏2026-02-02 12.55.39
输入/输出:截屏2026-02-02 12.54.59
子流程:截屏2026-02-02 12.55.06

三、绘制规则与逻辑规范

1.基础元素规范

  • 输入/输出框(平行四边形):仅用于系统与外部信息交互,不表示用户主动操作,用户操作统一用矩形框。
  • 判定框(菱形):二元判断节点,必须且仅2个输出分支(是/否、真/假等),禁止单框多分支。
  • 矩形操作框:表示单一执行动作,仅允许1个输出箭头,分支逻辑需通过判定框实现。

2.结构规则

  • 起止规范:流程起点唯一,终点可多个(正常/异常结束)。
  • 布局规范:遵循从上到下、从左到右,分支不偏离主流程。
  • 粒度规范:步骤拆分适度,不冗余过细、不模糊过粗。

3. 逻辑规则

  • 分支规范:判断节点分支互斥且穷尽,无遗漏场景。
  • 循环规范:明确循环条件与退出节点,杜绝死循环
  • 复杂流程:可拆分为主流程+子流程,主流程定框架,子流程讲细节。

4. 文字规则

  • 描述规范:步骤动词开头,简洁精准,无模糊表述。
  • 格式规范:统一字体字号,关键节点可标注颜色区分。
  • 闭环规范:所有分支形成完整逻辑闭环,无孤立节点。

流程图示例

示例一

登录页面:
写登录需求及测试用例
流程图:
截屏2026-02-02 15.06.34
反面示范:

  • 输入/输出框(平行四边形):仅用于系统与外部信息交互,不表示用户主动操作,用户操作统一用矩形框。截屏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/

posted @ 2026-02-02 15:37  米浆  阅读(9)  评论(0)    收藏  举报