全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210576853.4 (22)申请日 2022.05.25 (71)申请人 山东国子软件股份有限公司 地址 250101 山东省济南市高新 技术产业 开发区齐 鲁文化创意基地5号楼4单 元 (72)发明人 徐以晓 邵凯波 李业强  (74)专利代理 机构 济南圣达知识产权代理有限 公司 372 21 专利代理师 黄海丽 (51)Int.Cl. G06F 9/445(2018.01) G06F 3/0481(2022.01) G06F 3/0486(2013.01) (54)发明名称 一种自定义工作流引擎配 置系统及方法 (57)摘要 本公开提供了一种自定义工作流引擎配置 系统及方法, 其属于计算机数据处理相关技术领 域, 包括: 流程变量管理单元, 其用于基于业务内 容定义工作流设计中用到的流程变量, 所述流程 变量包括普通变量及特殊变量, 数据解析单元, 其用于基于定义的所述流程变量对工作流启动 时输入的业务信息进行筛选, 并将 筛选的业务信 息与流程变量进行匹配; 流程设计单元, 其用于 基于业务信息采用图形用户界面拖拽方式进行 工作流节 点的增删改查, 并将 工作节点与其对应 所述流程变量进行绑定; 数据建模单元, 其用于 基于业务信息通过数据库查询语句构建数据获 取模型, 基于所述数据获取模型实现前端页面显 示数据的获取, 并与工作流节 点的回传信息一起 回传至前端页面。 权利要求书2页 说明书8页 附图4页 CN 114968405 A 2022.08.30 CN 114968405 A 1.一种自定义工作流引擎配置系统, 其特 征在于, 包括: 流程变量管理单元, 其用于基于业务内容定义工作流设计中用到的流程变量, 所述流 程变量包括普通变量及特殊变量, 其中, 所述普通变量为key ‑value数据项, 所述特殊变量 为外部函数接口或自定义数据库查询语句, 用于流 程节点内容的相关预处 理; 数据解析单元, 其用于基于定义的所述流程变量对工作流启动时输入的业务信 息进行 筛选, 并将筛 选的业务信息与流 程变量进行匹配; 流程设计单元, 其用于基于业务信 息采用图形用户界面拖拽方式进行工作流节点的增 删改查, 并将工作节点与其对应所述 流程变量进行绑定; 数据建模单元, 其用于基于业务信息通过数据库查询语句构建数据获取模型, 基于所 述数据获取模型实现前端页面显示数据的获取, 并与工作流节点执行后的回传信息一起回 传至前端页面。 2.如权利要求1所述的一种自定义工作流引擎配置系统, 其特征在于, 通过所述特殊变 量对应的外部函数接口或自定义数据库查询语句, 将业务逻辑内容的处理独立到工作流之 外进行处 理, 实现工作流与业 务的解绑。 3.如权利要求1所述的一种自定义工作流引擎配置系统, 其特征在于, 所述通过数据库 查询语句构建数据获取模型, 基于所述数据获取模型实现前端页面显示数据的获取, 所述 前端页面无需额外进行 结果的二次处 理, 实现前端页面对工作流结果的即拿即用。 4.如权利要求1所述的一种自定义工作流引擎配置系统, 其特征在于, 所述系统还包括 基础设置单元, 其用于对工作流名称、 状态、 类型、 生成方式以及描述的流程相关信息进行 存储。 5.如权利要求1所述的一种自定义工作流引擎配置系统, 其特征在于, 所述系统还包括 高级设置单元, 其用于对工作流实例执行过程中需要进行 的特殊处理进行定义, 所述特殊 处理包括是否逐级退回以及下一级审核人 是当前节点执 行人时是否 跳过。 6.一种自定义工作流引擎配置方法, 其基于如权利要求1 ‑5任一项所述的一种自定义 工作流引擎配置系统, 包括: 基于业务内容定义工作流设计中用到的流 程变量; 基于定义的所述流程变量对工作流启动时输入的业务信 息进行筛选, 并将筛选的业务 信息与流 程变量进行匹配; 基于业务信 息通过图形用户界面拖拽方式进行工作流节点的增删改查, 并将工作节点 与其对应所述 流程变量进行绑定; 基于业务信 息通过数据库查询语句 构建数据获取模型, 基于所述数据获取模型实现前 端页面显示数据的获取, 并与工作流节点执 行后的回传信息一 起回传至前端页面。 7.如权利要求6所述的一种自定义工作流引擎配置方法, 其特征在于, 通过所述流程变 量中特殊变量对应的外部函数接口或自定义数据库查询语句, 将业务逻辑内容的处理独立 到工作流之外进行处 理, 实现工作流与业 务的解绑。 8.如权利要求6所述的一种自定义工作流引擎配置方法, 其特征在于, 所述通过数据库 查询语句构建数据获取模型, 基于所述数据获取模型实现前端页面显示数据的获取, 所述 前端页面无需额外进行 结果的二次处 理, 实现前端页面对工作流结果的即拿即用。 9.一种电子设备, 包括存储器、 处理器及存储在存储器上运行的计算机程序, 其特征在权 利 要 求 书 1/2 页 2 CN 114968405 A 2于, 所述处 理器执行所述程序时执 行如下步骤: 基于业务内容定义工作流设计中用到的流 程变量; 基于定义的所述流程变量对工作流启动时输入的业务信 息进行筛选, 并将筛选的业务 信息与流 程变量进行匹配; 基于业务信 息通过图形用户界面拖拽方式进行工作流节点的增删改查, 并将工作节点 与其对应所述 流程变量进行绑定; 基于业务信 息通过数据库查询语句 构建数据获取模型, 基于所述数据获取模型实现前 端页面显示数据的获取, 并与工作流节点执 行后的回传信息一 起回传至前端页面。 10.一种非暂态计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被 处理器执行时实现如下步骤: 基于业务内容定义工作流设计中用到的流 程变量; 基于定义的所述流程变量对工作流启动时输入的业务信 息进行筛选, 并将筛选的业务 信息与流 程变量进行匹配; 基于业务信 息通过图形用户界面拖拽方式进行工作流节点的增删改查, 并将工作节点 与其对应所述 流程变量进行绑定; 基于业务信 息通过数据库查询语句 构建数据获取模型, 基于所述数据获取模型实现前 端页面显示数据的获取, 并与工作流节点执 行后的回传信息一 起回传至前端页面。权 利 要 求 书 2/2 页 3 CN 114968405 A 3

.PDF文档 专利 一种自定义工作流引擎配置系统及方法

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种自定义工作流引擎配置系统及方法 第 1 页 专利 一种自定义工作流引擎配置系统及方法 第 2 页 专利 一种自定义工作流引擎配置系统及方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:02:04上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。