一种基于位置坐标的外勤人员考勤方法

文档序号:8413247阅读:636来源:国知局
一种基于位置坐标的外勤人员考勤方法
【技术领域】
[0001]本发明涉及一种考勤方法,尤其涉及一种基于被考勤者所处的位置坐标的适用于外勤人员考勤的考勤方法,属于位置考勤技术领域。
【背景技术】
[0002]对于需要外业作业的外勤人员,如铁路工人、物流配送人员、地图采集人员等,经常需要在特定的时间到特定的地点去工作,这就需要配置相应的人员对其进行考勤,由于外勤人员的工作地点不固定,这给考勤人员的考勤工作带来了非常大的不便及困难。为了降低考勤难度常采用抽查形式松散式对外勤人员进行考勤,存在考核效率低下,考核成本较高、考核结果不够合理有效的问题。因此,如何对外勤人员进行工作考勤已成为上述各个行业迫切需要解决的一个问题。亟需开发一种可以实时对外勤人员进行考勤的基于位置坐标的外勤人员考勤方法。

【发明内容】

[0003]本发明的目的解决传统的考勤措施对外勤人员进行考勤中存在着考勤难度大、考核效率低下、考核成本较高、考核结果不够合理有效的问题,提供了一种可以实时对外勤人员进行考勤的基于位置坐标的外勤人员考勤方法。
[0004]本发明的技术方案是提供一种基于位置坐标的外勤人员考勤方法,其特征在于,包括以下步骤:
Si考勤终端接收由考勤管理端发送的考勤信息;
S2考勤信息触发考勤终端获取被考勤人员所在的位置处的位置坐标;
S3考勤终端把所述位置坐标及被考勤者的身份标识发送到考勤管理端;
S4考勤管理端根据所接收的位置坐标及考勤信息的考勤位置区域坐标计算获得被考勤者和考勤位置区域之间的距离,根据设定的考勤规则及被考勤者和考勤位置区域之间的距离,把被考勤者的考勤状况设置为考勤正常,或把被考勤者的考勤状况设置为考勤异常,并触发考勤异常报警;
S5考勤管理端把考勤状况发送到被考勤人员的考勤终端,显示考勤结果。。
[0005]本发明在应用中,还有如下进一步优选的技术方案。
[0006]作为优选地,所述设定的考勤规则为,当要求被考勤者在指定的考勤时间要到达指定的考勤位置区域时,在有效的考勤时间段,若被考勤者和考勤位置区域之间的距离小于设定的考勤偏移值,则被考勤者的考勤状况设置为考勤正常,否则,被考勤者的考勤状况设置为考勤异常,并触发考勤异常报警;当要求被考勤者在指定的考勤时间不在指定的考勤位置区域时,在有效的考勤时间段,若被考勤者和考勤位置区域之间的距离大于设定的考勤偏移值,则被考勤者的考勤状况设置为考勤正常,否则,被考勤者的考勤状况设置为考勤异常,并触发考勤异常报警。
[0007]作为优选地,所述考勤信息包括考勤时间、考勤位置区域,表示被考勤者在指定的考勤时间要处于或不在指定的考勤位置区域。
[0008]作为优选地,所述考勤位置区域为点状区域或线状区域。
[0009]作为优选地,所述考勤位置区域为点状区域时,所述被考勤者和考勤位置区域之间的距离为被考勤者的位置坐标和所述点状考核区域之间的距离。
[0010]作为优选地,所述考勤位置区域为线状区域时,考勤管理端对所述线状区域的连接起点到终点之间的距离进行划分产生多个标记点,所述起点、终点、标记点构成关键点,考勤管理端根据被考勤者的位置坐标和线状区域上的关键点的位置坐标分别计算被考勤者和线状考勤位置区域上的关键点之间的距离,并选择最小的距离作为所述被考勤者和考勤位置区域之间的距离。
[0011]作为优选地,在所述步骤S4和步骤S5之间,还设有定位噪声处理步,当被考勤者处在考勤位置的边界区域,其考勤状态在考勤正常和考勤异常之间切换时,切换到考勤异常状态时,不触发考勤异常报警。
[0012]作为优选地,所述考勤终端为内置有定位模块的智能手机、PDA、平板电脑或专用考勤装置。
[0013]作为优选地,所述考勤管理端内置于考勤服务器。
[0014]在应用中,被考勤人员随身持有考勤终端,考勤终端通过通信网络和设置在考勤处的考勤服务器建立连接,用于考勤终端和考勤服务器之间的数据传输,实现考勤。考勤服务器内置的考勤管理端把被考勤者的包括考勤时间及考勤位置的考勤信息发送到考勤终端,考勤终端根据考勤信息内的考勤时间周期性地获取被考勤者的当前位置坐标,并把所述位置坐标及身份标识发送到考勤服务器,考勤服务器的考勤管理端根据接收的信息进行计算得到被考勤者与考勤位置间的距离,根据设定的考勤规则及被考勤者和考勤位置区域之间的距离,把被考勤者的考勤状况设置为考勤正常,或把被考勤者的考勤状况设置为考勤异常,并触发考勤异常报警;最后把考勤状况发送到被考勤人员的考勤终端,进行考勤结果显示。本发明的考勤方法对被考勤人员的考勤自动完成、考勤随时随地进行、考核效率高、考核结果科学合理、更具时效性,且无需人工参考、考核成本较高。
[0015]有益效果考勤自动完成、考勤随时随地进行、考核效率高、考核结果科学合理、更具时效性。
[0016]考勤工作无需人工参考,考核成本较低,且考勤更公正公平。
【附图说明】
[0017]图1本发明实施方式中的一种流程图。
[0018]图2本发明实施方式中的另一种流程图。
[0019]图3点状考核区域的考勤距离计算示意图。
[0020]图4线状考核区域的考勤距离计算示意图图5定位漂移处理示意图。
【具体实施方式】
[0021]为了阐明本发明的技术方案及技术目的,下面结合附图及【具体实施方式】对本发明做进一步的介绍。
[0022]本发明的方法在实施时基于的一种硬件配置包括考勤终端和内置于考勤服务器的考勤管理端。考勤终端用于获取被考勤者当前所在位置处的位置坐标,考勤终端可以选用智能手机、PDA、平板电脑或专用考勤装置中的一种;考勤服务器设置在考勤端。所述考勤终端通过通信网络和所述考勤服务器建立通信连接,考勤管理端向被考勤者的考勤终端发送考勤信息,考勤终端把所述位置坐标及被考勤者的身份标识发送到考勤管理端,用于考勤终端和考勤服务器之间的数据传输,完成考勤操作。
[0023]如图1、图2所示,考勤服务器内置的考勤管理端把被考勤者的考勤信息发送到考勤终端,所述考勤信息包括考勤时间及考勤位置,表示被考勤者在指定的考勤时间要处于或不在指定的考勤位置区域。考勤位置的范围分为点状位置区域和线状位置区域,如图3和图4所示,可以采用经、玮坐标表示。考勤终端根据接收的考勤服务器发送的考勤信息并对其进行处理,在考勤信息的考勤时间之前(指定时间是否到场)的一时间段持续到考勤时间之后的一时间段或者考勤时间之前(指定时间是否离开)的一时间段持续到考勤时间之后的一时间段,考勤终端根据考勤时间按照设定的采样频次周期性地获取被考勤者的当前位置坐标,并把所述位置坐标、位置获取时间及身份标识发送到考勤服务器,考勤服务器的考勤管理端根据接收的被考勤者的位置坐标信息进行计算处理,得到被考勤者与考勤位置之间的距离。被考勤者与考勤位置之间的距离根据考勤位置的不同分为两种情况。对于点状区域的考勤位置,被考勤者与考勤位置可以等效为两个点,被考勤者与考勤位置之间的距离的通过被考勤者的位置坐标和考勤位点的坐标计算直接得到。对于线状考勤位置区域,考勤管理端首先对所述线状区域的连接起点到终点之间的距离进行划分产生多个线段,线段与线段之间的连接点作为标记点,所述线状区域上的起点、终点、标记点构成关键点,生成关键点的坐标,用于计算被考勤者与关键点之间的距离;其中,关键点的坐标可以通过数据地图产生。考勤管理端根据被考勤者的位置坐标和线状区域上的关键点的位置坐标分别计算被考勤者和线状考勤位置区域上的关键点之间的距离,并选择最小的距离作为所述被考勤者和考勤位置区域之间的距离。
[0024]当需要考查被考勤者在指定的时间点/时间段是否处于指定的考勤位置区域时,若在考勤有效时间内,且所述被考勤者和考勤位置区域之间的距离小于设定的考勤偏移值,则被考勤者的考勤状况设置为考勤正常,否则,被考勤者的考勤状况设置为考勤异常,并触发考勤异常报警。例如,要求被考勤者在8:00之前到达考勤位置处,根据需要考勤开始时间可以选为7:20,则考勤有效时间为7:20~8:00的时间段,在该有效考勤时间内,若被考勤者和考勤位置区域之间的距离小于考勤偏移值时,则被考勤者的考勤状况设置为考勤正
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1