一种企业业务流程的配置优化方法、系统及存储介质技术方案

技术编号:36903812 阅读:12 留言:0更新日期:2023-03-18 09:23
本发明专利技术公开了一种企业业务流程的配置优化方法、系统及存储介质,包括:获取企业业务初始信息进行关键词提取,根据关键词及预设流程规则获取初始业务流程,并将关键词及初始业务流程映射到异构信息空间;通过历史流程路径获取频繁流程路径数据集对初始业务流程进行优化,获取初次优化后业务流程路径;提取主流程路径,根据业务需求对主流程路径进行拓展获取子流程路径;根据主流程路径及子流程路径的动态运行特征对企业业务的任务进行分配,获取最终优化后的业务流程路径,进行企业业务的执行。本发明专利技术对企业业务管理的工作流引擎进行配置优化,提高了工作流的可用性和易用性,降低运维管理成本,提高工作流执行的可靠性。提高工作流执行的可靠性。提高工作流执行的可靠性。

【技术实现步骤摘要】
一种企业业务流程的配置优化方法、系统及存储介质


[0001]本专利技术涉及工作流
,更具体的,涉及一种企业业务流程的配置优化方法、系统及存储介质。

技术介绍

[0002]随着经济的迅猛发展,各行各业的企业业务繁多冗杂,为了便于管理协调复杂业务环境,工作流技术应运而生。工作流技术的出现,使得企业实现办公自动化的目标带来了质的飞越。但工作流技术带来便利的同时也产生了诸多问题,随着工作流系统的数量不断增加,增加了业务人员的业务难度,也增加了运维团队的人力成本。与此同时,为了提高产品的安全性,每个工作流系统使用的WAS服务器,数据库服务器均会使用市面上有认可度的产品,例如IBM的WASND,Oracle数据库等,加上相应的服务商维护服务,更是极大增加了开支。显然这有悖于工作流办公自动化,简化操作,方便管理的本质。
[0003]同时,随着工作流在企业应用中的广泛使用,企业对流程图的个性化需求也越来越高,简单的主流程设计和子流程扩展已不能满足业务的需求,并且在企业流程管理中存在任务重、工作量大、程序复杂、责权利不明确、风险防范不及时、工作效率低下"等问题,而目前的企业业务管理的工作流引擎中,普遍存在任务处理效率低及成本过高等问题,因此,如何对企业业务管理的工作流引擎进行配置优化,降低运维管理成本,提高工作流执行的可靠性是目前亟不可待需要解决的问题。

技术实现思路

