任务调度方法及装置制造方法及图纸

技术编号:20329765 阅读:20 留言:0更新日期:2019-02-13 06:08
本申请提供的任务调度方法及装置,通过服务器接收客户端实时上报的任务,通过对所述上报任务信息进行解析,获得任务地点、任务指定人员、任务处理人员数量和任务等级。通过所述任务地点、任务指定人员、任务处理人员数量和任务等级对所述任务进行合理的分配,提高处理人员的响应和处理及时性。

【技术实现步骤摘要】
任务调度方法及装置
本申请涉及人员调度安排领域,具体而言,涉及任务调度方法及装置。
技术介绍
随着社会的进步,电力系统在社会生产力中起着越来越重要的作用。但随着电力系统的长时间和高负荷运行,电力系统会出现一些故障。如何快速发现并上报故障,是保障电力系统正常工作很重要的环节。同时由于电力系统属于高压和高危险领域,如何在电力系统出现故障安排合适专业的人员对故障进行维修显得尤为重要。现有的处理方式是在发生故障之后,通过人为的安排工作人员进行抢修,由于对抢修人员当前身处地点、当前工作量和当前技术水平没有一个很充分的了解,同时由于对于抢修时间的不可控,导致人员安排不科学,不合理。进而导致对电力系统故障维护效率低下,人员管理混乱。
技术实现思路
为了克服现有技术中的上述不足,本申请的目的在于提供一种任务调度方法,应用于与至少一个客户端通信的服务器,所述任务调度方法的步骤包括:接收所述客户端的任务指令,根据所述任务指令完成身份验证;所述任务指令包括待处理任务的任务地点、任务指定人员和任务处理人员数量;判断所述任务指定人员的数量是否为0,如果所述任务指定人员的数量不为0,通过向所述客户端下发任务分配指令将所述待处理任务分配到所述任务指定人员。可选地,所述判断所述任务指定人员的数量是否为0,如果所述任务指定人员的数量不为0,通过向所述客户端下发任务分配指令将所述待处理任务分配到所述任务指定人员的步骤包括:获取所述任务指定人员当前状态,所述当前状态包括所述指定人员当前任务量、当前位置和当前是否在岗;根据所述指定人员当前状态,将所述待处理任务分配到所述任务指定人员中处于在岗状态、距离所述任务地点小于预距离阈值和当前任务量低于预设数量阈值的任务指定人员。可选地,所述任务指令中还包括任务等级,所述任务等级根据所述任务紧急程度进行划分,所述待处理任务预设有任务处理间隔时间;所述根据所述指定人员当前状态,将任务分配到所述任务指定人员中处于在岗状态、距离所述任务地点小于预距离阈值和当前任务量低于预设数量阈值的任务指定人员之前还包括以下步骤:在接收到所述任务指令的时间点的基础上加上所述任务处理间隔时间获取所述待处理任务的第一处理时间点;查找所述任务指定人员已有任务中距离时间最近的目标任务,并获取所述目标任务的第二处理时间点;根据所述第一处理时间点和所述第二处理时间点计算时间差值;如果所述时间差值小于预设的时间阀值,判断所述待处理任务的任务等级是否高于所述目标任务的任务等级;如果高于所述目标任务的任务等级,为其分配所述待处理任务,并将所述目标任务分配给其他人员。可选地,所述将所述分配到所述任务指定人员中处于在岗状态、距离所述任务地点在预设范围内和任务量低于预设任务量的任务指定人员的步骤还包括:如果为所述待处理任务分配的处理人员少于所述任务处理人员数量,从非指定人员中选取人员进行补充。可选地,所述服务器通过任务分配指令分配任务,所述任务分配指令中包括所述任务的常用处理流程和安全注意事项。可选地,所述任务调度方法的步骤还包括:对当前正在处理中的任务进度进行跟踪,同时获取所述当前正在处理中的任务对应的处理人员的下一个待处理任务的时间节点;如果在所述下一个待处理任务的时间节点没有收到所述正在处理中的任务的任务完成命令,将所述当前正在处理中的任务对应的处理人员的下一个待处理任务分配给其他人员。本申请的另一目的在于提供一种任务调度方法,应用于任务调度系统,所述任务调度系统包括客户端和服务器,所述任务调度方法的步骤包括:所述客户端接收用户输入的需要处理的任务和身份验证信息,并将所述需要处理的任务和身份验证信息作为任务指令上传到所述服务器;所述服务器接收所述客户端的任务指令,根据所述任务指令完成身份验证;所述任务指令包括待处理任务的任务地点、任务指定人员和任务处理人员数量;所述服务器判断所述任务指定人员的数量是否为0,如果所述任务指定人员的数量不为0,通过向所述客户端下发任务分配指令将所述待处理任务分配到所述任务指定人员;所述客户端如果接收到所述服务器下发的任务分配指令,发出提醒信号。可选地,所述服务器判断所述任务指定人员的数量是否为0,如果所述任务指定人员的数量不为0,通过向所述客户端下发任务分配指令将所述待处理任务分配到所述任务指定人员的步骤包括:所述服务器获取所述任务指定人员当前状态,所述当前状态包括所述指定人员当前任务量、当前位置和当前是否在岗;所述服务器根据所述指定人员当前状态,将所述待处理任务分配到所述任务指定人员中处于在岗状态、距离所述任务地点小于预距离阈值和当前任务量低于预设数量阈值的任务指定人员。本申请的另一目的在于提供一种任务调度装置,应用于与至少一个客户端通信的服务器,所述任务调度装置包括任务指令获取模块和任务分配模块;所述任务指令获取模块用于接收所述客户端的任务指令,根据所述任务指令完成身份验证;所述任务指令包括待处理任务的任务地点、任务指定人员和任务处理人员数量;所述任务分配模块用于判断所述任务指定人员的数量是否为0,如果所述任务指定人员的数量不为0,通过向所述客户端下发任务分配指令将所述待处理任务分配到所述任务指定人员。可选地,所述任务指令中还包括任务等级,所述任务等级根据所述任务紧急程度进行划分,所述待处理任务预设有任务处理间隔时间;所述任务分配模块还通过以下步骤向所述客户端下发任务分配指令将所述待处理任务分配到所述任务指定人员:在接收到所述任务指令的时间点的基础上加上所述任务处理间隔时间获取所述待处理任务的第一处理时间点;查找所述任务指定人员已有任务中距离时间最近的目标任务,并获取所述目标任务的第二处理时间点;根据所述第一处理时间点和所述第二处理时间点计算时间差值;如果所述时间差值小于预设的时间阀值,判断所述待处理任务的任务等级是否高于所述目标任务的任务等级;如果高于所述目标任务的任务等级,为其分配所述待处理任务,并将所述目标任务分配给其他人员。相对于现有技术而言,本专利技术具有以下有益效果:本申请提供的任务调度方法及装置,通过服务器接收客户端实时上报的任务,通过对所述上报任务信息进行解析,获得任务地点、任务指定人员、任务处理人员数量和任务等级。通过所述任务地点、任务指定人员、任务处理人员数量和任务等级对所述任务进行合理的分配,提高处理人员的响应和处理及时性。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的服务器与客户端的交互示意图;图2为本申请实施例提供的服务器的结构示意图;图3为本申请实施例提供的任务调度方法的步骤流程图;图4为本申请实施例提供的任务调度装置的示意图。图标:100-服务器;300-网络;200-客户端;140-通信单元;130-处理器;110-任务调度装置;120-机器可读存储器;1001-任务指令获取模块;1002-任务分配模块。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完本文档来自技高网...

