一种获取非目标任务对象的数据处理系统技术方案

技术编号:36095644 阅读:16 留言:0更新日期:2022-12-24 11:13
本发明专利技术提供了一种获取非目标任务对象的数据处理系统,所述系统包括:数据库、处理器和存储有计算机程序的存储器,其中,所述数据库包括:预设的任务对象集,当所述计算机程序被处理器执行时,实现以下步骤:获取当前位置信息,获取非目标任务列表,获取非目标任务对应的位置信息,获取目标距离列表,从而获取对应的非目标任务对象,因此,提高完成任务的效率。提高完成任务的效率。提高完成任务的效率。

【技术实现步骤摘要】
一种获取非目标任务对象的数据处理系统


[0001]本专利技术涉及任务处理
,具体地涉及一种获取非目标任务对象的数据处理系统。

技术介绍

[0002]当前,很多应急救援任务时常发生,例如出现台风等,需要救援的人员和物资,在现有技术中往往通过对任务的重要度进行排序,从而按照重要程度等因素进行匹配对应的人员和物资,然而在已经进行完重要度的排序后,突发紧急任务的情况也时常发生,如果将突发紧急任务进行人工处理,非常繁琐且浪费时间和人力资源;另一方面,如果将重要度进行重新排序,需要消耗大量的系统资源。

技术实现思路

[0003]针对上述技术问题,本专利技术采用的技术方案为:一种获取非目标任务对象的数据处理系统,所述系统包括:数据库、处理器和存储有计算机程序的存储器,其中,所述数据库包括:预设的任务对象集D={D1,
……
,D
r

……
,D
s
},D
r
是指第r个任务对象ID对应的对象信息列表,r=1
……
s,s为任务对象数量,当所述计算机程序被处理器执行时,实现以下步骤:
[0004]S401、获取B
j
对应的目标任务对象的当前位置信息BD
j
,其中,BD
j
是指B
j
对应的目标任务对象的当前geohash字符串,B
j
是指第j个目标任务ID对应的任务信息;
[0005]S402、获取B
>j
对应的非目标任务列表U={U1,
……
,U
f

……
,U
h
},U
f
是指B
j
对应的第f个非目标任务,f=1
……
h,h=j

1;
[0006]S403、获取U
f
对应的位置信息U
0f
,其中,U
0f
是指U
f
对应的非目标任务的geohash字符串;
[0007]S405、根据BD
j
和U,获取B
j
对应的目标距离列表DL
j
={DL
1j

……
,DL
fj

……
,DL
hj
},DL
fj
是指U
0f
与BD
j
之间的目标距离,DL
fj
符合如下条件:
[0008][0009]其中,MK

是指BD
j
中第α位bit值,NK

