流程图关注的是业务逻辑本身,是有一种面向过程的工具;无法为软件内部的交互提供分析支持。
流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序关系。
流程图面向业务逻辑,可以为软件的业务处理流程分析提供帮助。
复杂的业务流;多种可能情况可供选择;多种处理结果可能出现。
1)处理步骤、2)处理流程选择判断、3)外部输入;
在一个处理步骤的输出有多种可能的时候,判断逻辑支持。
任何复杂的case都可以分解为多个if else语句的组合。
原文:https://www.cnblogs.com/luao/p/10714861.html