买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:贝壳技术有限公司
摘要:本发明实施例提供了一种流程引擎自动转换方法、装置、电子设备及存储介质,方法包括:获取与BPMN标准流程引擎模型对应的BPMN流程引擎文件;对BPMN流程引擎文件进行解析,获取BPMN流程引擎文件中的要素信息;基于要素信息,确定与待办驱动流程引擎模型对应的流程节点配置文件;将流程节点配置文件转化为与待办驱动流程引擎模型对应的流程引擎文件;基于与待办驱动流程引擎模型对应的流程引擎文件,完成从BPMN标准流程引擎模型到待办驱动流程引擎模型的转换。本发明实施例将BPMN标准流程引擎模型自动转换到待办驱动流程引擎模型,完成自动流程迁移,提升了流程引擎模型间的转换效率。
主权项:1.一种流程引擎自动转换方法,其特征在于,包括:获取与BPMN流程引擎模型对应的BPMN流程引擎文件;利用BPMN解析器对所述BPMN流程引擎文件进行解析,获取解析产物;其中,所述BPMN解析器为基于预设解析产物需求采用PHP编写的解析器,用于对所述BPMN流程引擎文件进行解析以产生所需的解析产物;其中,所述解析产物包含所述BPMN流程引擎文件中的要素信息;所述要素信息为建立待办驱动流程引擎模型所需的流程信息;所述待办驱动流程引擎模型为待从BPMN流程引擎模型转换的模型;基于所述要素信息,确定与所述待办驱动流程引擎模型对应的流程节点配置文件;与所述待办驱动流程引擎模型对应的流程节点配置文件包括CSV格式的流程配置文件、CSV格式的流程节点配置文件、CSV格式的流程节点待办配置文件和CSV格式的待办流转条件配置文件;将所述流程节点配置文件转化为与所述待办驱动流程引擎模型对应的流程引擎文件;与所述待办驱动流程引擎模型对应的流程引擎文件为SQL格式的流程配置表、SQL格式的流程节点配置表、SQL格式的流程节点待办配置表和SQL格式的待办流转条件配置表;基于与所述待办驱动流程引擎模型对应的流程引擎文件,完成从所述BPMN流程引擎模型到所述待办驱动流程引擎模型的转换;所述要素信息至少包括:待办节点、带条件的有向边结构和事件;基于所述要素信息,确定与待办驱动流程引擎模型对应的流程节点配置文件,包括:基于所述待办节点、带条件的有向边结构和事件,确定与待办驱动流程引擎模型对应的流程顺序节点和各节点间的流转条件;基于所述流程顺序节点、各节点间的流转条件以及所述要素信息,确定与所述待办驱动流程引擎模型对应的流程节点配置文件;所述基于所述流程顺序节点、各节点间的流转条件以及所述要素信息,确定与所述待办驱动流程引擎模型对应的流程节点配置文件,包括:将流程顺序节点、各节点间的流转条件以及所述要素信息转化为数组数据;根据SQL格式的流程配置表、SQL格式的流程节点配置表、SQL格式的流程节点待办配置表和SQL格式的待办流转条件配置表各自的表字段,分别遍历所述数组数据,获取与各个表字段一一对应的单条数据,并将获取的单条数据作为CSV的行数据分别对应写入所述CSV格式的流程配置文件、CSV格式的流程节点配置文件、CSV格式的流程节点待办配置文件和CSV格式的待办流转条件配置文件。
全文数据:
权利要求:
百度查询: 贝壳技术有限公司 流程引擎自动转换方法、装置、电子介质及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。