System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术一般涉及智能派单领域,并且更具体地,涉及基于gis定位技术的智能派单方法及设备。
技术介绍
1、系统工单在基层流转派发依赖主观判断和对本单位业务及人员的熟悉情况,经常需要电话问询外勤人员位置及当前工作完成情况,缺乏相关引导,人工派单工作量大、科学性不高,供电所涉及的工单类型多,工单派单方式固化,存在同一时段、同类型或同现场工作多次派单情况,需要外勤人员多次往返现场逐一处理、逐个回单,费时费力。
技术实现思路
1、根据本专利技术的实施例,提供了一种基于gis定位技术的智能派单方案。本方案解决了系统工单无法科学的自动派发,需要大量人工参与的问题。
2、在本专利技术的第一方面,提供了一种基于gis定位技术的智能派单方法。该方法包括:
3、获取工单,提取所述工单中的任务数据;从所述任务数据中提取任务定位数据、任务专业数据、任务时长数据和任务紧要性数据;
4、获取员工的埋点数据,提取所述埋点数据中的员工数据;从所述员工数据中提取员工定位数据、员工能力数据、员工负荷数据和员工评价数据;
5、基于所述任务定位数据和员工定位数据计算员工对于待派发任务的距离权重;
6、基于所述任务专业数据和员工能力数据计算员工对于待派发任务的能力权重,以及基于任务时长数据和员工负荷数据计算待派发任务对于员工的负荷权重,通过所述能力权重和负荷权重计算待派发任务对于员工的能力负荷权重;
7、基于所述任务紧要性数据和员工评价数据计算待派发任
8、将距离权重、能力负荷权重和紧要程度权重进行综合计算,得到员工对于待派发任务的智能调度评价值;
9、对各个员工的对于待派发任务的智能调度评价值进行顺序排列,将待派发任务按照智能调度评价值由高到低的顺序派发给对应的员工。
10、进一步地,所述基于所述任务定位数据和员工定位数据计算员工对于待派发任务的距离权重,包括:
11、首先,计算员工与待派发任务之间的距离;
12、其次,从每个员工与待派发任务之间的距离中得到最大距离;
13、最后,计算员工对于待派发任务的距离权重。
14、进一步地,所述计算员工与待派发任务之间的距离,包括:
15、
16、其中,dim为员工i与待派发任务m之间的距离;员工i所在位置的经纬度为(lng1,lat1),lng1为员工i所在位置的经度,lat1为员工i所在位置的纬度;待派发任务m所在位置的经纬度为(lng2,lat2),lng2为待派发任务m所在位置的经度,lat2为待派发任务m所在位置的纬度;a=lat1-lat2,表示员工i所在位置与待派发任务m所在位置的纬度差;b=lng1-lng2,表示员工i所在位置与待派发任务m所在位置的经度差。
17、进一步地,所述计算员工对于待派发任务的距离权重,包括:
18、
19、其中,d′im为员工i对于待派发任务m的距离权重;dmax为每个员工与待派发任务m之间的最大距离;ωi为员工i的距离因子。
20、进一步地,所述基于所述任务专业数据和员工能力数据计算员工对于待派发任务的能力权重,包括:
21、abim=rvim×tq
22、其中,abim为员工i对于待派发任务m的能力权重;tq为能力权重分;rvim为员工i的契合度;
23、所述员工i的契合度rvim为:
24、
25、其中,psi为员工i的专业评分;ts为待派发任务m的难度评分;psim为专业覆盖集;si为员工的专业评分;dj为员工的任务难度;
26、所述专业覆盖集psim为:
27、psim=a∩b=(pim1,pim2,...,pimi,…)
28、其中,a为员工i的覆盖专业集;b为待派发任务m所涉及的难度集;pimi为员工i与待派发任务m的重合能力。
29、进一步地,所述基于任务时长数据和员工负荷数据计算待派发任务对于员工的负荷权重,包括:
30、prim=(bwim+pvim)×tp
31、其中,prim为待派发任务m对于员工i的负荷权重;bwim为员工i的负荷值;pvim为员工i的压力值;tp为负荷权重分;
32、所述员工i的负荷值bwim为:
33、
34、其中,为员工i的负荷浮动因子;t为在待派发任务m的时限范围内,员工i的任务用时集合,且t=(tm1,tm2,...,tmj,…),tmj表示不同难度任务用时;ati为员工i的可用小时数;
35、所述员工i的压力值pvim为:
36、
37、其中,thm为待派发任务m所需要的小时数。
38、进一步地,所述通过所述能力权重和负荷权重计算员工对于待派发任务的能力负荷权重,包括:
39、
40、其中,apim为待派发任务m对于员工i的能力负荷权重。
41、进一步地,所述基于所述任务紧要性数据和员工评价数据计算待派发任务的紧要程度权重,包括:
42、uri=tpm+spi+sfi+tli
43、其中,uri为待派发任务的紧要程度权重;tpm为待派发任务m的剩余时间比例;spi为员工i的星级评分率,sfi为员工i的满意度,tli为员工i的及时性。
44、进一步地,所述将距离权重、能力负荷权重和紧要程度权重进行综合计算,得到员工对于待派发任务的智能调度评价值,包括:
45、sci=dim×qd+apim×qa+uri×qu
46、其中,sci为员工i对于待派发任务m的智能调度评价值;其中,dim为距离值;qd为距离权重分;apim为待派发任务m对于员工i的能力负荷权重;qa为能力负荷权重分;uri为待派发任务的紧要程度权重;qu为紧要程度权重分。
47、在本专利技术的第二方面,提供了一种电子设备。该电子设备至少一个处理器;以及与所述至少一个处理器通信连接的存储器;所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术第一方面的方法。
48、应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本专利技术的实施例的关键或重要特征,亦非用于限制本专利技术的范围。本专利技术的其它特征将通过以下的描述变得容易理解。
【技术保护点】
1.一种基于GIS定位技术的智能派单方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述任务定位数据和员工定位数据计算员工对于待派发任务的距离权重,包括:
3.根据权利要求2所述的方法,其特征在于,所述计算员工与待派发任务之间的距离,包括:
4.根据权利要求2所述的方法,其特征在于,所述计算员工对于待派发任务的距离权重,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述任务专业数据和员工能力数据计算员工对于待派发任务的能力权重,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于任务时长数据和员工负荷数据计算待派发任务对于员工的负荷权重,包括:
7.根据权利要求6所述的方法,其特征在于,所述通过所述能力权重和负荷权重计算员工对于待派发任务的能力负荷权重,包括:
8.根据权利要求1所述的方法,其特征在于,所述基于所述任务紧要性数据和员工评价数据计算待派发任务的紧要程度权重,包括:
9.根据权利要求1所述的方法,其特征在于,所述将距离权重、能力
10.一种电子设备,包括至少一个处理器;以及
...【技术特征摘要】
1.一种基于gis定位技术的智能派单方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述任务定位数据和员工定位数据计算员工对于待派发任务的距离权重,包括:
3.根据权利要求2所述的方法,其特征在于,所述计算员工与待派发任务之间的距离,包括:
4.根据权利要求2所述的方法,其特征在于,所述计算员工对于待派发任务的距离权重,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述任务专业数据和员工能力数据计算员工对于待派发任务的能力权重,包括:
6.根据权利要求5所述的方法...
【专利技术属性】
技术研发人员:曹世龙,蔡颖凯,康乃荻,穆蓉,
申请(专利权)人:国网辽宁省电力有限公司营销服务中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。