【发布时间】:2012-10-25 18:10:46
【问题描述】:
我的任务是为一些客户端服务器创建流程图并在我们的组织软件中启动流程。我们的许多流程同时运行,因为它们彼此之间没有影响。这在流程图中传统上是如何表示的?
【问题讨论】:
标签: workflow conceptual
我的任务是为一些客户端服务器创建流程图并在我们的组织软件中启动流程。我们的许多流程同时运行,因为它们彼此之间没有影响。这在流程图中传统上是如何表示的?
【问题讨论】:
标签: workflow conceptual
我在想流程图并不是真的为此而设计的,但事实证明,实际上有一个表示并发的符号。 Wikipedia 说:
并发符号
由带有任意数量的进入和退出箭头的双横线表示。每当两个或多个控制流必须同时运行时,都会使用这些符号。当所有进入流都达到并发符号时,退出流被同时激活。具有单个入口流的并发符号是分叉;一个只有一个退出流的就是一个连接。
我在谷歌图片上环顾了一下,发现了这个符号:
但这仅适用于特定类型的并行性(如果您不一次生成所有线程怎么办?),并且根本不适用于多进程模型。如果是多进程模型,我会为每个进程制作一个单独的流程图。
【讨论】: