




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、EPC(事件驱动过程链)简介总结了一下EPC的基本概念和重点内容,抛砖引玉了。1、EPC建模方法的概念1) EPC 是事件驱动过程链(Event-Driven Process Chain )的缩写 。2) EPC 模型通过将业务过程中的静态资源(系统、组织、数据等)组织在一起形成一个能够完成特定任务或者流程的动态模型。3) EPC 模型体现了商业业务的增值过程。2、EPC建模方法的核心 事件Events 功能Functions 规则Rules3、EPC-建模规则1) 每一个模型必须至少包含有一个开始事件和一个结束事件。2) 功能与事件总
2、是交替着出现。3) 时间和功能永远只有一个输入和一个输出连接。4) 流程路径使用规则进行分离与合并。5) 功能的多事件触发也是通过规则表达。6) 决策必须是由功能作出。7) 凡是做出了某种决策的功能,后面总是紧跟着规则。8) 通过规则体现某个决策之后的各种可能路径。9) 紧跟在规则之后的事件,体现了决策的一种可能结果。10) 规则不能同时有多个输入和输出。4、事件Events定义:事件是环境的一种特定状态,当环境改变到这种状态时,相应的流程就被触发了。通常也可以理解魏现实世界的事物的某种状态的改变,常见的三种情况: 1) 能触发某个流程开始的外部改变(比如:客户订单到达)2) 流程内部处理状态
3、的改变(比如:产品制造完毕)3) 带来外部影响的结果(比如:订单送到客户手中)要点:事件可以是某人为事件或者是计算机系统操作的结果;事件的描述,通常采用一个主谓结构的词组来表示一个状态,比如:订单到达、成本计算完成;如何判断有效事件:这个事件真的代表状态改变吗?这个事件是直接触发流程?还是仅仅影响流程?5、事件命名 1) 流程开始事件流程开始事件通常来自于系统之外,它启动流程的第一个功能,因此命名时应注意相对于整体流程的意义,而不是仅仅对于其后的第一个功能有意义2) 流程中间事件流程中间事件既是上一个功能的结果,又会触发下一个功能,命名上通常会以上个功能的结果为主3)
4、60;流程结束事件流程结束事件是整个流程的结果,也可能是另外一个流程的开端,命名上需要注意选择对结束流程和触发流程都有意义的名称6、功能Functions定义:功能表示业务流程中的某个行为或者完成特定任务的活动。要点:通常,流程中的每一个活动都应该是一个增值过程;功能可能由人或者计算机系统完成;每一个功能都包含有输入,经过处理创造输出;功能的描述,通常采用动宾短语来表示,比如:输入订单、计算成本,应当避免使用模糊的单个动词来表达7、EPC建模简单例子 8、规则Rules OR XOR AND操作符在功能之后:单输入多输出在功能之前:多输入单输出OR或决策,在一
5、个决策之后有一个或多个可能的结果路径或事件,功能有一个或多个可能的触发事件XOR异或决策,在一个决策之后的某个时刻有且仅有一个结果路径异或事件,某个时刻有且仅有一个触发事件AND与决策,在一个决策之后有多个并行的结果路径与实践,所有事件要同时满足才能触发事件9、规则-使用要点不要组合规则,这样会难以理解。避免在事件之后使用OR和XOR,尽量使用功能来作出决策。在功能之后,除非清楚知道多分支结果事件会同时发生才用OR,否则尽量采用XOR。分支和合并通常使用同一个规则,如果要合并分支,在事件之后合并会更容易理解。10、规则-分支与合并分支:事件使用与规则可以触发两个并行流程,不能使用或、异或规则。尽量避免,组合规则11、规则-多重事件触发事件出现场景事件的作用使用逻辑非同时发生的事件有相同的事件处理过程XOR 非同时发生的事件事件处理过程不同需要更复杂的逻辑同时发生的事件同时发生与单一事件发生效果相同OR同时发生的事件各自需要不同的处理OR同时发生的事件需要两者都完成才行AND12、规则-依赖关系依赖:是指流程某部分得以进行之前必须满足的条件或必须完成的任务,依赖通常是一种状态而非状态的改变,避免把依赖变成事件,通常可以使用功能来检
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度私人房产全款买卖合同(带家具家电)
- 二零二五年度儿童乐园加盟经营协议
- 2025年度门面房租赁与物业管理责任合同
- 2025年度跨境贸易合同终止的多种国际法律适用情形
- 人才猎头服务与委托协议书
- 股权转让协议承债
- 智慧城市基础设施升级改造合同
- 网络教育培训平台开发协议
- 个人生活用品买卖合同
- 数学课本中的几何之旅教案设计
- 【9语一模】2024年蚌埠市怀远县中考一模语文试题
- 《智能制造技术基础》课件-第1章 智能制造技术概述
- 国网基建安全管理课件
- 10.1.2事件的关系和运算(教学课件)高一数学(人教A版2019必修第二册)
- 传统与现代滋补品的营销变革
- DB37T 5123-2018 预拌混凝土及砂浆企业试验室管理规范
- 陈元方年十一时课件
- 2024解析:第九章固体压强-讲核心(解析版)
- 《公路养护安全培训》课件
- 宏观经济管理学
- 高校实训室安全管理培训课件
评论
0/150
提交评论