0

我正在从事的当前项目将使用 BPMN 对业务流程(正如他们所说的那样)进行建模。用户界面基本完成。这是一个基于 AngularJS 的网络前端。还有一个向导应该用于业务流程中的用户交互。在我看来,该向导的每个页面都可以分配给单个用户任务 (bpmn)。

出乎意料的是,巫师应该表现得像个巫师。有下一页和上一页的按钮以及模式对话框和完成按钮。如果我对每个向导页面的用户任务进行建模,我担心这种行为是否会与 bpmn 引擎一起工作。

问题:

  1. 你会用 BPMN 为向导建模吗?
  2. 这个 BPMN 应该是可运行的 BPMN 还是传统实现的(例如普通的 AngularJS)?
4

2 回答 2

1

仅当每个向导“页面”实际上是独立的任务时,我才会使用 BPMN 任务对该向导进行建模。例如,如果每个任务都可能由不同的用户执行,我认为将其建模为 BPMN 任务序列是有意义的。

如果单个用户快速完成所有向导,我建议在 AngularJS 中实现所有逻辑。

于 2016-03-14T18:13:11.363 回答
0

不,每个角色/泳道一个任务,而不是同一泳道内的一串珍珠。使用结构化流程的一个要点是正确进行移交,而这里没有。此外,性能会很差。

于 2016-04-04T12:07:57.713 回答