Bonitasoft(BPM)可以用来构建ERP系统吗?

时间:2017-05-05 07:58:26

标签: bpm bonita bpms

我查看了博尼塔的文件并阅读了一本关于它的书。我还在YouTube上观看了bonita提供的几乎所有教程。但是,我还不清楚软件限制。

我所在的公司,一家咨询公司,希望使用bonitasoft来管理其企业资源。

我们要实施的任务示例:

  • 我们员工的假期计划(这是一项很容易的任务 与Bonita一起实施)
  • 财务管理和生成账单。 (这不是一项任务。我需要 将顾问与合同和客户联系起来。最后,生成一个 每个月末的账单)
  • 管理如何将奖金归功于不同的顾问。这个 取决于他们的表现。 (不是任务)
  • 顾问应该能够看到他们的历史以及他们的历史 为一个特定的客户工作,他们带来了多少钱。 (不是任务)
  • 管理职位申请。 (应用程序和上传的文件,如C.Vs 和求职信)。

我无法找到bonita制作的任何演示网站,看看是否有人试图建立基于bonitasoft的ERP系统。这可能吗?

我认为应该可以创建表单并使用JavaScript修改它以实现非任务功能。

这被视为黑客吗?

其他人是否以这种方式使用bonita?

还使用小部件(HTML,JAVASCRIPT和外部Web服务)实现non-task功能吗?

1 个答案:

答案 0 :(得分:2)

Bonita BPM是一个基于流程的应用程序平台。我在这里突出了它的过程部分,因为这是平台中的一个关键概念。

基本上,任何Bonita应用程序的业务逻辑部分都是使用BPM(业务流程管理)方法设计的。您可以设计一个代表业务逻辑的流程,并通过编写业务规则,数据处理,与第三方系统集成等来实现其行为。

然后,一旦实现业务逻辑,您就可以构建报告,向最终用户显示执行不同进程所产生的数据。

如果我们采用你给出的例子:

  • 我们员工的假期计划(这项任务因此很容易与Bonita一起实施)

    • 通常由流程处理。
  • 财务管理和发票。 (这不是一项任务。我需要将顾问与合同和客户联系起来。最后,在每个月末生成账单)

    • 可以通过流程处理。财务经理将开始从应用程序生成新帐单。但实际上,在后端,它将触发一个新案例(流程实例),然后按照所有步骤进行生成。
  • 管理如何将奖金归功于不同的顾问。这取决于他们的表现。 (不是任务)

    • 你是对的,通常不是基于流程的。也许只需在DB中输入奖金值即可。如果存在与计算奖金相关的业务规则,则可以由流程处理。
  • 顾问应该能够看到他们的历史以及他们为特定客户工作了多长时间以及他们带来了多少钱。(不是任务)

    • 应该是从外部数据库或Bonita DB提取数据的报告。
  • 管理职位申请。 (应用程序和上传的文件,如C.V和求职信)。

    • 通常基于流程。

所以简短的回答是肯定的,Bonita可以用来构建这种应用程序。