Eriksson-Penker
是什么
Eriksson-Penker语言提供了一种专业的建模业务过程的方法,一个完整的Eriksson-Penker模型是一个活动的集合,有参与者、目标、事件、业务过程、信息、资源、输入、以及输出,Eriksson-Penke图主要强调了业务过程如何工作的。如下是一个Eriksson-Penker图的示例:
如下是对上图的说明:
1.
目标:代表组织的整体利益和满足组织的业务需要
2. 参与者:参与业务流程的人的抽象。
3. 业务过程: 表示一个活动的集合,把这些活动链接起来。
4. 输入:输入到业务流程的数据或者物料。
5. 输出:业务流程输出的数据或者物料。
6. 资源:支持业务流程执行的数据或者物料。
7. 信息: 业务流程传递的数据。 |
Eriksson-Penker有什么
下图是Eriksson-Penker Model在EA中的一个完整的视图:
在图中我们可以看到Eriksson-Penker 图有元素、关系。
如下是Eriksson-Penker的元素列表:
元素 |
说明 |
|
Process: 过程
Activity: 活动
Actor:人员
Start:开始
End:结束
Information:信息
Resources:资源
Abstract:抽象
People:人
Physical:物理
Business Event:业务事件
Goal:目标
Object:对象
Send:发送
Receive:接收
Object Read:对象读取
Object Written:写入的对象
Process Decision:过程决策
Business Rule:业务规则
Problem:问题
Cause:原因
Prerequisite:前提条件
Assembly Line:流水线
|
如下是关系列表:
关系列表 |
说明 |
|
Process
Flow:工艺流
Decision Flow:决策流
Resource Flow:资源流
Input:输入
OutPut:输出
Non-Causal(Control Flow):非因果(控制流)
Non-Causal(Object Flow):非因果(对象流)
Process Control: 过程控制
Achieve: 达成
Supply: 供应
Dependency:依赖关系
Contradictory: 对立关系
|
Eriksson-Penker应用场景
Eriksson-Penker模型用于项目计划时期,通常情况下是描述当前的业务流程和未来的业务过程。
Eriksson-Penker图对业务分析师、架构师和都很有用,它可以对业务流程进行全面的建模,这对进行业务流程改造和IT项目建设都是很好的基础。Eriksson-Penker可以用于如下场景:
业务人员进行业务分析时候的业务流程建模。
IT人员进行系统分析时候的信息化流程建模。
架构师对业务流程进行梳理时候的流程建模
对企业办公流程进行建模。
对客户服务流程进行建模。
任何需要建模流程的场合…. |
如何在EA中进行Eriksson-Penker 建模
首先打开模型向导
在EA中新建一个模型或者打开一个模型,点中Model根节点,然后鼠标右键菜单选择“添加模型向导”。操作界面如下图所示:
然后选择创建Eriksson-Penker
Model
具体操作过程如下:
1. 在模型向导菜单中选择Analysis ,如下图中①所示。
2. Analysis下级菜单中点击Eriksson-Penker Model,显示Basic Business
Process如下图中②所示。
3.点击Basic Business Process打开,如下图中③所示
4. 最后点击Create Pattern(s),一个基本的Eriksson-Penker Model创建完成,如下图中④所示
进行Eriksson-Penker建模
EA会打开一张Eriksson-Penker图,并显示对应的工具箱,如下图所示:
现在用户就可以把工具箱上的图元拖动到图上建模了。
如下就是使用Eriksson-Penker图描述商品购物流程:
Eriksson-Penker图-描述商品购物系统
如下是对商品购物流程图中的元素的说明:
1.
业务过程:整个订购商品的流程,包括多个活动:查询、订购、下单、送货;
2. 参与者:这里是消费者,也可以称为购物人员;
3. 目标: 给顾客提供满意度商品;
4. 事件:顾客 发出订购请求;
5. 信息:商品信息,订购信息,订单。
6. 资源:库存里的商品。 |
业务流程建模在需求分析和软件设计中都是非常重要的,Eriksson-Penker提供了很有用的建模方法,希望此文对大家了解和使用Eriksson-Penker起到帮助作用
。后续请继续关注我们,有更多文章,视频可供大家参考.
更多信息:
下载 pdf版:《Eriksson-Penker
模型(EA指南)》
本文使用的建模工具为EA,可以下载试用版 http://tool.uml.com.cn/ToolsEA/download.asp
后记
希望您读了此文后有所受益。
如果您有经验乐于分享,欢迎投稿给我们。
如果您对我们的培训、咨询和工具感兴趣:
|