EPC作业流程图简介.docVIP

  • 0
  • 0
  • 约1.79千字
  • 约 9页
  • 2026-01-30 发布于江西
  • 举报

EPC(事件驱动过程链)介绍

总结了一下EPC基础概念和关键内容,抛砖引玉了。

1、EPC建模方法概念

1)EPC是事件驱动过程链(Event-DrivenProcessChain)缩写。

2)EPC模型经过将业务过程中静态资源(系统、组织、数据等)组织在一起形成一个能够完成特定任务或步骤动态模型。

3)EPC模型表现了商业业务增值过程。

2、EPC建模方法关键

?事件Events??功效Functions??规则Rules

3、EPC-建模规则

1)每一个模型必需最少包含有一个开始事件和一个结束事件。

2)功效和事件总是交替着出现。

3)时间和功效永远只有一个输入和一个输出连接。

4)步骤路径使用规则进行分离和合并。

5)功效多事件触发也是经过规则表示。

6)决议必需是由功效作出。

7)通常做出了某种决议功效,后面总是紧跟着规则。

8)经过规则表现某个决议以后多种可能路径。

9)紧跟在规则以后事件,表现了决议一个可能结果。

10)规则不能同时有多个输入和输出。

4、事件Events

定义:事件是环境一个特定状态,当环境改变到这种状态时,对应步骤就被触发了。通常也能够了解魏现实世界事物某种状态改变,常见三种情况:

1)能触发某个步骤开始外部改变(比如:用户订单抵达)

2)步骤内部处理状态改变(比如:产品制造完成)

3)带来外部影响结果(比如:订单送到用户手中)

关键点:事件能够是某人为事件或是计算机系统操作结果;事件描述,通常采取一个主谓结构词组来表示一个状态,比如:订单抵达、成本计算完成;

怎样判定有效事件:这个事件真代表状态改变吗?这个事件是直接触发步骤?还是仅仅影响步骤?

5、事件命名

1)?步骤开始事件

步骤开始事件通常来自于系统之外,它开启步骤第一个功效,所以命名时应注意相对于整体步骤意义,而不是仅仅对于其后第一个功效有意义

2)?步骤中间事件

步骤中间事件既是上一个功效结果,又会触发下一个功效,命名上通常会以上个功效结果为主

3)?步骤结束事件

步骤结束事件是整个步骤结果,也可能是另外一个步骤开端,命名上需要注意选择对结束步骤和触发步骤全部有意义名称

6、功效Functions

定义:功效表示业务步骤中某个行为或完成特定任务活动。

关键点:通常,步骤中每一个活动全部应该是一个增值过程;功效可能由人或计算机系统完成;每一个功效全部包含有输入,经过处理发明输出;功效描述,通常采取动宾短语来表示,比如:输入订单、计算成本,应该避免使用模糊单个动词来表示

7、EPC建模—简单例子

?

8、规则Rules–OR?XOR?AND

操作符

在功效以后:单输入多输出

在功效之前:多输入单输出

OR

或决议,在一个决议以后有一个或多个可能结果路径

或事件,功效有一个或多个可能触发事件

XOR

异或决议,在一个决议以后某个时刻有且仅有一个结果路径

异或事件,某个时刻有且仅有一个触发事件

AND

和决议,在一个决议以后有多个并行结果路径

和实践,全部事件要同时满足才能触发事件

9、规则-使用关键点

不要组合规则,这么会难以了解。

避免在事件以后使用OR和XOR,尽可能使用功效来作出决议。

在功效以后,除非清楚知道多分支结果事件会同时发生才用OR,不然尽可能采取XOR。

分支和合并通常使用同一个规则,假如要合并分支,在事件以后合并会更轻易了解。

10、规则-分支和合并

分支:事件使用和规则能够触发两个并行步骤,不能使用或、异或规则。尽可能避免,组合规则

11、规则-多重事件触发

事件出现场景

事件作用

使用逻辑

非同时发生事件

有相同事件处理过程

XOR

非同时发生事件

事件处理过程不一样

需要更复杂逻辑

同时发生事件

同时发生和单一事件发生效果相同

OR

同时发生事件

各自需要不一样处理

OR

同时发生事件

需要二者全部完成才行

AND

12、规则-依靠关系

依靠:是指步骤某部分得以进行之前必需满足条件或必需完成任务,依靠通常是一个状态而非状态改变,避免把依靠变成事件,通常能够使用功效来检验依靠关系

13、总结

EPC能够描述复杂步骤,不过为了易读,应该注意经过控制粒度来界定表示步骤细节。

EPC规则是为了将步骤表示更清楚,遵照标准有利于知识整理和传输。

文档评论(0)

1亿VIP精品文档

相关文档