前页 | 后页 |
事件独立中间事件
当 Timer事件在正常序列流中用作独立元素时,它充当延迟机制。
创建 BPMN模型
- 创建一个名为开始的启动事件
- 向名为分叉的目标并行网关添加一个序列
- 将序列流添加到:
- A名为Delay15Minutes的独立定时器中间事件,并由此产生一个序列流
到一个名为Task1的活动
- 一个名为Task10Minutes的活动,从那个序列流到一个名为Task2的活动
- 一个名为Task20Minutes的活动,从那个序列流到一个名为Task3的活动
- 从Task1 、 Task2和Task3创建序列称为Merge的合并并行网关
- 将序列流添加到名为EndEvent1 的目标 EndEvent
配置 BPSim
在本节中,我们创建配置工件,指定模型包并配置每个元素的值。
物件 |
行动 |
---|---|
创建工件包 |
|
开始事件1 |
|
延迟15分钟 |
|
任务10分钟 |
|
任务20分钟 |
|
运行仿真
- 在“配置 BPSim ”对话框工具栏上,单击“运行”图标打开“运行仿真控制器”对话框
- 点击“运行”图标下拉箭头并选择“标准仿真”
- 仿真完成后,单击工具栏上的按钮,显示“BPSim PropertyParameter Values”对话框
- 单击查询按钮和“按属性分组”选项卡
分析
分叉并行网关将同时激活传出序列流(顺序未定义且不重要)。但是,我们希望任务的顺序是准确的:
- 任务2
- 任务1
- 任务3