任务工作流编排方法、装置、存储介质及电子装置与流程
本发明涉及数据处理,具体而言,涉及一种任务工作流编排方法、装置、存储介质及电子装置。
背景技术:
1、随着企业数字化转型的深入,任务管理平台(如软件即服务系统)成为承载业务流转的核心基础设施。然而,在面对复杂多变的业务场景时,主流的任务管理平台表现出如下显著缺陷:
2、首先,由于主流的任务管理平台多采用基于有限状态机的静态工作流架构,其任务生成与流程编排主要依赖人工配置或简单的规则触发。当面临新任务时,其无法自动关联历史相似任务的工作流,导致每次均从初始状态开始规划,无法利用过往经验优化流程,造成生成效率低下。
3、其次,主流的任务管理平台多为被动式响应,仅在任务执行出现异常或逾期的事后阶段进行被动调整,这种“先执行后修正”的模式,使得管理者难以提前规避因资源挤占或依赖冲突导致的流程阻塞,管控严重滞后。
4、针对上述的问题,目前尚未提出有效的解决方法。
技术实现思路
1、本发明实施例提供了一种任务工作流编排方法、装置、存储介质及电子装置,以至少解决相关技术采用静态工作流架构编排任务工作流,且缺乏前置推演,导致管理效率低且管控滞后的技术问题。
2、根据本发明其中一实施例,提供了一种任务工作流编排方法,包括:获取目标业务在目标时刻的业务数据,并基于业务数据生成待处理的标准化任务;从预设任务库内确定与标准化任务匹配的至少一个目标标准化任务,并将各个目标标准化任务的最优工作流作为标准化任务的候选工作流,其中,预设任务库内包括已执行的多个标准化任务及每个标准化任务对应的最优工作流;基于企业数据湖中各个流程节点的执行人员在目标时刻的工作状态信息确定每个候选工作流的执行代价,其中,企业数据湖内至少存储有多个工作流路径上流程节点的执行人员的实时工作状态信息;将执行代价最低的候选工作流作为标准化任务的最优工作流。
3、可选地,基于业务数据生成待处理的标准化任务,包括:对业务数据进行预处理,其中,预处理包括:一致性校验、文本提取和标准化处理,其中,一致性校验包括以下至少之一:时间冲突校验、负责人冲突校验、审批权限冲突校验、交付标准冲突校验;依据预处理后的业务数据构建目标任务信息关系图;将目标任务信息关系图转换为标准化任务,其中,标准化任务包括多个任务字段,且任务字段至少包括:任务名称字段、任务类型字段、人员字段、时间字段和交付物字段。
4、可选地,依据预处理后的业务数据构建目标任务信息关系图,包括:将预处理后的业务数据编码为任务信息特征向量;基于任务信息特征向量构建初始任务信息关系图,其中,初始任务信息关系图中的图节点至少包括:任务节点、人员节点、权限节点、审批节点、交付物节点和时间节点,任务信息关系图中的边至少包括:用于连接任务节点和人员节点的负责人边、用于连接任务节点和交付物节点的交付物边、用于连接审批节点和任务节点的审批依赖边、用于连接时间节点和任务节点的日期约束边以及用于连接不同任务节点的任务依赖边;从预设的业务逻辑库内检索目标业务相关的多个目标业务逻辑,并将多个目标业务逻辑作为约束条件写入初始任务信息关系图内,得到目标任务信息关系图,其中,业务逻辑库内包括:不同业务相关的多个业务逻辑。
5、可选地,基于企业数据湖中各个流程节点的执行人员在目标时刻的工作状态信息确定每个候选工作流的执行代价,包括:对于每个候选工作流,依据候选工作流上各个流程节点的节点信息,确定候选工作流的合规风险等级,其中,节点信息中至少包括:节点类型和执行人员的权限信息;在合规风险等级为低的情况下,依据候选工作流上各个流程节点的执行人员的人员信息及在目标时刻的工作状态信息,确定候选工作流的多维风险指标,并依据多维风险指标确定候选工作流的执行代价,其中,人员信息中至少包括:单位工时成本,工作状态信息中至少包括:从目标时刻至执行人员的工作结束时刻之间的可用时间窗口、待处理的剩余任务列表、每个剩余任务的预计处理时长和预估等待时长,多维风险指标至少包括:实时人员冲突指数、预估逾期概率、预估交付时间和预估逾期成本;在合规风险等级为高的情况下,将候选工作流的执行代价置为最大值。
6、可选地,依据候选工作流上各个流程节点的节点信息,确定候选工作流的合规风险等级,包括:将候选工作流内各个流程节点的节点信息与预设的业务规则库进行映射,其中,业务规则库内包括多个业务规则,且业务规则包括以下至少之一:岗位权限规则、节点审批规则、流程完整性规则;在候选工作流内任一流程节点的节点信息不满足业务规则库中的业务规则的情况下,确定候选工作流的合规风险等级为高;在候选工作流内所有流程节点的节点信息均满足业务规则库中的业务规则的情况下,确定候选工作流的合规风险等级为低。
7、可选地,依据候选工作流上各个流程节点执行人员的人员信息及在目标时刻的工作状态信息,确定候选工作流的多维风险指标,包括:基于剩余任务列表和每个剩余任务的预计处理时长,确定候选工作流上各个流程节点的执行人员在目标时刻的积压工作量,并结合可用时间窗口,确定候选工作流上各个流程节点的执行人员的单位时间产能;将积压工作量与单位时间产能进行比值计算,得到候选工作流上各个流程节点的执行人员在目标时刻的实时负荷;统计述候选工作流中目标时刻的实时负荷高于预设饱和阈值的目标流程节点的节点数量和整体超负荷程度,并结合目标流程节点的执行人员之间的技能互补性和资源共享关系,确定候选工作流的实时人员冲突指数;依据候选工作流上各个流程节点的执行人员在目标时刻的实时负荷、以及各个流程节点的执行人员的预估等待时长和预设等待时长阈值之间的大小关系,确定候选工作流的预估逾期概率;依据候选工作流的任务依赖关系,确定并行的至少一个子路径,其中,子路径内包括多个非并行节点;对于每个子路径,依次累加子路径内各个非并行节点的执行人员在目标时刻下完成各个剩余任务的预估处理时长和预估等待时长,得到子路径的预估完成时间;比较至少一个子路径的预估完成时间,将最晚的预估完成时间作为候选工作流的预估交付时间;确定候选工作流的预估交付时间和期望交付时间之间的预估延误时长,并结合候选工作流上各个流程节点的执行人员的单位工时成本和目标业务的预设逾期惩罚系数,确定候选工作流的预估逾期成本。
8、可选地,在将执行代价最低的候选工作流作为标准化任务的最优工作流之后,该方法还包括:按照最优工作流执行标准化任务,并周期性获取最优工作流上各个流程节点的执行人员的状态信息,其中,状态信息包括以下至少之一:是否在岗、人员负荷;在目标流程节点的执行人员在目标周期内不在岗,或者目标流程节点的执行人员在目标周期内的人员负荷高于预设的负荷阈值的情况下,依据目标流程节点的执行人员的人员职级确定多个候选人员,并依据各个候选人员的人员信息确定每个候选人员的推荐评分,将推荐评分最高的候选人员替换目标流程节点的执行人员,其中,人员信息至少包括:专业匹配度、历史处理效率、人员负荷和历史处理经验指数。
9、根据本发明其中一实施例,还提供了一种任务工作流编排装置,包括:任务生成模块,用于获取目标业务在目标时刻的业务数据,并基于业务数据生成待处理的标准化任务;第一确定模块,用于从预设任务库内确定与标准化任务匹配的至少一个目标标准化任务,并将各个目标标准化任务的最优工作流作为标准化任务的候选工作流,其中,预设任务库内包括已执行的多个标准化任务及每个标准化任务对应的最优工作流;第二确定模块,用于基于企业数据湖中各个流程节点的执行人员在目标时刻的工作状态信息确定每个候选工作流的执行代价,其中,企业数据湖内至少存储有多个工作流路径上流程节点的执行人员的实时工作状态信息;第三确定模块,用于将执行代价最低的候选工作流作为标准化任务的最优工作流。
10、可选地,上述装置还用于基于业务数据,通过如下方法生成待处理的标准化任务,包括:对业务数据进行预处理,其中,预处理包括:一致性校验、文本提取和标准化处理,其中,一致性校验包括以下至少之一:时间冲突校验、负责人冲突校验、审批权限冲突校验、交付标准冲突校验;依据预处理后的业务数据构建目标任务信息关系图;将目标任务信息关系图转换为标准化任务,其中,标准化任务包括多个任务字段,且任务字段至少包括:任务名称字段、任务类型字段、人员字段、时间字段和交付物字段。
11、可选地,上述装置还用于依据预处理后的业务数据,通过如下方法构建目标任务信息关系图,包括:将预处理后的业务数据编码为任务信息特征向量;基于任务信息特征向量构建初始任务信息关系图,其中,初始任务信息关系图中的图节点至少包括:任务节点、人员节点、权限节点、审批节点、交付物节点和时间节点,任务信息关系图中的边至少包括:用于连接任务节点和人员节点的负责人边、用于连接任务节点和交付物节点的交付物边、用于连接审批节点和任务节点的审批依赖边、用于连接时间节点和任务节点的日期约束边以及用于连接不同任务节点的任务依赖边;从预设的业务逻辑库内检索目标业务相关的多个目标业务逻辑,并将多个目标业务逻辑作为约束条件写入初始任务信息关系图内,得到目标任务信息关系图,其中,业务逻辑库内包括:不同业务相关的多个业务逻辑。
12、可选地,上述装置还用于基于企业数据湖中各个流程节点的执行人员在目标时刻的工作状态信息,通过如下方法确定每个候选工作流的执行代价,包括:对于每个候选工作流,依据候选工作流上各个流程节点的节点信息,确定候选工作流的合规风险等级,其中,节点信息中至少包括:节点类型和执行人员的权限信息;在合规风险等级为低的情况下,依据候选工作流上各个流程节点的执行人员的人员信息及在目标时刻的工作状态信息,确定候选工作流的多维风险指标,并依据多维风险指标确定候选工作流的执行代价,其中,人员信息中至少包括:单位工时成本,工作状态信息中至少包括:从目标时刻至执行人员的工作结束时刻之间的可用时间窗口、待处理的剩余任务列表、每个剩余任务的预计处理时长和预估等待时长,多维风险指标至少包括:实时人员冲突指数、预估逾期概率、预估交付时间和预估逾期成本;在合规风险等级为高的情况下,将候选工作流的执行代价置为最大值。
13、可选地,上述装置还用于依据候选工作流上各个流程节点的节点信息,通过如下方法确定候选工作流的合规风险等级,包括:将候选工作流内各个流程节点的节点信息与预设的业务规则库进行映射,其中,业务规则库内包括多个业务规则,且业务规则包括以下至少之一:岗位权限规则、节点审批规则、流程完整性规则;在候选工作流内任一流程节点的节点信息不满足业务规则库中的业务规则的情况下,确定候选工作流的合规风险等级为高;在候选工作流内所有流程节点的节点信息均满足业务规则库中的业务规则的情况下,确定候选工作流的合规风险等级为低。
14、可选地,上述装置还用于依据候选工作流上各个流程节点执行人员的人员信息及在目标时刻的工作状态信息,通过如下方法确定候选工作流的多维风险指标,包括:基于剩余任务列表和每个剩余任务的预计处理时长,确定候选工作流上各个流程节点的执行人员在目标时刻的积压工作量,并结合可用时间窗口,确定候选工作流上各个流程节点的执行人员的单位时间产能;将积压工作量与单位时间产能进行比值计算,得到候选工作流上各个流程节点的执行人员在目标时刻的实时负荷;统计述候选工作流中目标时刻的实时负荷高于预设饱和阈值的目标流程节点的节点数量和整体超负荷程度,并结合目标流程节点的执行人员之间的技能互补性和资源共享关系,确定候选工作流的实时人员冲突指数;依据候选工作流上各个流程节点的执行人员在目标时刻的实时负荷、以及各个流程节点的执行人员的预估等待时长和预设等待时长阈值之间的大小关系,确定候选工作流的预估逾期概率;依据候选工作流的任务依赖关系,确定并行的至少一个子路径,其中,子路径内包括多个非并行节点;对于每个子路径,依次累加子路径内各个非并行节点的执行人员在目标时刻下完成各个剩余任务的预估处理时长和预估等待时长,得到子路径的预估完成时间;比较至少一个子路径的预估完成时间,将最晚的预估完成时间作为候选工作流的预估交付时间;确定候选工作流的预估交付时间和期望交付时间之间的预估延误时长,并结合候选工作流上各个流程节点的执行人员的单位工时成本和目标业务的预设逾期惩罚系数,确定候选工作流的预估逾期成本。
15、可选地,上述装置还用于在将执行代价最低的候选工作流作为标准化任务的最优工作流之后,按照最优工作流执行标准化任务,并周期性获取最优工作流上各个流程节点的执行人员的状态信息,其中,状态信息包括以下至少之一:是否在岗、人员负荷;在目标流程节点的执行人员在目标周期内不在岗,或者目标流程节点的执行人员在目标周期内的人员负荷高于预设的负荷阈值的情况下,依据目标流程节点的执行人员的人员职级确定多个候选人员,并依据各个候选人员的人员信息确定每个候选人员的推荐评分,将推荐评分最高的候选人员替换目标流程节点的执行人员,其中,人员信息至少包括:专业匹配度、历史处理效率、人员负荷和历史处理经验指数。
16、根据本发明其中一实施例,还提供了一种计算机可读存储介质,存储介质中存储有计算机程序,其中,计算机程序被设置为在计算机或处理器上运行时,执行上述任一项中的任务工作流编排方法。
17、根据本发明其中一实施例,还提供了一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项中的任务工作流编排方法。
18、根据本发明其中一实施例,还提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现上述任一项中的任务工作流编排方法。
19、在本发明实施例中,通过获取目标业务在目标时刻的业务数据,并基于业务数据生成待处理的标准化任务;随后从预设任务库内确定与标准化任务匹配的至少一个目标标准化任务,并将各个目标标准化任务的最优工作流作为标准化任务的候选工作流;基于企业数据湖中各个流程节点的执行人员在目标时刻的工作状态信息确定每个候选工作流的执行代价,以将执行代价最低的候选工作流作为标准化任务的最优工作流。实现了在任务正式执行前通过多维数据对工作流进行前置量化评估与路径优选的技术效果,达到了将传统静态工作流的被动事后调整转变为基于实时数据驱动的事前主动预判与资源精准匹配,从而有效规避人员瓶颈、审批卡顿及资源冲突,提升任务交付效率与全流程管控精度。进而解决了相关技术采用静态工作流架构编排任务工作流,且缺乏前置推演,导致管理效率低且管控滞后的技术问题。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com