0

当用户A在我们的系统(j2ee web app)中开始业务时,他填写表格然后他可以提交给另一个用户B,他会同意或不同意,用户B同意并提交给用户C ...

如果这种情况不是 BPM,那是什么?

是否有任何开源框架可以帮助做到这一点?

对不起我的英语不好:C

4

3 回答 3

2

在这种情况下,BPM 听起来有点矫枉过正。

您所描述的可以通过对不同用户使用数据库更新来实现。

示例:用户 A 提交表单,他可以决定是否将其提交给用户 B。如果 A 确实使用此功能,那么您执行表更新,将该过程置于“待定”模式并通知用户 B 他必须同意. 等等...

这过于简单化了,但我希望你能大致了解。

于 2010-12-06T10:43:36.877 回答
1

这听起来像是一个涉及人类的业务流程,因此请查看 BPEL4People 和 WS-HumanTask。

因此, Ode可能是一个有趣的开源框架。

于 2010-12-06T10:40:10.407 回答
0

是的,这是 BPM 的一个场景。在业务流程管理中,您可以看到这种交互(一系列人类活动,它是一个业务流程)。是BPM的一个很好的介绍。如果您想要在上层为您的流程开发一个框架,您可能需要了解bizagi的概述。

于 2012-12-28T16:44:24.797 回答