工作流引擎哪家好?
分享一款JVS开源框架系列-流程引擎「含开源地址」
一、项目简介JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。
项目仓库:
https://gitee.com/software-minister/jvs
社区版已开源,在授权情况下支持100%源码同步,支持商用。
二、流程引擎介绍流程引擎本质是解决业务流转过程中,带来的大量的重复的业务逻辑的,通过流程引擎可以缩减大量的业务开发成本,并提供一系列机制确保我们的业务的流畅度与准确性。
目前市面上流程引擎有比较多种:Osworkflow、JBPM、activiti、flowable、Camunda等这几种主流的方案,目前我采用的是可视化交互性更好的流程引擎,下面给大家简单介绍下:
1、新建了流程,设置好相关条件,点击设计流程
2、流程设计界面
3、流程设置
4、完成发布的流程可以直接在流程申请入口自动生成
5、配置任务节点与条件
6、支持配在线表单
7、跳转表单配置(单独详细介绍表单的配置)
三、 亮点与差异相对业内其他方案,我们的表单引擎具备以下亮点:
青谷工作流系统是一套提供给集成商、软件开发商和最终客户的基础平台软件,它以流程管理和流程应用为核心,通过配置及二次开发,实现流程的自动化处理,系统由流程引擎、设计工具、管理工具和应用工具4 部分组成。流程引擎作为青谷工作流产品的核心组件,具备高内聚、松耦合等特性,并且内置大量接口,方便集成第三方系统。针对国内用户特点,青谷工作流引擎在业内率先提供多角度指定流程办理人、流程流向、办理方式、表单属性自动调整、多路并发、异步流转等多种流程操作手段等功能,充分满足用户实际业务需求。更多功能等您来发现!
雀书的工作流引擎很不错。可以自定义表单,有关联表;可视化流程图编辑器;节点权限控制;规则引擎;自动化引擎;
天翎的工作流引擎就很棒啊!!
从审批路径控制-审批人员控制-批对象权限控制-审批时限控制-批动作控制-审批网关控制-审批通知控制
无死角工作流
来,
看看下面简单的介绍:
审批路径控制
图形化箭头指向,真实模拟流程流转路径;指哪打哪,无论前进还是回退,进入送出均可 条件校验。
审批人员控制
可从组织机构、角色库、页面数据、流程变量和规则脚本等获取审批人;可通过维度内外部多因素单独或联动关系筛选审批人。
批对象权限控制
可对表单字段及操作按钮权限进行详实控制;可按业务规则提供只读、隐藏和修改等权限 设置。
审批时限控制
严格控制审批时限,超时可自动提交或触发指定动作;提供设计模式和脚本模式双重控制机制。
批动作控制
支持单人办理、多人顺序、多人并行、抢占式办理、内部循环、人工合并等处理场景;
除常规操作,主办加签、会办加签、补签意 见、异步提交、指定回退、自由指派、节点
排序、节点互斥、子流程单实例等中式流程操作应有尽有。
审批网关控制
不管是常规流程还是流程嵌套,不管是往前流转还是往后回退都详实控制;到达(聚合、非聚合)、通过(或、且、非)和送出(并行、串行)各个节点严格把关。
审批通知控制
提供待办、已办、抄送等通知窗口,轻松获取发起人、业务名称和关键字段等流程摘要;通知方式灵活多样,包括站内消息中心、邮 件、短信、微信、APP等。
你可以看看这个IBM Business Automation Workflow,下面的文档你可以深入了解一下。
没遇到好用的,看基于什么业务场景
在软件开发过程中,如果从零开发工作流,那开发成本非常高,可以考虑一下JNPF,JNPF工作流引擎是实现工作流的系统化工具,是一套完整的解决方案。
JNPF开发平台仅需3个步骤即可构建个性化的工作流程,JNPF.WF工作流只需要一台电脑或一个手机,随时随地查看和审批进度,这样哪怕您有多个公司只需要一套工作流系统都可以监管所有公司的业务流向、日程开销、财务收入、工作内容等等一系列的工作,只有想不到的没有做不到的。
JNPF通过在线开发、流程引擎、代码生成等核心功能快速构建相关业务系统,可以帮助开发者实现5分钟配置一张业务表单、5小时搭建一个专属应用、5天落地一个管理方案,并且易于维护、易于扩展、安全稳定,助力企业打通数字化的“最后一公里”。
有着强大的工作流引擎,实现界面化流程的建模,使得流程设计变得简单和可操作,用户通过拖、拉、点、拽即可快速实现流程设计,快速降低业务逻辑、业务流程梳理的再造成本。
体验地址:http://www.jnpfsoft.com/?from=bdzd1