前页 后页

配置继承

定义BPSim配置时,它可能包含大量数据,其中一些与三个单独的Perspectives中的每一个相关,而某些则是配置的基本数据,这些数据分组在“ Configuration”对话框的三个页面或选项卡上。使用BPSim执行业务流程模拟的主要目的是观察改变某些参数值的影响,而其他参数则保持不变。然后,将所有标准数据保存在仅创建一次的单个位置中,并在一个或多个单独的位置处理变量数据,这些位置可以参考基础数据,这将非常有用。这也意味着,如果您更改了任何标准数据,则更改将反映在引用该标准数据的所有配置中。

在BPSim中,可以使用配置工件元素之间的继承来实现这种安排。

从本质上讲,您将在基本配置中定义标准数据,并在称为资源场景1,资源场景2,计时场景A或控制场景B的配置中定义要处理的数据(仅该数据)。然后将创建从方案配置工件(源)到基本配置工件(目标)的Generalize连接器。

Business Modeling diagram for BPSIM Inheritance in Sparx Systems Enterprise Architect.

在方案配置上运行模拟时,它将继承基本配置中定义的数据,并且模拟将像处理包含所有数据的单个配置一样执行。如果方案配置包含也在基础中定义的数据,则方案中的(更改的)值优先。

比较

为了跟踪基础配置和方案配置的设置方式以及它们之间的区别,您可以对其中一个运行“ BPMN仿真配置”报告,并将其他拖到同一报告中。

无论您选择“仅显示不同的项目”选项还是“突出显示不同的项目”选项,您都将在一个列中看到所有基本配置数据,而在另一列中看到少量的方案数据。这两列中都出现数据的地方,您可以比较值并检查方案值已更改为什么。

同样,在两种配置上都运行模拟时,可以显示“ BPMN模拟报告视图”并比较模拟结果。在这种情况下,如果选择“仅显示不同的项目”或“突出显示不同的项目”选项,则会看到一个更小的数据集,其中方案值与基本配置值不同,因为在模拟中方案将具有继承了所有基本配置数据,并且将产生基本相同的输出。

学到更多