前页 | 后页 |
BPSim业务模拟
开放的 BPSim 规范提供了一组丰富的材料,涉及如何为活动或任务配置和分配资源、如何引发事件、决策制定和其他现实世界的能力。一旦根据 BPSim 规范进行配置,业务流程模型(在 BPMN 中构建)可以传递给合适的 BPSim 模拟引擎,并使用运行信息中附加的配置数据,按照 BPMN模型中定义的流程运行。
BPSim 规范非常详细,为感兴趣的建模师和业务战略家提供了前所未有的灵活性,可以将操作信息分配给模型,然后根据从仿真引擎返回的信息评估解决方案的质量。本节详细介绍了配置模型以执行细节时可用的各种屏幕和选项。
Sparx Systems提供支持 BPSim 的模拟器 - BPSim 执行引擎。这个插件
与Enterprise Architect中定义的运行和 BPMN 模型集成,提供运行和存储多个模拟结果的能力,并在每个配置的结果集之间进行方便的比较。
BPSim 执行引擎是访问和使用 BPSim 配置功能的先决条件。执行引擎集成了Enterprise Architect的统一和终极版本;在企业版中使用,可以单独购买和安装。
设置好 BPSim 配置后,模拟执行过程会以标准形式导出 BPMN模型及其 BPSim 数据。这确保了对模型的更改始终合并到模拟中。类似地,模型导出过程以可以导入另一个模型并由Sparx Systems BPSim 执行引擎或任何其他符合标准的 BPSim 引擎使用的形式捕获 BPMN模型及其 BPSim 数据。
安装 BPSim
虽然 BP 与Enterprise Architect的统一和终极模拟版集成,但它与企业版分开,并且 - 购买后 - 必须安装在您的系统上。
对于所有三个版本,您必须确保在您的系统上也安装了正确版本的Java Runtime环境(JRE) 和Java Development Kit (JDK)。
BPMN模型与BPMN仿真
配置 BPSim窗口可帮助您定义多个类别的仿真参数,每个类别侧重于仿真配置的一个方面。例如,您将定义:
- ScenarioParameters,定义仿真本身应该如何进行
- 控件参数,它检查活动如何在业务流程中流动,由控件事件的可能性和某些事件的优先级序列
- 时间(时间)参数,检查活动处理中一个或多个阶段的持续时间如何影响业务流程
- 资源参数,检查工人和其他资源的类型和角色的参与、所需数量、成本和可用性
用户可以结合图表和 Charting功能快速改变、模拟和比较业务流程模型的各个方面,并以多种图表格式之一显示模拟之间的差异。
如果您正在跨多个项目工作,您可以在它们之间导出和导入 BPSim 配置。该配置自动携带它所基于的 BPMN 2.0模型。
Enterprise Architect业务流程仿真仿真配置工具基于工作流管理联盟(WfMC)开发的BPSim框架。
注记
- 如果单击图表或浏览器窗口中的业务流程元素或连接器,它将在配置 BPSim窗口中突出显示并选中
- 您模拟的业务流程可以包含多个包中的元素;要在模拟中包含外部元素,您必须创建一个包含“父”包和包含外部元素的“外部”包或外部元素本身的包图;创建一个:
- 将包连接器从父包导入到每个外部包,或者
- 从父包到每个外部元素的依赖连接器