买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:国投人力资源服务有限公司
摘要:本发明公开了一种基于BPMN2的业务流程编排引擎系统及其运行方法,涉及业务流程编排技术领域。包括:预创建模块:搭建组件库用于存储不同的组件名称以及与组件名称对应的流程,在流程执行过程中由流程引擎初始化成可执行的组件实例,用于执行运算任务;获取模块:获取用户请求,在组件库中搜寻对应的流程,得到需求流程集;搭建模块:根据连接方式搭建数据流程数据总线,用于对需求流程集进行数据交换和共享。本发明通过预先配置组件库,组件库内会储存组件名称以及与组件名称对应的流程,流程搜寻以及处理速度更快,并且用流程数据总线作为整个流程执行过程中的各类数据承载通道,极大的提高了流程运行的速率以及信息交互效果。
主权项:1.一种基于BPMN2的业务流程编排引擎系统,其特征在于,包括:预创建模块:搭建组件库用于存储不同的组件名称以及与组件名称对应的流程,在流程执行过程中由流程引擎初始化成可执行的组件实例,用于执行运算任务;获取模块:获取用户请求,在组件库中搜寻对应的流程,得到需求流程集;搭建模块:根据连接方式搭建数据流程数据总线,用于对需求流程集进行数据交换和共享;处理模块:根据判断方式将需求流程集分为普通流程集、业务流程集以及审批流程集,基于普通流程集、业务流程集以及审批流程集分别得到普通流程节点集、业务流程节点集以及审批流程节点集,基于调节方式对创建好的决策表进行调节,并通过获取方式获取普通流程节点集、业务流程节点集以及审批流程节点集的输出数据,得到输出数据集;输出模块:基于输出数据集,将输出数据集引入到决策表中输出待执行决策;引入模块:引入第三方独立审批流程,并基于第三方独立审批流程执行审批操作;所述第三方独立审批流程的引入方法包括:S1:流程制定,用户根据自身的需求制定审批流程,得到审批流程节点子集:S2:阈值确定,设立审批阈值,并判断输出数据集是否达到审批阈值,当输出数据集达到审批阈值时,通过标准接口接入第三方独立审批,并基于审批流程节点子集进行审批;S3:数据反馈,在完成审批流程节点子集的审批流程后,将审批系统的输出数据返回到流程数据总线,流程引擎会继续编排后续的流程节点;所述组件库的搭建方法包括:N1:数据库选择,选择目标数据库作为组件库的存储介质,并创建相应的表结构;N2:流程获取,基于大数据获取不同的组件对应的流程,得到流程信息集;N3:数据插入,将流程信息集插入到相应的数据库表中;N4:数据库连接,在应用程序中设置数据库连接,通过目标数据库的连接参数连接到数据库,输出可执行的组件实例;所述连接方式包括:M1:定义统一的数据格式,包括数据结构、字段和数据交换协议,确保不同流程节点之间按照统一的规范进行数据读写操作;M2:设计数据读写接口,为所有流程节点设计统一的数据读写接口,包括数据输入接口和数据输出接口,通过输入接口和数据输出接口,流程节点向信道发送数据或从信道接收数据;M3:集成数据读写信道,将设计好的数据读写接口和数据传输机制集成到业务流程编排引擎系统中,确保所有流程节点都通过统一的信道进行数据读写操作;所述判断方式包括:P1:流程分析,基于需求流程集,分析需求流程集中各流程信息,得到流程子集,并提取流程子集的特征,得到子集特征集;P2:范围划分,划分多个范围,分别设定为普通流程范围、业务流程范围以及审批流程范围;P3:特征提取,分别提取普通流程范围、业务流程范围以及审批流程范围的范围特征,得到第一特征集、第二特征集以及第三特征集,第一特征集、第二特征集以及第三特征集分别与普通流程集、业务流程集以及审批流程集相对应;P4:特征对比,将子集特征集分别与第一特征集、第二特征集以及第三特征集进行对比,从而划分出子集特征集的范围特征。
全文数据:
权利要求:
百度查询: 国投人力资源服务有限公司 一种基于BPMN2的业务流程编排引擎系统及其运行方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。