standard download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211137308.1 (22)申请日 2022.09.19 (71)申请人 贵州航天云网科技有限公司 地址 550081 贵州省贵阳市贵阳国家高新 技术产业开发区黔灵山路357号德福 中心A5栋2单元17层1- 6号 (72)发明人 杨文峰 陈安锦 张昌福 叶智  王飞飞 陈胜  (74)专利代理 机构 重庆强大凯创专利代理事务 所(普通合伙) 50217 专利代理师 刘永来 (51)Int.Cl. G06Q 10/06(2012.01) G06Q 10/10(2012.01) (54)发明名称 一种基于流程引擎复杂业务数据智能处理 方法 (57)摘要 本发明涉及数据处理技术领域, 尤其是一种 基于流程引擎复杂业务数据智能处理方法, 包括 以下步骤: S100, 建立业务路径, 所述业务路径包 括若干个流程节点, 所述流程节 点间设有衔接条 件; S200, 获取请求数据, 所述请求数据包 括已录 入数据和目标数据; S300, 根据已录入数据和衔 接条件, 筛选能够生成目标数据的业务路径, 并 生成目标路径; S400, 通过目标路径处理请求数 据。 采用本方案, 能够有效防止数据处理过程中 运行失败的情况发生, 从而防止进行无效数据处 理操作, 提升数据处 理效率。 权利要求书1页 说明书7页 附图1页 CN 115438991 A 2022.12.06 CN 115438991 A 1.一种基于流 程引擎复杂业 务数据智能处 理方法, 其特 征在于: 包括以下步骤: S100, 建立业务路径, 所述业务路径包括若干个流程节点, 所述流程节点间设有衔接条 件; S200, 获取请求数据, 所述请求数据包括已录入数据和目标 数据; S300, 根据已录入数据和衔接条件, 筛选能够生成目标数据的业务路径, 并生成目标路 径; S400, 通过目标路径处 理请求数据。 2.根据权利要求1所述的基于流程引擎复杂业务数据智能处理方法, 其特征在于: S300 包括: S301, 根据流程节点, 判断根据所述业务路径是否能够生成目标数据, 若否, 则删除该 业务路径。 3.根据权利要求1所述的基于流程引擎复杂业务数据智能处理方法, 其特征在于: S300 还包括: S302, 判断已录入数据是否满足所述业务路径中的衔接条件, 若是, 则判定所述业务路 径能够生成目标 数据, 并执 行S304; S304, 获取各业务路径的执 行效率, 并根据执 行效率生成目标路径。 4.根据权利要求3所述的基于流程引擎复杂业务数据智能处理方法, 其特征在于: S304 包括: S3041, 判断能够生成目标 数据的业 务路径是否大于一个, 若是, 则执 行S3042; S3042, 获取 各业务路径的执 行效率, 并根据执 行效率生成目标路径。 5.根据权利要求4所述的基于流程引擎复杂业务数据智能处理方法, 其特征在于: S300 还包括: S303, 判断已录入数据是否能够通过运算满足所述业务路径中的衔接条件, 若是, 则判 定所述业务路径能够生成目标 数据, 并执 行S304; S302中, 判断已录入数据是否满足所述 业务路径中的衔接条件, 若否, 则执 行S303。 6.根据权利要求4所述的基于流程引擎复杂业务数据智能处理方法, 其特征在于: S3042中, 获取各业务路径的执行效率和已录入 数据需要进 行的运算量, 并根据执行效率和 运算量生成目标路径。 7.根据权利要求5所述的基于流程引擎复杂业务数据智能处理方法, 其特征在于: S3042包括: S1, 获取业 务路径中各流 程节点间的执 行复杂度; S2, 根据各流 程节点间的执 行复杂度, 生成业 务路径的执 行效率; S3, 获取已录入数据为了满足衔接条件需要 进行的运 算量; S4, 根据运 算量对执行效率进行调整; S5, 将调整后执 行效率最高的业 务路径设定为目标路径。权 利 要 求 书 1/1 页 2 CN 115438991 A 2一种基于流程引擎复杂 业务数据智能处理 方法 技术领域 [0001]本发明涉及数据处理技术领域, 特别涉及 一种基于流程引擎复杂业务数据智能处 理方法。 背景技术 [0002]造纸会消耗大量的木材, 且其生产过程中还会产生大量的废水、 废气、 废渣等, 对 环境造成严重的污染。 因此, 无纸化办公受到了大力推行, 大多 数企业的业务流程从纸质化 办理转化为基于流程引擎(业务过程的部分或整体在计算机应用环境下 的自动化)的线上 管理。 [0003]为实现线上管理, 部分软件开发商根据各公司的具体需求编写逻辑代码, 以提供 业务流程管理服务。 其中, 业务流程包括基于业务功能的审批, 如银行的借贷业务, 还包括 办公室自动化系统审批, 如员工的外出审批等。 实际操作过程中, 相同的业务可能存在多种 处理流程。 因此, 实现线上 管理时, 通常也存在多个路径可以输出相同的目标 数据。 [0004]目前, 用户在通过线上管理系统进行业务流程办理时, 通常需要将自己的业务需 求输入到系统中, 而后由系统任意筛选一个或多个能够实现用户需求的路径进行数据处 理。 在此过程中, 首先, 某些路径理论上虽然能够实现数据的处理, 但其运行时, 各个流程节 点间可能存在必要的衔接条件, 也即必要的输入数据, 而用户输入业务需求时未输入相应 的业务数据, 从而导致业务流程运行失败。 而同时通过多条路径对业务进 行并行处理, 虽然 能够提升运行结果输出 的成功率, 但采用此方法又会导致系统运算量较大, 数据 处理效率 较低, 且同样无法避免各条路径均运行失败时, 数据输出失败的结果, 更大程度上浪费了系 统功耗和 运行时间。 尤其在数据 处理量较大时, 多线路代码的运行不仅会造成过多的无效 数据处理操作, 还 会使得系统卡顿, 降低数据处 理效率。 [0005]因此, 亟需提供一种基于流程引擎复杂业务数据智能处理方法, 防止进行无效数 据处理操作, 以提升数据处 理效率。 发明内容 [0006]本发明提供了一种基于流程引擎复杂业务数据智能处理方法, 能够防止进行无效 数据处理操作, 提升数据处 理效率。 [0007]为了达到上述目的, 本发明的基础方案如下: [0008]一种基于流 程引擎复杂业 务数据智能处 理方法, 包括以下步骤: [0009]S100, 建立业务路径, 所述业务路径包括若干个流程节点, 所述流程节点间设有衔 接条件; [0010]S200, 获取请求数据, 所述请求数据包括已录入数据和目标 数据; [0011]S300, 根据已录入数据和衔接条件, 筛选能够生成目标数据的业务路径, 并生成目 标路径; [0012]S400, 通过目标路径处 理请求数据。说 明 书 1/7 页 3 CN 115438991 A 3

PDF文档 专利 一种基于流程引擎复杂业务数据智能处理方法

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于流程引擎复杂业务数据智能处理方法 第 1 页 专利 一种基于流程引擎复杂业务数据智能处理方法 第 2 页 专利 一种基于流程引擎复杂业务数据智能处理方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:26:30上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。