程序维护任务处理方法、装置、设备及存储介质制造方法及图纸

技术编号:26731637 阅读:32 留言:0更新日期:2020-12-15 14:34
本申请公开一种程序维护任务处理方法、装置、设备及存储介质,该方法包括:向服务器获取任务信息列表,该列表包括多个数据记录,每个数据记录用于描述一个程序维护任务的所属项目维度、所属经办人维度、任务创建时间、任务解决时间,任务解决时间为空的数据记录为未完成维护任务;调用所述列表进行计算,将任务解决时间与任务创建时间的差值确定为对应的维护任务的个别耗时,针对未完成维护任务,导入时长调节因子以确定其任务解决时间以确定其个别耗时;基于维护任务所属的任意维度进行分类汇总,计算出每个分类的平均预测耗时,根据该平均预测耗时计算出每个分类所有未完成维护任务的总预测耗时。本申请有助于提升程序维护任务的处理效率。

【技术实现步骤摘要】
程序维护任务处理方法、装置、设备及存储介质
本申请涉及计算机软件工程
,尤其涉及一种程序维护任务处理方法、装置、设备及存储介质。
技术介绍
开发团队在程序开发的过程中,不可避免的会遇到软件因代码编写或运行环境的问题,而引起的程序漏洞、程序异常、程序故障等程序错误的情况,为此开发团队中会设立维护团队,以解决各种情况下出现的程序错误。如今,大部分的维护团队会通过使用程序错误追踪软件,创建用于记录程序错误的任务,构建维护团队的工作流,以便维护团队查找、记录和追踪其开发程序中出现的程序错误,以便维护团队可在适当的时间将未完成的程序维护任务指派给团队内的成员。现有的程序错误追踪软件并不能预测出团队中的每个成员完成程序维护任务的总耗时及平均耗时,这将使得维护团队无法通过程序错误追踪软件直观地了解团队中的各个成员的工作效率,且无法预测成员是否完成其在某一季度内的工作指标。其次,程序错误追踪软件也无法预测出维护团队解决某一项目的所有程序维护任务的总耗时及无法预测出维护团队完成一个项目的所有程序维护任务的平均耗时,这将使得维护团队无法通过程序错误追踪软件有效的分析各个项目的维护成本及无法预测维护团队的工作效率。综上所述,虽然程序错误追踪软件能在一定程度上提高维护团队修复效率,但程序错误追踪软件在功能上仍有各种不足,大多数情况下,只能作为一个记录程序错误的软件,这并不足以有效的提高维护团队的工作效率。
技术实现思路
本申请的首要目的在于提供一种程序维护任务处理方法,通过对计算机程序的维护任务相关数据进行利用,以便有助于提高计算机程序维护任务的维护效率。作为本申请的其他目的,提供一种与前述的方法相适应的程序维护任务处理控制装置、一种电子设备以及一种非易失性存储介质。为满足本申请的各个目的,本申请采用如下技术方案:适应本申请的首要目的而提供的一种程序维护任务处理方法,其包括如下步骤:向服务器发起请求,获取任务信息列表,所述任务信息列表包括多个数据记录,每个数据记录用于描述一个程序维护任务的所属项目维度、所属经办人维度、任务创建时间、任务解决时间,其中任务解决时间为空的数据记录所描述的程序维护任务为未完成维护任务;调用所述任务信息列表进行计算,将每个数据记录中任务解决时间与所述任务创建时间的差值确定为对应的维护任务的个别耗时,其中,针对未完成维护任务,导入时长调节因子以确定其任务解决时间以确定对应的个别耗时;基于维护任务所属的任意维度进行分类汇总,计算出每个分类相对应的所有维护任务的平均预测耗时,根据该平均预测耗时计算出每个分类相对应的所有未完成维护任务的总预测耗时。进一步的,在为未完成维护任务导入时长调节因子之前,先接收用户为该未完成维护任务对应输入的时间参数,作为所述的时长调节因子。优选的,所述的维护任务为基于计算机程序引起的漏洞、异常、故障中任意一种编程错误而创建的计划任务。进一步的实施例中,其包括后置步骤:基于经办人维度进行未完成维护任务的调度,向服务器发送任务修改指令,以使服务器响应该任务修改指令而将经办人维度下的一个分类的未完成维护任务修改为归属于另一个分类。优选的实施例中,基于经办人维度进行未完成维护任务的调度,向服务器发送任务修改指令的步骤中包括如下具体措施:确定项目维度/经办人维度下总预测耗时最大的分类相对应的部分未完成维护任务;确定经办人维度下平均预测耗时或总预测耗时最小的分类;封装所述的任务修改指令,使该任务修改指令包含所述最大的分类的部分未完成维护任务的指示信息及所述最小的分类的指示信息;向服务器发送所述任务修改指令,以使服务器根据所述指示信息实施所述的修改。进一步的,所述任务修改指令触发所述服务器向涉及未完成维护任务的归属关系变更的分类所对应的用户推送通知消息。优选的,本方法受计算机定时任务定时触发而循环执行其各步骤。适应本申请的另一种目的而提出的一种程序维护任务处理装置,其包括:列表请求模块,用于向服务器发起请求,获取任务信息列表,所述任务信息列表包括多个数据记录,每个数据记录用于描述一个程序维护任务的所属项目维度、所属经办人维度、任务创建时间、任务解决时间,其中任务解决时间为空的数据记录所描述的程序维护任务为未完成维护任务;调节试算模块,用于调用所述任务信息列表进行计算,将每个数据记录中任务解决时间与所述任务创建时间的差值确定为对应的维护任务的个别耗时,其中,针对未完成维护任务,导入时长调节因子以确定其任务解决时间以确定对应的个别耗时;耗时预测模块,用于基于维护任务所属的任意维度进行分类汇总,计算出每个分类相对应的所有维护任务的平均预测耗时,根据该平均预测耗时计算出每个分类相对应的所有未完成维护任务的总预测耗时。适应本申请的另一种目的而提出的一种电子设备,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行申请所述的程序维护任务处理方法的步骤。适应本申请的另一种目的而提出的一种非易失性存储介质,其存储有依据所述的程序维护任务处理方法所实现的计算机程序,该计算机程序被计算机调用运行时,执行该方法所包括的步骤。相对于现有技术,本申请的优势如下:本申请通过从服务器中获取关于程序维护任务的数据记录,即所述的任务信息列表,对其进行相应的处理,追求更为科学和准确的预测结果,以期对程序错误追踪软件之类的软件工具所记录的关于维护任务相关的信息进行有效利用。本申请在所获取的任务信息列表的数据记录的基础上,对未完成维护任务引入时长调节因子协助进行任务用时的评估,因而在技术上提供了一种途径,允许维护团队根据其成员的工作情况及各个项目的实际情况自定义时长调节因子,从而有助于初步预测出各个未完成维护任务的解决时间,进而初步预测包括未完成维护任务在内的各个维护任务的解决时长,即计算出各个数据记录的个别耗时,进而计算出各维度所属分类的维护任务的平均预测耗时,以及未完成维护任务的总预测耗时。维护团队可通过计算所得的各种数据,分析各个项目的维护时间成本及维护团队各个成员的工作效率等进一步信息,以便将维护团队中的维护任务派发给相应的成员,进一步实现调度。可以理解,本申请的实施将有效地提升维护团队完成维护任务的工作效率。本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为实施本申请的技术方案相关的一种典型的网络部署架构示意图;图2为本申请的程序维护任务处理方法的典型实施例的流程示意图;图3为本申请程序维护任务处理方法的另一实施例的流程示意图;图4为本申请的程序维护任务处理装置的典型实施例的原理框图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例本文档来自技高网...