是指U
0f
中α位bit值,γ=1
……
β,β是指geohash字符的长度;
[0010]S407、当DL
fj
=0时,获取U
f
对应的非目标任务对象;
[0011]S409、当DL
fj
>0时,获取U
f
对应的非目标任务对象。
[0012]本专利技术至少具有以下技术效果:本专利技术能够对新增加的任务进行合理的分配,先保证新任务的完成,避免让较远的任务对象去执行任务,导致任务被耽搁或者影响完成任务的效率。
附图说明
[0013]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本专利技术实施例一提供的一种配置任务的数据处理系统的执行程序流程示意图;
[0015]图2为本专利技术实施例二提供的一种获取目标任务对象的数据处理系统的执行程序流程示意图;
[0016]图3为本专利技术实施例三提供的一种基于距离获取目标任务对象的数据处理系统的执行程序流程示意图;
[0017]图4为本专利技术实施例四提供的一种获取非目标任务对象的数据处理系统的执行程序流程示意图;
[0018]图5为本专利技术实施例五提供的一种基于目标任务列表获取目标任务对象的方法的执行程序流程示意图。
具体实施方式
[0019]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0020]需要说明的是,本专利技术所使用的术语“第一”、“第二”等是用于对类似的对象作出命名上的区分,但这些对象本身不受这些术语限制。应当理解,在不脱离本专利技术的范围的情况下,这些术语在适当的情况下可以互换。例如,可将“第一对象信息”描述为“第二对象信息”,且类似地,将“第二对象信息”描述为“第一对象信息”。
[0021]此外,术语“包括”、“包含”、“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于已清楚地列出的步骤或单元,而是还可以包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0022]实施例一
[0023]本专利技术实施例一提供了一种配置任务的数据处理系统,所述系统包括:数据库、处理器和存储有计算机程序的存储器,其中,所述数据库包括:预设的任务对象集D={D1,
……
,D
r

……
,D
s
},D
r
是指第r个任务对象ID对应的对象信息列表,r=1
……
s,s为任务对象数量,当所述计算机程序被处理器执行时,实现以下步骤,如图1所示:
[0024]S101、获取用户输入的初始任务列表A={A1,
……
,A
i

……
,A
m
},A
i
是指第i个初始任务ID对应的任务信息,i=1
……
m,m为初始任务ID数量,其中,所述任务信息包括第一任务状态信息和第二任务状态信息。
[0025]具体地,所述初始任务ID是指初始任务的唯一身份标识,其中,所述初始任务是指用户待处理且不可以取消的任务,例如,所述初始任务为保障调度任务。
[0026]具体地,第一任务状态信息包括:初始任务的重要度、初始任务的初始优先级、初始任务的预设时间和初始任务的关联度中一种或者多种组合;优选地,第一任务状态信息包括:初始任务的重要度、初始任务的初始优先级、初始任务的预设时间和初始任务的关联度。
[0027]进一步地,所述初始任务的重要度是指反映初始任本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种获取非目标任务对象的数据处理系统,其特征在于,所述系统包括:数据库、处理器和存储有计算机程序的存储器,其中,所述数据库包括:预设的任务对象集D={D1,
……
,D
r

……
,D
s
},D
r
是指第r个任务对象ID对应的对象信息列表,r=1
……
s,s为任务对象数量,当所述计算机程序被处理器执行时,实现以下步骤:S401、获取B
j
对应的目标任务对象的当前位置信息BD
j
,其中,BD
j
是指B
j
对应的目标任务对象的当前geohash字符串,B
j
是指第j个目标任务ID对应的任务信息;S402、获取B
j
对应的非目标任务列表U={U1,
……
,U
f

……
,U
h
},U
f
是指B
j
对应的第f个非目标任务,f=1
……
h,h=j

1;S403、获取U
f
对应的位置信息U
0f
,其中,U
0f
是指U
f
对应的非目标任务的geohash字符串;S405、根据BD
j
和U,获取B
j
对应的目标距离列表对应的目标距离列表对应的目标距离列表是指U
0f
与BD
j
之间的目标距离,符合如下条件:其中,MK

是指BD
j
中第α位bit值,NK

是指U
0f
中α位bit值,γ=1
……
β,β是指geohash字符的长度;S407、当时,获取U
f
对应的非目标任务对象;S409、当时,获取U
f
对应的非目标任务对象。2.根据权利要求1所述的获取非目标任务对象的数据处理系统,其特征在于,在S401步骤之前还包括步骤:根据B
j
对应的目标任务对象的位置信息和B
j
对应的位置信息,生成B
j
对应的目标路径。3.根据权利要求2所述的获取非目标任务对象的数据处理系统,其特征在于,B
j
对应的目标任务对象的当前位置信息属于B
j
对应的目标路径中任一位置。4.根据权利要求1所述的获取非目标任务对象的数据处理系统,其特征在于,S402中,B
j
对应的非目标任务列表是指B中除B
j
之外的其他目标任务构建的列表。5.根据权利要求4所述的获取非目标任务对象的数据处理系统,其特征在于,U
f
对应的优先级>B
j
对应的优先级。6.根据权利要求1所述的获取非目标任务对象的数据处理系统,其特征在于,在S407步骤中还包括如下步骤:S4071、获取U
f
对应的非目标任务状态信息,其中,U
f
对应的非目标任务状态信息包括第一非目标任务状态列表和U
f
对应的第二非目标任务状态列表;S4073、获取B
j
对应的目标任务对象的状态信息,其中,B
j
对应的目标任务对象的状态信息包括B
j
对应的第一目标对象列表和B
j
对应的第二目标对象列表;S4075、根据B
j
对应的目标任务对象的状态信息和U
f
对应的非目标任务状态信息,确定出U
f
对应的最终非目标任务对象集。7.根据权利要求1所述的获取非目标任务对象的数据处理系统,其特征在于,在S409步
骤中还包括如下步骤:S4091、获取U
f
对应的非目标任务状态信息;S4093、...

【专利技术属性】
技术研发人员:刘羽张正义杨波
申请(专利权)人:中科雨辰科技有限公司
类型:发明
国别省市:

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

1