2008-05-05

工作流程与业务表单绑定的困惑

关键字: jbpm
关于工作流,有个问题:

一个项目,比如OA,  它的公文表单与流程实例绑定,可以从start节点流转到end节点。可是:

但一个ERP中的流,例如一个流程是这样的:

start
节点A 生成表单i1 审批 审批后流转到
节点B 生成表单i2 审批 审批后流转到
节点C 生成表单i3 审批 审批后流转到
节点D 生成表单i4 审批 审批后流转到
end

这样的流程,将表单和流程实例如何绑定,这样的话有什么好外吗?

现在开发项目要考虑用不用工作流引擎,我想要是用的话,这样的流程,会不会推动使用工作流引擎的意义了?

有没有什么好的办法?

请大家帮帮忙,十分困惑!
评论
fantasy 2008-05-05
qq250203031 写道
使用JBPM怎么解决这个问题?因为这项目准备用这个引擎

对于jbpm我不是很了解,不过思想应该差不多。
可以参考这篇文章http://flytogether.javaeye.com/blog/70007
fantasy 2008-05-05
举一个例子:如发布公告流程
一共有三个步骤: 起稿->审批->完毕
起稿步骤的操作是:提交。
审批步骤的操作是:审批通过,驳回。

当用户提交公告的时候
1.系统会启动流程,建立公告ID与流程ID的关系。
2.用户需要在页面上输入提交意见,系统保存流程意见。
3.给提交用户的人创建一个已办任务,给审核人创建一个待办任务。

提交公告的用户通过已办任务,能够进入公告明细页面,这个页面能够看到流程意见列表和流程跟踪。
审核公告的用户通过待办任务,能够进入公告审核页面,这个页面能够公告明细,能够输入流程意见,能够执行审批通过或者驳回的操作。

针对于不同的步骤会有不同的页面,用户进入不同的页面来处理任务。
qq250203031 2008-05-05
使用JBPM怎么解决这个问题?因为这项目准备用这个引擎
qq250203031 2008-05-05
十分感谢,我先看一下
qq250203031 2008-05-05
补充一下。。。。

网上说ERP,OA系统使用工作流,怎么来实现我说的这种情况?如果在程序中创建表单,那不失去了自定义流程的灵活性了么?
fantasy 2008-05-05
这个流程很简单,可以考虑使用osworkflow。
可以参见这篇文章
http://osworkflow.group.javaeye.com/group/blog/189594
发表评论

提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则

您还没有登录,请登录后发表评论

qq250203031
搜索本博客
博客分类
最近加入圈子
最新评论