一种派遣调度方法及电子设备技术

技术编号:12695066 阅读:58 留言:0更新日期:2016-01-13 13:27
本发明专利技术公开了一种派遣调度方法及电子设备,该方法包括:判断第一定位技术是否能够对客户端进行定位;如果是,则采用第一定位技术进行定位,获得客户端的当前位置信息;如果否,则采用第二定位技术进行定位;判断客户端与定位服务器是否能够进行数据传输;如果是,则发送当前位置信息和当前时间信息至定位服务器;如果第二判断结果为否,则存储当前位置信息和当前时间信息,并在能够进行数据传输后,发送当前位置信息和当前时间信息;接收调度指令。本发明专利技术提供的方法及电子设备用以解决现有技术中就近派遣调度方法,易出现无法定位和获得间断的位置数据的情况,导致调度不准确的技术问题。实现了提高调度准确性的技术效果。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种派遣调度方法及电子设备
技术介绍
就近派遣调度是现代信息社会服务至上的企业的一个重要环节。目前的派员调度方法一般是利用全球定位系统获取设备进行数据获取,并通过移动网络回传数据从而进行人员定位。但在人员出于室内环境时,有可能获取不到定位数据,且在网络不允许的情况下无法进行数据回传,可能出现管理者只能获取外派人员的间断位置数据,却不能获得外派人员的完整活动轨迹,导致对于外派人员出现管理盲点,从而生成不准确的调度指令。也就是说,现有技术中的就近派遣调度方法,易出现无法定位和获得间断的位置数据的情况,导致调度不准确的技术问题。
技术实现思路
本申请实施例通过提供一种派遣调度方法及电子设备,解决了现有技术中就近派遣调度方法,易出现无法定位和获得间断的位置数据的情况,导致调度不准确的技术问题。—方面,本申请实施例提供了如下技术方案:—种派遣调度方法,所述方法应用于客户端,所述客户端与定位服务器连接,所述方法包括:判断第一定位技术是否能够对所述客户端进行定位,获得第一判断结果;如果所述第一判断结果为是,则采用所述第一定位技术对所述客户端进行定位,获得所述客户端的当前位置信息;如果所述第一判断结果为否,则采用第二定位技术对所述客户端进行定位,获得所述客户端的当前位置信息;判断所述客户端与所述定位服务器是否能够进行数据传输,获得第二判断结果;如果所述第二判断结果为是,则发送所述当前位置信息和当前时间信息至所述定位服务器;如果所述第二判断结果为否,则存储所述当前位置信息和当前时间信息,并在所述客户端与所述定位服务器能够进行数据传输后,发送所述当前位置信息和所述当前时间信息至所述定位服务器;接收所述定位服务器基于所述客户端的移动轨迹信息返回的调度指令;所述移动轨迹信息为所述定位服务器根据一时间段内接收的所述当前位置信息和所述当前时间信息生成的轨迹信息。可选的,所述第一定位技术为全球定位系统定位技术;所述第二定位技术为网络基站定位技术。可选的,所述客户端与认证服务器连接,在所述判断所述客户端与所述定位服务器是否能够进行数据传输之前,还包括:发送认证请求至所述认证服务器;所述认证请求携带有所述客户端的身份信息;接收所述认证服务器基于所述认证请求返回的认证通过信息;所述认证通过信息中携带有所述定位服务器的地址信息,以使所述客户端能基于所述地址信息与所述定位服务器进行数据传输。可选的,所述身份信息具体为移动设备国际身份码。另一方面,本申请实施例还提供了一种派遣调度方法,所述方法应用于定位服务器,所述定位服务器与客户端连接,所述方法包括:接收所述客户端发送的当前位置信息和当前时间信息;使用队列方式缓存所述当前位置信息和所述当前时间信息;每隔第一时长从缓存的队列中读取所述当前位置信息和所述当前时间信息,并以单连接的方式将所述当前位置信息和所述当前时间信息存入数据库;根据一时间段内接收的所述当前位置信息和所述当前时间信息生成移动轨迹信息;基于所述移动轨迹信息,返回调度指令至所述客户端。再一方面,还提供了一种电子设备,具体为客户端,所述客户端与定位服务器连接,所述客户端包括:第一判断模块,用于判断第一定位技术是否能够对所述客户端进行定位,获得第一判断结果;定位模块,用于如果所述第一判断结果为是,则采用所述第一定位技术对所述客户端进行定位,获得所述客户端的当前位置信息;如果所述第一判断结果为否,则采用第二定位技术对所述客户端进行定位,获得所述客户端的当前位置信息;第二判断模块,用于判断所述客户端与所述定位服务器是否能够进行数据传输,获得第二判断结果;发送模块,用于如果所述第二判断结果为是,则发送所述当前位置信息和当前时间信息至所述定位服务器;如果所述第二判断结果为否,则存储所述当前位置信息和当前时间信息,并在所述客户端与所述定位服务器能够进行数据传输后,发送所述当前位置信息和所述当前时间信息至所述定位服务器;第一接收模块,用于接收所述定位服务器基于所述客户端的移动轨迹信息返回的调度指令;所述移动轨迹信息为所述定位服务器根据一时间段内接收的所述当前位置信息和所述当前时间信息生成的轨迹信息。可选的,所述第一定位技术为全球定位系统定位技术;所述第二定位技术为网络基站定位技术。可选的,所述客户端与认证服务器连接,所述客户端还包括:认证模块,用于发送认证请求至所述认证服务器;所述认证请求携带有所述客户端的身份信息;接收所述认证服务器基于所述认证请求返回的认证通过信息;所述认证通过信息中携带有所述定位服务器的地址信息,以使所述客户端能基于所述地址信息与所述定位服务器进行数据传输。可选的,所述身份信息具体为移动设备国际身份码。再一方面,还提供一种电子设备,具体为定位服务器,所述定位服务器与客户端连接,所述定位服务器包括:第二接收模块,用于接收所述客户端发送的当前位置信息和当前时间信息;缓存模块,用于使用队列方式缓存所述当前位置信息和所述当前时间信息;存储模块,用于每隔第一时长从缓存的队列中读取所述当前位置信息和所述当前时间信息,并以单连接的方式将所述当前位置信息和所述当前时间信息存入数据库;生产模块,用于根据一时间段内接收的所述当前位置信息和所述当前时间信息生成移动轨迹信息;返回模块,用于基于所述移动轨迹信息,返回调度指令至所述客户端。本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本申请实施例提供的方法及电子设备,采用两种定位技术的智能切换,为外派人员的使用提供了智能的环境选择,使客户端发送的定位数据可以不间断的采集到,进一步,当网络不良的情况下,定位数据和时间数据存储进入本地数据,在网络可达的情况下在进行统一的发送,以使服务器收到的不是间断的定位数据,而是连续的异动轨迹,提高调度的准确性。【附图说明】图1为本申请实施例中客户端侧派遣调度方法的流程图;图2为本申请实施例中定位服务器侧派遣调度方法的流程图;图3为本申请实施例中客户端的结构图;图4为本申请实施例中定位服务器的结构图。【具体实施方式】本申请实施例通过提供一种派遣调度方法及电子设备,解决了现有技术中就近派遣调度方法,易出现无法定位和获得间断的位置数据的情况,导致调度不准确的技术问题。实现了提高调度准确性的技术效果。为了解决上述现有技术存在的当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种派遣调度方法,其特征在于,所述方法应用于客户端,所述客户端与定位服务器连接,所述方法包括:判断第一定位技术是否能够对所述客户端进行定位,获得第一判断结果;如果所述第一判断结果为是,则采用所述第一定位技术对所述客户端进行定位,获得所述客户端的当前位置信息;如果所述第一判断结果为否,则采用第二定位技术对所述客户端进行定位,获得所述客户端的当前位置信息;判断所述客户端与所述定位服务器是否能够进行数据传输,获得第二判断结果;如果所述第二判断结果为是,则发送所述当前位置信息和当前时间信息至所述定位服务器;如果所述第二判断结果为否,则存储所述当前位置信息和当前时间信息,并在所述客户端与所述定位服务器能够进行数据传输后,发送所述当前位置信息和所述当前时间信息至所述定位服务器;接收所述定位服务器基于所述客户端的移动轨迹信息返回的调度指令;所述移动轨迹信息为所述定位服务器根据一时间段内接收的所述当前位置信息和所述当前时间信息生成的轨迹信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:雷晶张新
申请(专利权)人:武汉钢铁集团公司
类型:发明
国别省市:湖北;42

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

1