一种外勤人员工作驻留疑点的采集方法

文档序号:8340066阅读:412来源:国知局
一种外勤人员工作驻留疑点的采集方法
【技术领域】
[0001] 本发明涉及计算机通讯技术领域,尤其涉及一种外勤人员工作驻留疑点的采集方 法。
【背景技术】
[0002] 企业对外勤人员的管理过程中,通过手机App客户端,采集外勤人员在工作时间 范围的行动轨迹,并反馈到中心平台,中心平台可以通过查询走访轨迹分析外勤人员当天 的行动轨迹,在一定程度上,对外勤人员的工作范围进行有效的控制。
[0003] 但是,这种只是简单记录外勤人员的行动轨迹,并未对在规定的工作时间范围,外 勤人员是否在有效的行动轨迹进行分析。不可避免的有可能出现外勤人员出现的怠工现象 或者做与工作无关的事情。
[0004] 现有技术公开了一种"基于手机GPS定位的运维人员管理方法及其系统";见公开 号为:CN103942744A ;公开日为:2013. 7. 23的中国专利,包含有运维管理中心、无线数据传 输系统、外勤终端,外勤终端与运维管理中心之间通过无线数据传输系统传递数据,外勤终 端为智能手机,且该智能手机具有GPS定位功能,在运维人员登陆系统后,运维管理中心向 外勤终端传输任务数据;在运维人员点击签到按钮时,外勤终端智能手机自动获取经度炜 度时间等信息并传到运维管理中心服务器;在任务中,外勤终端智能手机实时将数据传回 运维管理中心;在签退时,自动获取并传递经度炜度时间等信息到运维管理中心,该发明可 辅助外勤运维工作的组织与管理,以提高任务工单的执行速度、提高作业数据传递的准确 性,方便对外勤运维人员的管理。但该发明的技术方案与本申请文件的技术方案并不相同。
[0005] 现有技术中还公开了一种"基于GPS、射频芯片的绩效管理系统";见公开号为: CN203149641U ;公开日为:2013. 08. 21的中国专利,一种基于GPS、射频芯片的绩效管理系 统,包括:WEB服务器、防火墙、手持终端以及设置在指定位置的RFID收发装置,所述WEB服 务器与防火墙连接,所述防火墙通过GPRS网络与手持终端连接;所述手持终端包括GPS定 位装置、GPRS模块以及与所述RFID收发装置相对应的RFID模块,所述GPS定位装置、GPRS 模块均通过GPRS网络与WEB服务器连接。该实用新型通过使用GPS定位装置采集外勤人 员的位置信息,通过使用设置在指定位置的RFID收发装置确认外勤人员是否有到指定位 置进行作业,同时将位置信息上传至WEB服务器,使管理员可以实时知晓外勤人员的工作 位置并可依据外勤人员的GPS位置信息进行绩效统计,确保外勤人员到现场进行作业。但 该实用新型的技术方案与本申请文件的技术方案并不相同。
[0006] 现有技术中还公开了一种"基于移动终端的信息管理与数据推送系统";见公开号 为:CN202818610U ;公开日为:2013. 03. 20的中国专利,该系统包括数据处理单元,控制计 算机,电子显示屏,若干运营商基站,具有GPS定位功能、GPRS、WIFI功能的若干移动终端, 所述运营商基站通过互联网与数据处理单元连接,所述控制计算机和电子显示屏通过互联 网与数据处理单元连接,所述移动终端通过WIFI网络、GPRS网络与运营商基站进行数据交 互。该实用新型采用GPS定位的应用,无形中加强了监管手段,增强了外勤人员的责任心。 后台软件的开发,提高了管理人员的管理水平。两方面的结合,从而更加确保移动人员和工 作过程的实时、精确化管理。但该实用新型不能分析得出外勤人员工作的有效性和异常情 况。无法达到对外勤人员的有效工作绩效的掌控。

【发明内容】

