上一篇,我们讲解了表单引擎,这次,我们来谈谈流程引擎,相信关注我们的小伙伴,知道我们致力于流程引擎开发已经多年,对于业务体系,流程体系均有独特的见解。
国内研发流程引擎的公司不多,使用或者了解的人自然也甚少。常见于一些大型,特大型的办公软件,管理系统。
CCFLOW是国内最早一批开始研发流程引擎的厂家,十七年多版本迭代研发,已经是国内流程引擎的领军企业。
Tpflow是专注PHP流程引擎开发,2018年立项,2019年获得GVP荣誉称号,跌跌撞撞也走出自己的一条特色道路。
回到流程引擎:
在低代码开发下,我们知道,低代码面向用户,我们不能要求用户编写代码,IF ELSE等等条件去判断状态,我们更多的是通过,拖动,连接,设计的体系去做一些列复杂的流程开发。
流程引擎需要解决的几个难点
1、可视化设计逻辑步骤
流程引擎最好是采用拖动设计,比如jsPlumb\X6FLOW\bpmn\active等等,可视化配置流程信息;
2、基于业务的逻辑化驱动
能够驱动业务,整合业务信息,如动态调整业务办理人员,动态赋值,能够执行事务等等
3、基于系统而改变
业务与流程,相辅相成,流程与系统必须相互驱动。
我们仍然坚持,低代码开发,不是简简单单的一个前端设计器,更不是简单的CURD模型,是一套综合的业务体系,既要能够解决复杂模式下的业务,同时,能够处理业务逻辑,提取业务大数据。
欢迎大家关注,流之云——致力企业数字化开发软件。