绘制流程图遵循的规则 标准流程图怎么做( 二 )


而人们所做的,它体现了一种“行动或操作” 。而UML把它叫做,其实和的意思是一样的,后面我们会用到的概念 。
活动的标准绘制方式是一个圆角矩形框,里面写着具体的活动,活动的内容写成“主语+谓语+宾语”,宾语或主语可以是根据说话习惯省略 。
活动由带箭头的线连接,称为“过渡” 。意思是完成一个活动后,可以转移到下一个活动 。比如物流人员将货物送到家后,用户会确认订单完成,否则无法进入下一个活动 。
2.开始和结束的概念
流程图有一个“起点”,用于指示流程从哪里开始 。起点是一个小的实心圆 。
流程图也有一个“结束点”,用来表示上一步的“活动”是流程的结束 。对于上述订单流程,结束活动是“用户确认收货” 。本次活动完成后,整个流程就完成了 。端点绘制规则是实心圆加空心圆 。
注意:起点一定要有,终点可以省略也可以不画 。绘制饰面的好处在于它可以让其他人知道您已经考虑过饰面 。但是有些过程涉及的端点太多,而且结束很明显,画起来很麻烦 。
3.判断与平行概念
现在我们已经能够绘制流程图了 。但是我们发现这个过程会有很多细节需要补充,这就是我们接下来要介绍的判断和并行的概念 。让我们以问题为出发点,看看如何改进流程图 。
如果订单有不同的“在线支付或货到付款”流程怎么办? - 用判断符号解决 。
此时需要物流人员判断订单 。如果是在线支付(发货前付款),商品将直接交付给用户 。否则,用户必须在发货前先支付现金或刷POS机 。流程图如下:
这个判断点用菱形符号表示 。此时一进多出,用方括号表示出线的判断条件 。这里:
【绘制流程图遵循的规则标准流程图怎么做】条件一为“如果用户在线支付”(简称:在线支付),则对应的动作为“物流到用户”;
第二个条件是“如果用户支付货到付款”(简称:现金支付),对应的动作是“物流收到现金” 。
第三个条件是“如果用户选择POS支付”,那么“物流使用POS机收款” 。
请注意,它与其他流程图中的菱形符号不同 。菱形符号中不允许写任何字,但意思是一样的 。在菱形的位置,其实可以写“物流确认付款”,通俗易懂但略显繁琐 。
另外一个例子是电子商务的遭遇,如果用户已经完成支付,有时他会回去通知商家 。商家也将有两种选择,“同意取消订单”或“拒绝坚持发货” 。两种表达方式都达到了相同的效果,只是方式不同 。
在了解了与传统流程图的不同表示方法后,对于UML系统,除了上面介绍的菱形表示方法外,还有一种方法是不添加菱形判断图标,如下图所示:
这两种表达方式都是可以接受的,但要注意将判断条件写在过渡线上 。在这种情况下添加到判断中的菱形图标会更清晰 。这时候,显然需要后勤人员在这里做出判断 。
如果用户要同时开票,如何表达流程? - 使用并行标志解决 。
现在很多发货都是随货和发票一起寄的,或者支持电子发票的方式 。但仍有部分企业开具纸质发票,货物与开票地点不一致 。此时需要将商品和发票分别发送给用户 。
此时表示有两名物流人员,一名在发货,一名在发发票 。这里是一个并行处理,表达式如图:
画法是画一条粗横线,加上一条进多出的过渡线 。对于这个例子,两个分支流程分别是发货和发货发票,此时同步处理,但不关心谁先做,谁后做 。
4. 和合并概念
网上支付和现金支付完成如何表达? - 通过合并解决 。