企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 工作流引擎 - PHP ### 简介 区别于当下流行的BPMN(Business Process Modeling Notation业务流程建模与标注),目前该引擎只能处理业务审批部分,不涉及后续的流程流转。 该引擎是某系统自带的一个功能,由于支持的PHP版本太旧以及扩展性不足,所以对其进行改造。 ****** ### 实现内容 提供独立于业务的工作流引擎,让开发人员可以快速的实现审批业务流转,引擎提供的功能如下图所示: ![](https://box.kancloud.cn/9ae136e87d7e63be1b0da17067f421dc_937x560.png) ****** ### 引擎结构示意图 ![](https://box.kancloud.cn/87c41a55252cb6f96450e7a83c34c700_926x495.png) ****** ### 数据字典 1.表单 > 工作流的集合,通常是一种业务流程,例如费用报销、请休假 2.流程 > 工作流程,一种表单会有多种处理流程,例如500元以下报销流程,500元以上报销流程 3.流程实例 > 流程实体,每一条实际流程对象,例如甲在2016-12-03报销了500元,那么这一个流程就是一条流程实例 ******