基本模式(5个)
1、顺序模式 – 按照顺序执行各项活动
2、并行分支模式 – 同时运行两个活动
解释:在流程中的一点一个控制线程分成可以并行执行的两个控制线程,允许两个活动可以同时运行。
例子:
3、同步模式 – 同步两个并行的执行线程
4、单选模式 – 从多条路径中选择一个执行
5、简单合并模式 – 合并两个二选一路径
高级分支与同步模式(5个)
6、多选模式 – 从多条执行路径中选出几条
7、同步合并模式 – 合并多条路径,如果有多条路径被选择,则进行同步;如果只有一条路径被选择,则进行简单合并
8、多合并模式 – 合并多条路径
9、鉴别器模式 – 合并多条路径而不进行同步,只执行一次后续活动
10、M中的N模式 – 合并多条路径,进行部分同步,只执行一次后续活动
结构模式(2个)
11、任意循环模式 – 没有任何限制的执行工作流
12、隐含终断模式 – 如果没有事情可做,就结束
多实例模式(4个)
13、 Multiple Instances without Synchronization
注意看到这个模式,主要是用于表示实例之间的运行相互"非同步"的状态。按照普遍比较接受的说法是:N个实例之间相互独立而且并发执行,互不干扰。这类似于在程序上的进程/线程概念。
14、Multiple Instances with a Priori Design-Time Knowledge
这一模式是用于确立多实例的入口方式。入口主要处理的问题就是确定所需要生成的实例个数 N 。而这个 N 在设计流程的时候就确定了。
15、Multiple Instances with a Priori Run-Time Knowledge
入口方式也可以动态确定,这一模式是表示在流程运行的过程中,B 中第一个实例产生以前就确定 N 。当然了,确定这个N 的时机可以是前面 A,也可以是 A 前的工作任务。总之是在第一个实例产生前就确定下来的,也可以视作该模式的应用。
16、Multiple Instances without a Priori Run-Time Knowledge
与上面模式相反,是在 B 产生最后一个实例以前(或者所有实例合并以前),都可以产生新的实例,而且不限数量。
基于状态的模式(3个)
17、推迟选择模式 – 执行两个可选线程中的一个,那个线程将被执行是隐含的
18、交替并行模式 – 两个活动可以以任何顺序执行,但不能并行进行
19、里程碑模式 – 当一个里程碑到达时,激发一个活动
取消模式(2个)
20、取消活动 – 取消当前活动
21、取消过程 – 取消该过程
例子:当订单登记活动完成后,客户通知才可以进行。
解释:工作流流程中的一个活动只有当另一个活动完成后才能进行。
分享到:
相关推荐
- **定义**:工作流模式是指在工作流模型中反复出现的特定连接关系或结构模式。 - **作用**:通过对这些模式的研究和总结,可以更有效地设计和优化工作流过程。 ### 分布式工作流技术 随着信息技术的发展,尤其是...
工作流模式...................................................................................................................................1 2.1 基本控制流模式(Basic Control Flow Patterns)............
FireWorkflow 3 工作流模式实现整理 FireWorkflow 3 是一种流行的工作流引擎,用于实现复杂的业务流程。该引擎提供了多种工作流模式,帮助开发者快速构建企业级应用程序。本文档对 FireWorkflow 3 中各种工作流模式...
工作流模式是设计和实施业务流程自动化的一种标准方法,它涉及到任务、活动和决策的组织方式,以确保流程的高效性和一致性。以下是基于提供的文件内容的工作流模式的详细解释: 1. **基本控制模式** - **顺序...
### 用着色Petri网建模工作流模式 #### 引言 随着信息技术的不断发展,工作流技术作为实现业务过程自动化的核心手段,在企业信息化、政务处理、教育等多个领域发挥着重要作用。工作流模式作为衡量工作流建模语言在...
工作流模式是设计和实施业务流程自动化的一种标准模板,它为流程设计师提供了构建高效、灵活和可维护工作流程的基础。这些模式涵盖了从简单的任务顺序执行到复杂的并发处理和异常管理等各个方面。 一、基本控制模式...
作流挖掘技术能够从系统的执行日志中构建出过程,大部分过程挖掘方法都使用了一种图形化的...讨论了工作流模式图挖掘,它实际上是工作流挖掘的一种扩展;对其中所涉及 的问题进行了剖析,并介绍了一种模式图挖掘算法。
工作流挖掘技术能够从系统的执行日志中构建出过程,大部分过程挖掘方法都使用了一种图形化的...讨论了工作流模式图挖掘,它实际上是工作流挖掘的一种扩展;对其中所涉及的问题进行了剖析,并介绍了一种模式图挖掘算法。
工作流模式(Workflow Patterns)是业务流程管理(Business Process Management, BPM)领域中的一种标准化设计模式,它们提供了在系统中实现工作流逻辑的通用方法。这些模式由BPM领域的专家们提炼并归纳,旨在帮助...