(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211133618.6
(22)申请日 2022.09.19
(71)申请人 中孚信息股份有限公司
地址 250000 山东省济南市高新区经十路
7000号汉峪金谷A1- 5号楼25层
(72)发明人 魏东晓 李言非 柏帅 刘洋洋
(74)专利代理 机构 济南舜源专利事务所有限公
司 37205
专利代理师 刘雪萍
(51)Int.Cl.
G06Q 10/10(2012.01)
(54)发明名称
一种基于BPMN的流 程审批方法及系统
(57)摘要
本申请公开了一种基于BPMN的流程审批方
法及系统, 主要涉及流程审批技术领域, 用以解
决现有的流程审批放方法流程也适配能力有限、
处理效率低等问题 。 包括: 基于BPMN2.0规范和预
设配置参数, 将获取到的流程管理数据进行转
换, 并将转换后的数据保存至预设流程容器中;
获取流程需求, 确定对应的目标流程文件; 通过
预设工作流框架和预设表单设计器, 将目标流程
文件节点化, 获得目标流程文件节点; 基于数据
提取信息, 从预设流程容器中抽取目标流程文件
节点对应的节 点数据; 将节点数据转换为流程文
件; 在流程文件通过预设测试环境的测试后, 将
流程文件发布到预设目标流程容器中。 本申请通
过上述方法实现了灵活生 成流程文件, 提高了处
理效率。
权利要求书2页 说明书4页 附图1页
CN 115204850 A
2022.10.18
CN 115204850 A
1.一种基于BPMN的流 程审批方法, 其特 征在于, 所述方法包括:
基于BPMN2 .0规范和预设配置参数, 将获取到的流程管理数据进行转换, 并将转换后
的数据保存至预设流 程容器中;
获取流程需求, 确定对应的目标流程文件; 其中, 所述目标流程文件预设了数据提取信
息; 通过预设工作流框架和预设表单设计器, 将所述目标流程文件节点化, 获得目标流程文
件节点; 基于所述数据提取信息, 从预设流程容器中抽取所述 目标流程文件节点对应的节
点数据;
基于BPMN2 .0规范和预设配置规则, 将节点数据转换为流程文件; 在所述流程文件通
过预设测试环境的测试后, 将流 程文件发布到预设目标流 程容器中。
2.根据权利 要求1所述的基于BPMN的流程审批方法, 其特征在于, 基于BPMN2 .0规范和
预设配置参数, 将获取到的流程管理数据进行转换, 并将转换后的数据保存至预设流程容
器中, 具体包括:
基于BPMN2 .0规范, 将获取到的流 程管理数据转换成B pmnModel对象;
基于所述预设配置参数, 将BpmnModel对象转换成能被预设工作流框架和预设表单设
计器识别的文件元素结构数据; 其中, 所述预设配置参数至少包括: 发起人自选参数、 指定
环节处理人、 指定环 节处理群组;
基于预设 关键字提取算法, 确定所述文件元 素结构数据对应的数据类型;
调用预设流程容器的保存接口, 基于所述数据类型, 将文件元素结构数据持久化至预
设流程容器的框架 表中; 其中, 所述框架 表由若干数据类型构成。
3.根据权利要求1所述的基于BPMN的流程审批方法, 其特征在于, 在获取流程需求之
前, 所述方法包括:
通过预设用户登录界面, 获取用户登录信息;
在接收到用户上传的流 程需求时, 获取 所述用户登录信息对应的角色权限;
校验所述 流程需求是否符合所述角色权限的要求;
在符合要求后, 完成获取流 程需求的获取。
4.根据权利要求3所述的基于BPMN的流 程审批方法, 其特 征在于, 所述方法还 包括:
基于用户权限开启流 程文件管理界面, 管理流 程文件。
5.根据权利要求1所述的基于BPMN的流程审批方法, 其特征在于, 获取流程需求, 确定
对应的目标流 程文件, 具体包括:
获取流程需求; 读取所述流程需求对应的需求关键字; 获取所述需求关键字对应的目
标流程文件。
6.根据权利要求1所述的基于BPMN的流程审批方法, 其特征在于, 在将流程文件发布到
预设目标流 程容器中之后, 所述方法还 包括:
解析流程文件, 获得处理人账号; 进而为所述处理人账号创建代办任务; 在待办任务创
建过程中, 将任务实例数据对象组装好并异步写入待办任务库;
通过预设消息队列中间件将代办任务的状态数据异步推送至预设业务系统; 当预设业
务系统出现错 误时, 通过 预设批处 理或消息队列的重试机制再次获取 所述状态数据。
7.一种基于BPMN的流 程审批系统, 其特 征在于, 所述系统包括:
流程核心模块; 所述 流程核心模块至少包括保存单 元、 抽取单元和发布模块;权 利 要 求 书 1/2 页
2
CN 115204850 A
2所述保存单元, 用于基于BPMN2 .0规范和预设配置参数, 将获取到的流程管理数据进
行转换, 并将转换后的数据保存至预设流 程容器中;
所述抽取单元, 用于获取流程需求, 确定对应的目标流程文件; 其中, 所述目标流程文
件预设了数据提取信息; 通过预设工作流框架和预设表单设计器, 将所述 目标流程文件节
点化, 获得目标流程文件节点; 基于所述数据提取信息, 从预设流程容器中抽取所述目标流
程文件节点对应的节点数据;
所述发布模块, 用于基于BPMN2 .0规范和预设配置规则, 将节点数据转换为流程文件;
在所述流程文件通过 预设测试环境的测试后, 将流 程文件发布到预设目标流 程容器中。
8.根据权利要求7所述的基于BPMN的流程审批系统, 其特征在于, 所述系统还包括网关
模块;
所述网关模块, 用于通过预设用户登录界面, 获取用户登录信 息; 在接收到用户上传的
流程需求时, 获取所述用户登录信息对应的角色权限; 校验所述流程需求是否符合所述角
色权限的要求; 在符合要求后, 确定流 程需求对应的目标流 程文件。权 利 要 求 书 2/2 页
3
CN 115204850 A
3
专利 一种基于BPMN的流程审批方法及系统
文档预览
中文文档
8 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:29:20上传分享