问题标签 [business-process-management]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1331 浏览

php - 需要帮助来设计工作流系统

我计划开发一个基于 Web 的工作流程系统,该系统还为工作流程创建和表单构建器提供不同实体的拖放选项。主要是我在寻找 PHP 的解决方案,但如果不能,那么我可以使用 Java。

我得到了一些关于 ezComponnts 的信息,但我还需要一个可视化,像这样的东西,所以我想知道什么对我来说是最好的选择?ezComponnt 在编程上看起来不错,无论如何我可以在其中集成可视界面和表单构建器吗?或者我将可视化构建器制作为桌面程序,然后将整个工作流程导出到某个 TextFile 中?

0 投票
1 回答
366 浏览

java - 如何在 Bonita BPM 表单中显示小程序?


当我尝试通过带有数据的 HTML Widget 在 Bonita Form 上显示一个小程序时:

我收到了这个错误:

我已经 JAR 文件(选择池 > 应用程序 > 依赖项 > 添加 JAR),但仍然无法正常工作。

我认为当我在工具栏上按 [运行] 时,WAR 生成丢失的依赖项.. 或生成到页面的模板找不到小程序类..

0 投票
1 回答
242 浏览

java - java bpm 用于大数据和子工作流的多实例化

任何人都可以向我推荐一个用于操作数据库中大量记录的开源 java bpm/工作流解决方案。这些记录可能以百万计。每条记录都会为它们的字符串操作创建一个子工作流。

我们为此使用了 bonita 开放式解决方案。但无济于事,因为执行/启动时间太长。我们需要一个重量轻且速度快的 bpm。

任何建议将不胜感激。谢谢!

0 投票
4 回答
5638 浏览

business-process-management - 如何扩展 BPMN 2.0

目前,我正在研究扩展 BPMN 的方法。我想创建一个新的任务类型,它的属性比任务少,还具有一些非 BPMN 属性和一种新类型的池。

到目前为止,我看到人们提到了两种方法,使用扩展点和使用外部模式。不幸的是,在互联网上,我找不到那么多资源来广泛理解这些方法。

我从这些方法中了解到:

  • 扩展点:有一些由 BPMN 引擎供应商(Aktiviti、jBPM 等)提供的标准扩展点。例如,在 Activiti 中有一个自定义服务任务,可以使用用户所需的属性进行扩展,但如果这个新创建的扩展任务可以部署在 Aktiviti 工作流引擎上,我没有找到任何资源,而且很高兴看到新的 BPMN此扩展的架构。

  • 使用外部架构:在外部架构中定义所需的属性并从 Semantic.xsd 引用此架构。在这种情况下,我们还需要调整我们的工作流引擎,但它比我之前提到的方法更灵活,还是我遗漏了什么?

唯一不清楚的是这个方法没有直接扩展任务定义,所以这些属性可以被 BPMN 中的每个元素使用?

一个示例外部架构是:

是否有任何其他方法可以扩展 BPMN 或您可以指出我的任何资源,以便我可以更好地了解这个主题?

任何帮助将不胜感激,在此先感谢!

0 投票
2 回答
206 浏览

jbpm - Business Process Simulator 原型 JAVA 建议

作为我论文的一部分,我选择为简单的业务流程模拟器开发一个原型。我欢迎任何/所有建议和指导

该项目的目标是获得软件模拟的基本知识,并深入了解描述业务流程的结构和行为特征的不同软件模型。业务流程可以用 BPMN(业务流程模型和符号)或 BPEL(业务流程执行语言)建模。该项目的可交付成果将包括一个流程模拟器,以及各种类型业务流程的案例研究。我将在 JAVA 中创建一个模拟器

首先,我是使用 BPMN 还是 BPEL 来建模业务流程?

其次,从头开始开发模拟器或使用诸如 buildap 或 jBPM 之类的开源代码并在此基础上进行构建是否明智。

第三,谁能推荐我一本书来学习业务流程的类型,或者换句话说,业务模型的类别和建模取决于流程的类型(您所知道的最好的),以及用于 java 模拟。

0 投票
9 回答
11859 浏览

workflow - BPMN 2.0 的流程引擎

我正在对所有现有的 BPMN 2.0 流程引擎(例如 Activiti、jBPM 等)进行比较。我准备了一个执行下面给出的 BPMN 2.0 的 4 个流程引擎的列表;

流行的符合 BPMN 2.0 的开源引擎:

商用引擎:

如果您通过在上面的列表中添加任何现有的流程引擎(用于 BPMN 2.0)以及所有之间的快速比较来加强我的研究,我将不胜感激。

我宁愿做一个非常简短的比较,只列出重要的特性(区分特性,比如一个人可以做的事情,其他人不能做的事情,许可,与其他产品(如 tomcat 和 JBoss 以及操作系统等)的依赖关系)

PS:我在 Activiti vs jBPM 上发现了很多,但你的回答仍然是一个忙。

0 投票
0 回答
756 浏览

business-process-management - Joget 业务流程与 Activiti 业务流程管理

有人知道我在哪里可以找到 Activiti 和 Joget 开源 BPM 之间的比较吗?包含每个软件与其他软件相比的优点和缺点???

BR

0 投票
1 回答
539 浏览

jbpm - WebMehods 是支持 BPMN 2.0 的流程引擎吗?

正如标题所说的那样,如果答案是肯定的,那么我想要一个很好的教程/链接,用于将 WebMethods 用作 BPMN 2.0 流程引擎。

先感谢您。

0 投票
1 回答
961 浏览

workflow - Activiti 中的安全功能

我正在收集 Activiti Process Engine 中提供的安全功能,例如身份验证、授权、数据库安全(文件加密、Https 连接)。我需要了解更多关于使业务流程安全的 Activiti 的安全功能。

例如; 如果一个数据包是由一家快递公司运送给客户的,那么在执行这个流程模型时应该考虑哪些实时安全测量以及 Activiti 提供了什么?

我所拥有的是;活动有

  • 身份验证功能(只有正确的人可以访问系统)
  • 授权功能(Activiti 负责谁将访问什么)
  • 安全数据库连接

还有什么?任何机构都可以帮助我吗?Activiti 默认提供的功能是什么,额外的用户代码或插件可以做什么?任何文件/研究论文?

0 投票
1 回答
978 浏览

.net - 我正在寻找基于 .NET 而不是 java 的开源业务流程管理 (BPM)

我正在寻找一个基于 .NET 的业务流程管理 (BPM) 系统,但我找不到这样的工具,因为我发现的所有开源 BPM 主要基于 Java,很少基于 php,而我没有找到任何基于.NET 的工具。

那么任何人都可以提出这样一个基于 .NET 的 BPM 吗?

BR