[0007] 本发明要解决的技术问题,在于提供一种外勤人员工作驻留疑点的采集方法,实 现对外勤人员在规定的工作时间范围,在外工作过程中,是否在有效的工作区域进行相对 实时有效监控。
[0008] 本发明是这样实现的:一种外勤人员工作驻留疑点的采集方法,所述方法需提供: 动态数据缓存模块、静态数据存储模块、以及动态数据分析模块;所述动态数据缓存模块: 用于存储手机App客户端采集的有效GPS数据;静态数据存储模块:用于存储静态数据,包 括客户数据、工作时间以及驻留阈值;动态数据分析模块:结合GPS数据、工作时间、驻留阈 值以及客户数据的客户位置,对在工作时间范围内的GPS数据进行分析,获得不在有效客 户位置的驻留点信息、驻留点的GPS位置信息、驻留时长信息;
[0009] 所述方法具体为:利用手机App客户端进行采集,通过动态数据缓存模块缓存有 效GPS数据,动态数据分析模块通过结合GPS数据和静态数据存储模块中的存储静态数据, 对在工作时间范围内的GPS数据进行分析,分析出外勤人员的驻留点,并将当前点与有效 的客户位置进行比较,从而得出外勤人员工作的有效性和异常情况,达到对外勤人员的工 作绩效的掌控。
[0010] 进一步地,所述方法还包括一异常数据存储模块,所述异常数据存储模块用于将 手机App客户端上报异常数据,将异常数据在中心平台进行存储。
[0011] 进一步地,所述方法进一步具体为:
[0012] 步骤1、中心端配置外勤人员的允许偏差距离、驻留阈值参数、工作时间信息;所 述驻留阈值参数包括驻留半径和驻留时长;
[0013] 步骤2、手机端向中心端请求所述配置的信息,并进行下发;
[0014] 步骤3、手机APP客户端实时采集GPS数据,并存储到所述动态数据缓存模块;
[0015] 步骤4、开启定时器,判断当前系统时间是否满足下班工作时间点,创建驻留点定 时线程;
[0016] 步骤5、从动态数据缓存模块获取当前上班时间段的所有有效GPS数据,并按照时 间顺序存入数组Array [η];
[0017] 步骤6、动态数据分析模块从Array [η]数组中,取第m个(0〈m〈n) GPS数据,并定义 计数变量i = 1 ;
[0018] 步骤7、从Array [η]取第(m+i)个GPS数据,获取相邻两点GPS数据距离L ;
[0019] 步骤8、将距离L与驻留半径进行比较;如果大于驻留半径,跳转步骤9 ;如果小于 驻留半径跳转步骤10 ;
[0020] 步骤9、判断当前计数i是否大于2,如果大于2,跳转步骤11 ;如果小于2,则m = m+1,并跳转步骤6 ;
[0021] 步骤10、计数i = i+Ι,并判断i是否大于η ;如果小于n,从数组中去第(m+i)个 GPS数据,跳转步骤7 ;如果大于n,跳转步骤11 ;
[0022] 步骤11、获取第m个GPS数据与第(m+i-1)个GPS数据的时间差T ;
[0023] 步骤12、时间差T与驻留时长比较,如果大于驻留时长,跳转步骤13 ;如果小于驻 留时长,则m = m+1并跳转步骤6 ;
[0024] 步骤13、获取Array[m]的GPS数据与客户数据中客户位置的距离,将该距离与允 许偏差距离进行比较,如果小于允许偏差距离,则m = m+1,并跳转步骤6 ;如果大于允许偏 差距离,跳转步骤14;
[0025] 步骤14、将Array [m]数组的GPS数据,和Array [m+i-1]数组的GPS数据上报中 心,并存储。
[0026] 进一步地,所述客户数据包括:客户名称、客户地图位置、客户位置有效允许偏差 距离;所述客户地图位置包括经度和炜度;所述GPS数据包括人员标识ID,GPS时间、经度、 炜度以及GPS状态位。
[0027] 本发明具有如下优点:本发明实现对外勤人员在规定的工作时间范围,在外工作 过程中,是否在有效的工作区域进行相对实时有效监控。应用该技术,可以有效解决中心人 员根据外勤人员的的行动轨迹,分析外勤人员是否在有效的客户范围以及异常的位置,并 通过中心报表进行展示,实现对外勤人员的有效监控。
【附图说明】
[0028] 图1为本发明方法流程示意图。
【具体实施方式】
[0029] 请参阅图1所示,本发明的一种外勤人员工作驻留疑点的采集方法,所述方法需 提供:动态数据缓存模块、静态数据存储模块、以及动态数据分析模块
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1