流程图总结
流程图关注的是业务逻辑本身,是有一种面向过程的工具;无法为软件内部的交互提供分析支持。
流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序关系。
流程图面向业务逻辑,可以为软件的业务处理流程分析提供帮助。
使用场景
复杂的业务流;多种可能情况可供选择;多种处理结果可能出现。
组件使用方法
- 圆角矩形表示“开始”与“结束”。
- 矩形表示行动方案、普通工作环节用。
- 菱形表示问题判断或判定(审核/审批/评审)环节。
- 用平行四边形表示输入输出。
- 箭头代表工作流方向。
主要节点有
1)处理步骤、2)处理流程选择判断、3)外部输入;
- 处理步骤用于处理数据;
- 处理流程选择判断:根据当强的业务逻辑处理情况,选择合适的处理方案。
- 外部输入:当完成相同的业务逻辑有多个可选路径的时候,外部输入用于提供路径选择判断。
在一个处理步骤的输出有多种可能的时候,判断逻辑支持。
任何复杂的case都可以分解为多个if else语句的组合。
不积跬步,无以至千里;不积小流,无以成江海。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步