【技术保护点】
1.一种程序维护任务处理方法,其特征在于,包括如下步骤:/n向服务器发起请求,获取任务信息列表,所述任务信息列表包括多个数据记录,每个数据记录用于描述一个程序维护任务的所属项目维度、所属经办人维度、任务创建时间、任务解决时间,其中任务解决时间为空的数据记录所描述的程序维护任务为未完成维护任务;/n调用所述任务信息列表进行计算,将每个数据记录中任务解决时间与所述任务创建时间的差值确定为对应的维护任务的个别耗时,其中,针对未完成维护任务,导入时长调节因子以确定其任务解决时间以确定对应的个别耗时;/n基于维护任务所属的任意维度进行分类汇总,计算出每个分类相对应的所有维护任务的平均预测耗时,根据该平均预测耗时计算出每个分类相对应的所有未完成维护任务的总预测耗时。/n

【技术特征摘要】
1.一种程序维护任务处理方法,其特征在于,包括如下步骤:
向服务器发起请求,获取任务信息列表,所述任务信息列表包括多个数据记录,每个数据记录用于描述一个程序维护任务的所属项目维度、所属经办人维度、任务创建时间、任务解决时间,其中任务解决时间为空的数据记录所描述的程序维护任务为未完成维护任务;
调用所述任务信息列表进行计算,将每个数据记录中任务解决时间与所述任务创建时间的差值确定为对应的维护任务的个别耗时,其中,针对未完成维护任务,导入时长调节因子以确定其任务解决时间以确定对应的个别耗时;
基于维护任务所属的任意维度进行分类汇总,计算出每个分类相对应的所有维护任务的平均预测耗时,根据该平均预测耗时计算出每个分类相对应的所有未完成维护任务的总预测耗时。


2.根据权利要求1所述的方法,其特征在于,在为未完成维护任务导入时长调节因子之前,先接收用户为该未完成维护任务对应输入的时间参数,作为所述的时长调节因子。


3.根据权利要求1所述的方法,其特征在于,所述的维护任务为基于计算机程序引起的漏洞、异常、故障中任意一种编程错误而创建的计划任务。


4.根据权利要求1所述的方法,其特征在于,包括后置步骤:
基于经办人维度进行未完成维护任务的调度,向服务器发送任务修改指令,以使服务器响应该任务修改指令而将经办人维度下的一个分类的未完成维护任务修改为归属于另一个分类。


5.根据权利要求4所述的方法,其特征在于,基于经办人维度进行未完成维护任务的调度,向服务器发送任务修改指令的步骤中包括如下具体措施:
确定项目维度/经办人维度下总预测耗时最大的分类相对应的部分未完成维护任务;
确定经办人维度下平均预测耗时或总预测耗时最小的分类;
封装所述的任务修改指令,使该任务修改指令包含所...

【专利技术属性】
技术研发人员:彭康佳
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

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

1