2010-10-08 45 views
10

我正在寻找PHP框架来构建工作流管理系统。 虽然在网上搜索我得到了最好的RADICORE。只是寻找更多的选择,以便我可以比较它们,并与其中一个去构建工作流管理系统的PHP框架

我的要求是: 我需要框架,可以定义一个工作流程,就像我们在RADICORE做的,然后玩它。播放意味着如果我的工作流程中有4个步骤,我可以删除一个并查看工作流程如何进行。 有许多框架可以用来生成现有流程的图形。 所以我基本上有兴趣定义一个工作流程,而不是为现有框架生成图形。

而我应该是一个开源框架(基本上是PHP)。

+0

我向你建议Zend Framework。 – pltvs 2010-10-08 09:36:58

+0

可能的重复:http://stackoverflow.com/questions/248393/workflow-tools-comparison – stillstanding 2010-10-08 09:37:07

+0

寻找类似于RADICORE的产品/框架 – user367134 2010-10-08 09:55:50

回答

0

我可以建议formapro/pvm库。

该库为我们提供了构建workflow或业务流程(如BPMN)的框架。 它的工作原理是:你建立一个进程,创建节点和转换,并将它们连接起来。然后你可以这样做:

  • 保存过程并稍后执行。
  • 克隆并执行多个进程。
  • 暂停&继续执行。
  • 支持异步转换。并行执行任务。
  • 支持fork-join,条件,周期等。

它由workflow nets (WF-nets)graphs理论支持。 。这是一个很好的post on how Petri Nets works

这是非常强大的,同样易于使用(感谢Petri网理论)。