【技术保护点】
1.一种任务调度方法,其特征在于,应用于与至少一个客户端通信的服务器,所述任务调度方法的步骤包括:接收所述客户端的任务指令,根据所述任务指令完成身份验证;所述任务指令包括待处理任务的任务地点、任务指定人员和任务处理人员数量;判断所述任务指定人员的数量是否为0,如果所述任务指定人员的数量不为0,通过向所述客户端下发任务分配指令将所述待处理任务分配到所述任务指定人员。

【技术特征摘要】
1.一种任务调度方法,其特征在于,应用于与至少一个客户端通信的服务器,所述任务调度方法的步骤包括:接收所述客户端的任务指令,根据所述任务指令完成身份验证;所述任务指令包括待处理任务的任务地点、任务指定人员和任务处理人员数量;判断所述任务指定人员的数量是否为0,如果所述任务指定人员的数量不为0,通过向所述客户端下发任务分配指令将所述待处理任务分配到所述任务指定人员。2.根据权利要求1所述的任务调度方法,其特征在于,所述判断所述任务指定人员的数量是否为0,如果所述任务指定人员的数量不为0,通过向所述客户端下发任务分配指令将所述待处理任务分配到所述任务指定人员的步骤包括:获取所述任务指定人员当前状态,所述当前状态包括所述指定人员当前任务量、当前位置和当前是否在岗;根据所述指定人员当前状态,将所述待处理任务分配到所述任务指定人员中处于在岗状态、距离所述任务地点小于预距离阈值和当前任务量低于预设数量阈值的任务指定人员。3.根据权利要求2所述的任务调度方法,其特征在于,所述任务指令中还包括任务等级,所述任务等级根据所述任务紧急程度进行划分,所述待处理任务预设有任务处理间隔时间;所述根据所述指定人员当前状态,将任务分配到所述任务指定人员中处于在岗状态、距离所述任务地点小于预距离阈值和当前任务量低于预设数量阈值的任务指定人员之前还包括以下步骤:在接收到所述任务指令的时间点的基础上加上所述任务处理间隔时间获取所述待处理任务的第一处理时间点;查找所述任务指定人员已有任务中距离时间最近的目标任务,并获取所述目标任务的第二处理时间点;根据所述第一处理时间点和所述第二处理时间点计算时间差值;如果所述时间差值小于预设的时间阀值,判断所述待处理任务的任务等级是否高于所述目标任务的任务等级;如果高于所述目标任务的任务等级,为其分配所述待处理任务,并将所述目标任务分配给其他人员。4.根据权利要求3所述的任务调度方法,其特征在于,所述将所述分配到所述任务指定人员中处于在岗状态、距离所述任务地点在预设范围内和任务量低于预设任务量的任务指定人员的步骤还包括:如果为所述待处理任务分配的处理人员少于所述任务处理人员数量,从非指定人员中选取人员进行补充。5.根据权利要求4所述的任务调度方法,其特征在于,所述服务器通过任务分配指令分配任务,所述任务分配指令中包括所述任务的常用处理流程和安全注意事项。6.根据权利要求1所述的任务调度方法,其特征在于,所述任务调度方法的步骤还包括:对当前正在处理中的任务进度进行跟踪,同时获取所述当前正在处理中的任务对应的处理人员的下一个待处理任务的时间节点;如果在所述下一个待处理任务的时间节点没有收到所述正在处理中的任务的任务完成命令,将所...

【专利技术属性】
技术研发人员:张鑫
申请(专利权)人:宁夏峰尚科技有限公司
类型:发明
国别省市:宁夏,64

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

1