前页 | 后页 |
BPSim成本参数
BPSim 1.0提供了一种设置成本参数并从过程仿真实验中接收成本统计信息的方法。 BPSim提供了一个框架, 可根据两个参数来确定可变成本,这两个参数都与模拟过程中执行的活动水平有关。这些参数是:
- 完成成本(BPSim规范中的“固定成本”)-每次操作完成时产生的成本;此费用可以与任务,流程,子流程,呼叫活动或资源元素相关
- 时间成本(BPSim规范中的“单位成本”)-每当任务,流程,子流程,呼叫活动或资源繁忙一段时间后所产生的成本
- 活动-完成活动后,就会产生完成费用;每当活动结束时,就会产生时间成本(单位成本*时间)
- 资源-每当涉及的每个资源完成一项活动时,都会产生完成费用;每当涉及的每个资源完成一项活动时,都会产生时间成本(单位成本*时间)
- 流程-只要流程完成,就会产生完成费用;每当流程完成时,就会产生时间成本(单位成本*时间)
在本主题中,我们讨论两个示例,这些示例演示成本参数的配置和仿真。
- 设定活动成本
- 设置资源成本
在活动上设置成本参数
创建BPMN模型(活动)
- 在“浏览器”窗口中,创建一个StartEvent1 ,一个GlobalTask1 ,两个AbstractTasks和一个EndEvent1
- 按住Ctrl键并将元素从“浏览器”窗口拖动到图上,将GlobalTask1作为调用(调用活动)粘贴为称为全局调用(100 + 2 * 10)
- 给元素命名,并将它们与序列流连接;应该调用两个AbstractTasks:
- 任务(100 + 3 * 30)和
- 任务(100 + 4 * 20)
BPSim配置
在图中创建一个业务流程模拟配置工件,右键单击它,然后选择“配置BPSim”选项。设置配置以链接到包含BPMN模型元素的Package,并按照指示配置这些BPSim参数。
参数 |
设定值 |
---|---|
方案参数 |
|
控制参数 |
|
时间参数 |
在对话框的左侧,展开“活动”组。
|
成本参数 |
|
模拟
- 在“配置BPSim”对话框工具栏中,单击“运行”按钮;显示“ BPSim Simulation Controller”对话框
- 单击运行按钮,然后选择“标准仿真”
- 模拟完成后,单击“ BPMN模拟控制器”对话框工具栏上的按钮;显示“ BPMN仿真报告视图”
- 通过单击按钮并选择“仅显示非空项目”来过滤报告
分析
活动 |
分析 |
---|---|
任务(100 + 4 * 20) |
|
任务(100 + 3 * 30) |
|
全局拨打(100 + 2 * 10) |
|
BPSim成本过程 |
|
在资源上设置成本参数
创建BPMN模型(资源)
- 在“浏览器”窗口中,创建一个StartEvent1 ,一个GlobalTask1 ,两个名为Task(由Junior)和Task(由Senior)组成的abstractTasks和一个EndEvent1
- +从浏览器窗口中拖动元素到图上,将GlobalTask1粘贴为名为call global(由Junior调用 )的调用(调用活动)
- 将元素与顺序流连接
- 创建两个BPMN2.0资源元素: 初级开发人员和高级开发人员
BPSim配置
在图中创建一个Business Process Simulation配置工件,右键单击它并选择“ Configure BPSim”选项,然后将配置设置为链接到包含BPMN模型元素的Package并按照指示配置这些BPSim参数。
参数 |
设置 |
---|---|
方案参数 |
|
控制参数 |
|
时间参数 |
在对话框的左侧,展开“活动”组。
|
资源参数 |
在对话框的左侧,展开“资源”组。
为活动分配资源 在对话框的左侧,展开“活动”组,然后单击:
|
成本参数 |
|
模拟
- 在“配置BPSim”窗口工具栏中,单击“运行”按钮。显示“ BPSim Simulation Controller”对话框
- 单击运行按钮,然后选择“标准仿真”
- 模拟完成后,单击“ BPMN模拟控制器”对话框工具栏上的按钮;显示“ BPMN仿真报告视图”
- 通过单击按钮并选择“仅显示非空项目”来过滤报告
分析
资源资源 |
结果 |
---|---|
初级开发人员 |
|
高级开发人员 |
|