预订演示
前页 后页

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仿真

Business Process Simulation (BPSim) overview in Sparx Systems Enterprise Architect.

配置 BPSim窗口可帮助您定义多个类别的仿真参数,每个类别侧重于仿真配置的一个方面。例如,您将定义:

  • ScenarioParameters,定义仿真本身应该如何进行
  • 控件参数,它检查活动如何在业务流程中流动,由控件事件的可能性和某些事件的优先级序列
  • 时间(时间)参数,检查活动处理中一个或多个阶段的持续时间如何影响业务流程
  • 资源参数,检查工人和其他资源的类型和角色的参与、所需数量、成本和可用性
您可以维护多个版本的配置(单独的工件配置也可以维护多个版本)并轻松比较每个配置的差异,以了解如何改变仿真或流程执行的流程例如,您可以建立一个基线配置,然后创建多个“假设”?改变一个或多个参数的配置。通过仿真引擎运行这些配置后,您可以检查每个结果并确定每个配置的相对优点。此处应用的一个有用原则是一个配置中常见的、未更改的数据由仅包含变化数据的另一种配置简单继承 - 因此,您可以在当前变量集上运行模拟,该模拟利用了标准数据配置同时。

用户可以结合图表和 Charting功能快速改变、模拟和比较业务流程模型的各个方面,并以多种图表格式之一显示模拟之间的差异。

如果您正在跨多个项目工作,您可以在它们之间导出和导入 BPSim 配置。该配置自动携带它所基于的 BPMN 2.0模型。

Enterprise Architect业务流程仿真仿真配置工具基于工作流管理联盟(WfMC)开发的BPSim框架。

注记

  • 如果单击图表或浏览器窗口中的业务流程元素或连接器,它将在配置 BPSim窗口中突出显示并选中
  • 您模拟的业务流程可以包含多个包中的元素;要在模拟中包含外部元素,您必须创建一个包含“父”包和包含外部元素的“外部”包或外部元素本身的包图;创建一个:
    - 将包连接器从父包导入到每个外部包,或者
    - 从父包到每个外部元素的依赖连接器

了解更多