首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何实现一个包含多个工作流的项目?

如何实现一个包含多个工作流的项目?
EN

Stack Overflow用户
提问于 2010-08-23 13:39:09
回答 1查看 741关注 0票数 0

我刚刚得到一个项目,我需要实现许多工作流程,我正在考虑使用jbpm引擎来实现这些工作流程,所以我想知道他们的限制,我需要考虑通过使用jbpm引擎,或任何替代?

我们的工作流程如下所示:

用户填写申请表,=>助理经理批准,=>部门主任批准,=>董事批准,=>老板批准。我们还需要定制任务表单,并与其他图例系统集成。他们有没有像Java中的windows那样的工作流基础?非常感谢您的任何推荐!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-08-23 16:10:59

我不得不说,当涉及到核心库或.Net库时,我在Java和.Net中的工作流程要么功能不足,要么过于复杂。

话虽如此,我发现在大多数情况下,拥有一个带有状态的表是可行的。让我解释一下。

在表中有一个外键,其中包含引用状态表的申请表。

具有包含ID (PrimaryKey)列和StatusName列的状态表。

状态应包括:

ID(1) 捕获-用户填写申请表。

ID(2) 等待助理经理审批-助理经理审批

等等,所有的状态...

有一个用户表或make usage Java - ACL,它为每个用户和组分配了组。

例如,有权访问助理经理审批的人员/人员将能够看到状态为Captured的申请表。

你现在应该已经明白了。

另一方面,我确实发现jBPM非常有用,但我也认为它在更大的工作流环境中有其一席之地。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3544980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档