[0004]为了解决上述技术问题,本专利技术提出了一种企业业务流程的配置优化方法、系统及存储介质。
[0005]本专利技术第一方面提供了一种企业业务流程的配置优化方法,包括获取企业业务初始信息,将企业业务初始信息进行关键词提取,根据关键词及预设流程规则获取初始业务流程,并将关键词及初始业务流程映射到异构信息空间;获取异构信息空间中初始业务流程各节点的历史流程路径,通过历史流程路径获取频繁流程路径数据集,根据频繁流程路径数据集对初始业务流程进行优化,获取初次优化后业务流程路径;通过初次优化后业务流程路径提取主流程路径,根据业务需求对主流程路径进行拓展获取子流程路径;根据所述主流程路径及子流程路径的动态运行特征对企业业务的任务进行分类,根据分类结果设置优先级,通过遗传算法将任务进行分配,获取最终优化后的业务流程路径,进行企业业务的执行。
[0006]本方案中,获取企业业务初始信息,将企业业务初始信息进行关键词提取,根据关键词及预设流程规则获取初始业务流程,具体为:将企业业务初始信息进行预处理,通过Word2vec模型对预处理后企业业务初始信
息进行分词,提取关键词,构建关键词向量集;通过所述关键词向量集在标准流程数据库中进行匹配,根据关键词向量的语义特征在标准流程数据库中进行相似度对比;提取相似度符合预设标准的流程实例数据及对应的预设流程规则,通过提取的流程实例数据与企业业务初始信息进行匹配,获取适配度;选取适配度最高的流程实例数据通过企业业务初始信息对应的预设流程规则进行修正,获取初始业务流程。
[0007]本方案中,通过历史流程路径获取频繁流程路径数据集,根据频繁流程路径数据集对初始业务流程进行优化,获取初次优化后业务流程路径,具体为:将初始业务流程映射到异构信息空间,通过有向无环图进行表示,将初始业务流程中工作流节点对应的任务作为所述有向无环图中的节点,将任务之间执行约束作为有向无环图中的边结构;通过企业的历史运行日志中历史流程数据,根据有向无环图中节点对应的任务信息在历史流程数据中进行检索,获取含有目标节点对应任务的流程路径集合,导入异构信息空间;通过所述流程路径集合获取目标节点的边结构数量,根据所述边结构数量获取目标节点的频繁交互节点及频繁流程路径数据集,对所述频繁交互节点及频繁流程路径数据集进行特征提取,生成目标节点的流程偏好;根据初始业务流程中工作流节点对应的任务及其后继任务在有向无环图中的边结构类型及流程偏好对各节点的任务顺序进行优化,获取初次优化后的业务流程路径。
[0008]本方案中,通过初次优化后业务流程路径提取主流程路径,根据业务需求对主流程路径进行拓展获取子流程路径,具体为:提取初次优化后业务流程路径中的最长路径提取主流程路径,根据所述主流程路径中的工作流节点在历史流程数据获取相同任务信息且前驱任务相同的历史流程路径信息;将所述历史流程路径信息与所述主流程路径进行匹配,获取主流程路径的扩展路径候选集合,根据业务需求对所述拓展路径进行选取,获取工作流节点的子流程路径;根据主流程路径中工作流节点的组织机构定义子流程路径,在子流程路径中下级组织机构能够继承上级组织机构定义的子流程路径,减少流程路径的重复设置;同时,根据任务之间的执行约束设置下级组织机构是否强制继承上级组织机构定义的子流程信息,若是,则下级组织机构在流程路径拓展时需要在上级组织结构定义的子流程信息的基础上进行二次拓展。
[0009]本方案中,根据所述主流程路径及子流程路径的动态运行特征对企业业务的任务进行分类,根据分类结果设置优先级,通过遗传算法将任务进行分配,具体为:获取主流程路径及子流程路径中在有向无环图中各流程节点的状态信息,根据所述状态信息获取各节点所对应任务的执行时间及节点之间的通信时间;根据所述执行时间及通信时间对各节点对应的任务进行分类,将时间偏差小于预设时间阈值的节点归为同类节点,获取各节点对应的任务的分类结果;通过执行时间及通信时间的时间和对各节点类别设置优先级,并根据优先级预设
优先级权重信息;通过遗传算法结合所述优先级权重信息对各节点对应的任务进行分配,实现二次优化;对各节点对应的任务进行编码生成初始种群,进行交叉变异后生成新的个体,选取节点的执行时间及负载均衡构建适应函数计算个体的适应度,根据个体的适应选择下一代种群;当满足终止条件时,对输出结果进行解码,获取当前种群中各节点任务的分配顺序。
[0010]本方案中,选取节点的执行时间及负载均衡构建适应函数计算个体的适应度,其适应函数公式为:其中,表示适应度函数,表示执行时间的贪婪因子,表示负载均衡的贪婪因子,表示节点的前驱节点对应前驱任务的结束时间,表示数据在节点及前驱节点之间的传输时间,表示数据的传输速率,表示节点对应的优先级权重信息,表示各节点执行任务的频度,表示流程路径中的节点总数。
[0011]本专利技术第二方面还提供了一种企业业务流程的配置优化系统,该系统包括:存储器、处理器,所述存储器中包括一种企业业务流程的配置优化方法程序,所述一种企业业务流程的配置优化方法程序被所述处理器执行时实现如下步骤:获取企业业务初始信息,将企业业务初始信息进行关键词提取,根据关键词及预设流程规则获取初始业务流程,并将关键词及初始业务流程映射到异构信息空间;获取异构信息空间中初始业务流程各节点的历史流程路径,通过历史流程路径获取频繁流程路径数据集,根据频繁流程路径数据集对初始业务流程进行优化,获取初次优化后业务流程路径;通过初次优化后业务流程路径提取主流程路径,根据业务需求对主流程路径进行拓展获取子流程路径;根据所述主流程路径及子流程路径的动态运行特征对企业业务的任务进行分类本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种企业业务流程的配置优化方法,其特征在于,包括以下步骤:获取企业业务初始信息,将企业业务初始信息进行关键词提取,根据关键词及预设流程规则获取初始业务流程,并将关键词及初始业务流程映射到异构信息空间;获取异构信息空间中初始业务流程各节点的历史流程路径,通过历史流程路径获取频繁流程路径数据集,根据频繁流程路径数据集对初始业务流程进行优化,获取初次优化后业务流程路径;通过初次优化后业务流程路径提取主流程路径,根据业务需求对主流程路径进行拓展获取子流程路径;根据所述主流程路径及子流程路径的动态运行特征对企业业务的任务进行分类,根据分类结果设置优先级,通过遗传算法将任务进行分配,获取最终优化后的业务流程路径,进行企业业务的执行。2.根据权利要求1所述的一种企业业务流程的配置优化方法,其特征在于,获取企业业务初始信息,将企业业务初始信息进行关键词提取,根据关键词及预设流程规则获取初始业务流程,具体为:将企业业务初始信息进行预处理,通过Word2vec模型对预处理后企业业务初始信息进行分词,提取关键词,构建关键词向量集;通过所述关键词向量集在标准流程数据库中进行匹配,根据关键词向量的语义特征在标准流程数据库中进行相似度对比;提取相似度符合预设标准的流程实例数据及对应的预设流程规则,通过提取的流程实例数据与企业业务初始信息进行匹配,获取适配度;选取适配度最高的流程实例数据通过企业业务初始信息对应的预设流程规则进行修正,获取初始业务流程。3.根据权利要求1所述的一种企业业务流程的配置优化方法,其特征在于,通过历史流程路径获取频繁流程路径数据集,根据频繁流程路径数据集对初始业务流程进行优化,获取初次优化后业务流程路径,具体为:将初始业务流程映射到异构信息空间,通过有向无环图进行表示,将初始业务流程中工作流节点对应的任务作为所述有向无环图中的节点,将任务之间执行约束作为有向无环图中的边结构;通过企业的历史运行日志中历史流程数据,根据有向无环图中节点对应的任务信息在历史流程数据中进行检索,获取含有目标节点对应任务的流程路径集合,导入异构信息空间;通过所述流程路径集合获取目标节点的边结构数量,根据所述边结构数量获取目标节点的频繁交互节点及频繁流程路径数据集,对所述频繁交互节点及频繁流程路径数据集进行特征提取,生成目标节点的流程偏好;根据初始业务流程中工作流节点对应的任务及其后继任务在有向无环图中的边结构类型及流程偏好对各节点的任务顺序进行优化,获取初次优化后的业务流程路径。4.根据权利要求1所述的一种企业业务流程的配置优化方法,其特征在于,通过初次优化后业务流程路径提取主流程路径,根据业务需求对主流程路径进行拓展获取子流程路径,具体为:
提取初次优化后业务流程路径中的最长路径提取主流程路径,根据所述主流程路径中的工作流节点在历史流程数据获取相同任务信息且前驱任务相同的历史流程路径信息;将所述历史流程路径信息与所述主流程路径进行匹配,获取主流程路径的扩展路径候选集合,根据业务需求对所述拓展路径进行选取,获取工作流节点的子流程路径;根据主流程路径中工作流节点的组织机构定义子流程路径,在子流程路径中下级组织机构能够继承上级组织机构定义的子流程路径,减少流程路径的重复设置;同时,根据任务之间的执行约束设置下级组织机构是否强制继承上级组织机构定义的子流程信息,若是,则下级组织机构在流程路径拓展时需要在上级组织结构定义的子流程信息的基础上进行二次拓展。5.根据权利要求1所述的一种企业业务流程的配置优化方法,其特征在于,根据所述主流程路径及子流程路径的动态运行特征对企业业务的任务进行分类,根据分类结果设置优先级,通过遗传算法将任务进行分配,具体为:获取主流程路径及子流程路径中在有向无环图中各流程节点的状态信息,根据所述状态信息获取各节点所对应任务的执行时间及节点之间的通信时间;根据所述执行时间及通信时间对各节点对应的任务进行分类,将时间偏差小于预设时间阈值的节点归为同类节点,获取各节点对应的任务的分类结果;通过执行时间及通信时间的时间和对各节点类别设置优...

【专利技术属性】
技术研发人员:李守强王行真解万志刘国祯卢在全
申请(专利权)人:普联软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1