基于移动终端的考勤方法、客户端及设备技术

技术编号:14032772 阅读:65 留言:0更新日期:2016-11-20 11:18
本发明专利技术提供了一种基于移动终端的考勤方法、客户端及设备,该方法包括:当所述移动终端处于无网络状态时,执行以下操作:接收来自用户的考勤触发操作,获取所述考勤触发操作的用户信息、时间信息以及地理位置信息;根据所述用户信息、时间信息以及地理位置信息生成预考勤数据并存储;当所述移动终端连接上网络时,将存储的所述预考勤数据提交给所述考勤客户端登录账户所在的考勤服务器;接收所述考勤服务器返回的根据预设的考勤验证策略对所述预考勤数据的有效性进行验证的验证结果。本发明专利技术实施例通过对预考勤数据的有效性验证,实现了在移动终端无网络的情况下的无线考勤,简化用户操作、提升企业管理效率。

Checking method, client and equipment based on mobile terminal

The present invention provides a method for attendance, based on mobile terminal client and device, the method comprises: when the mobile terminal is no network status, perform the following operations: receiving from the user attendance triggered operation, obtaining the attendance triggering operation user information, time information and location information; according to the user information, time information and location information is generated and stored pre attendance data; when the mobile terminal is connected to the network, will be submitted to the pre attendance data stored to the client login account where the attendance attendance attendance server; according to the preset verification strategy on the effectiveness of the pre attendance data validation the verification results of receiving the attendance returned by the server. The embodiment of the invention can verify the validity of the pre attendance data, realize the wireless attendance in the absence of the network of the mobile terminal, simplify the user operation, and improve the management efficiency of the enterprise.

【技术实现步骤摘要】

本专利技术涉及移动终端
,特别是一种基于移动终端的考勤方法、客户端及设备
技术介绍
目前,各个公司对员工进行考勤,大多采用接收IC卡信息的磁卡式考勤装置或者指纹识别的指纹打卡考勤装置。但是,这些传统的考勤装置在打卡过程中,需要员工在打卡处排队,进行人工操作,按照顺序逐个打卡,需要耗费大量的时间,效率很低。在相关技术中,为了解决打卡考勤效率低下的问题,采用基于移动终端的考勤方案,具体地,移动终端上的考勤客户端将生成考勤数据提交给考勤服务器,考勤服务器验证考勤数据中的时间信息是否在考勤时间范围内,以及验证考勤数据中的地理位置信息是否在考勤区域范围内,并将验证结果提交给考勤客户端。然而,这种考勤方案需要在移动终端当前有网络的状态,使得考勤客户端能够将生成的考勤数据提交给考勤服务器。对于移动终端当前无网络的情况(如移动终端位于车库、电梯等无网络或网络较差的场景),如何实现考勤成为亟待解决的技术问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于移动终端的考勤方法、客户端及相应的设备。依据本专利技术的一方面,提供了一种基于移动终端的考勤方法,应用于所述移动终端上的考勤客户端,包括:在指定考勤时间段内生成包含所述移动终端的地理位置信息的考勤数据,并通过预设的短距离无线通信网络提交至所述考勤客户端登录账户所在的考勤服务器,其特征在于,当所述移动终端处于无网络状态时,执行以下操作:接收来自用户的考勤触发操作,获取所述考勤触发操作的用户信息、时间信息以及地理位置信息;根据所述用户信息、时间信息以及地理位置信息生成预考勤数据并存储;当所述移动终端连接上网络时,将存储的所述预考勤数据提交给所述考勤客户端登录账户所在的考勤服务器;以及接收所述考勤服务器返回的根据预设的考勤验证策略对所述预考勤数据的有效性进行验证的验证结果。可选地,获取所述考勤触发操作的地理位置信息包括:通过所述移动终端的GPS组件获取所述考勤触发操作的地理位置信息。可选地,当所述移动终端连接上网络时,将存储的所述预考勤数据提交给所述考勤客户端登录账户所在的考勤服务器,包括:当所述移动终端连接上网络时,判断所述移动终端连接的网络是否为预设的短距离无线通信网络;以及若是,则通过所述预设的短距离无线通信网络将所述预考勤数据提交给所述考勤客户端登录账户所在的考勤服务器。可选地,所述预设的短距离无线通信网络包括WIFI、蓝牙或ZigBee。可选地,所述方法还包括:调起所述移动终端上的图像采集器,并生成提示所述用户进行用户生物特征采集的提示信息;利用所述图像采集器采集所述用户的生物特征;以及将采集的所述用户的生物特征作为所述预考勤数据提交给所述考勤服务器进行有效性验证。可选地,所述方法还包括:获取所述移动终端的运动轨迹;以及将所述运动轨迹作为所述预考勤数据提交给所述考勤服务器进行有效性验证。可选地,所述运动轨迹包括所述考勤客户端生成所述预考勤数据之后的运动轨迹。可选地,所述用户信息中包括所述用户的唯一身份信息。依据本专利技术的另一方面,还提供了一种基于移动终端的考勤方法,应用于所述移动终端上的考勤客户端登录账户所在的考勤服务器,包括:接收所述考勤客户端提交的预考勤数据,其中,所述预考勤数据由所述考勤客户端根据来自用户的考勤触发操作的用户信息、时间信息以及地理位置信息生成;以及根据预设的考勤验证策略对所述预考勤数据的有效性进行验证,生成验证结果,并将所述验证结果返回给所述考勤客户端。可选地,根据预设的考勤验证策略对所述预考勤数据的有效性进行验证,生成验证结果,包括:获取所述考勤客户端提交所述预考勤数据时的时间信息;根据获取的所述时间信息以及所述预考勤数据中所述考勤触发操作的时间信息,计算所述用户触发考勤操作与所述考勤客户端提交所述预考勤数据的时间间隔;获取预先统计的从所述预考勤数据中的地理位置到达所述考勤客户端提交所述预考勤数据的地理位置所需时长的区间值;判断计算的所述时间间隔是否位于所述区间值内;以及若是,则生成表示所述预考勤数据有效的验证结果。可选地,所述预考勤数据中还包括有所述用户的生物特征,根据预设的考勤验证策略对所述预考勤数据的有效性进行验证,生成验证结果,包括:将所述预考勤数据中的所述用户的生物特征与预先存储的所述用户的生物特征进行比对;若比对一致,则生成表示所述预考勤数据有效的验证结果;以及若比对不一致,则生成表示所述预考勤数据无效的验证结果。可选地,所述预考勤数据中还包括所述移动终端的运动轨迹,根据预设的考勤验证策略对所述预考勤数据的有效性进行验证,生成验证结果,包括:获取预先收集的满足数据有效性的运动轨迹;将所述预考勤数据中的所述运动轨迹与所述预先收集的满足数据有效性的运动轨迹进行比对;以及若比对一致,则生成表示所述预考勤数据有效的验证结果。可选地,所述用户信息中包括所述用户的唯一身份信息,根据预设的考勤验证策略对所述预考勤数据的有效性进行验证,生成验证结果,包括:获取预先收集的合法性用户的唯一身份信息;将所述用户信息中所述用户的唯一身份信息与所述预先收集的合法性用户的唯一身份信息进行比对;以及若比对一致,则生成表示所述预考勤数据有效的验证结果。依据本专利技术的又一方面,还提供了一种考勤客户端,包括:考勤模块,适于在指定考勤时间段内生成包含所述移动终端的地理位置信息的考勤数据,并通过预设的短距离无线通信网络提交至所述考勤客户端登录账户所在的考勤服务器,其特征在于,包括:信息获取模块,适于当所述移动终端处于无网络状态时,接收来自用户的考勤触发操作,获取所述考勤触发操作的用户信息、时间信息以及地理位置信息;预考勤数据存储模块,适于根据所述用户信息、时间信息以及地理位置信息生成预考勤数据并存储;预考勤数据提交模块,适于当所述移动终端连接上网络时,将存储的所述预考勤数据提交给所述考勤客户端登录账户所在的考勤服务器;验证结果接收模块,适于接收所述考勤服务器返回的根据预设的考勤验证策略对所述预考勤数据的有效性进行验证的验证结果。可选地,所述信息获取模块还适于:通过所述移动终端的GPS组件获取所述考勤触发操作的地理位置信息。可选地,所述预考勤数据提交模块还适于:当所述移动终端连接上网络时,判断所述移动终端连接的网络是否为预设的短距离无线通信网络;以及若是,则通过所述预设的短距离无线通信网络将所述预考勤数据提交给所述考勤客户端登录账户所在的考勤服务器。可选地,所述预设的短距离无线通信网络包括WIFI、蓝牙或ZigBee。可选地,所述预考勤数据提交模块还适于:调起所述移动终端上的图像采集器,并生成提示所述用户进行用户生物特征采集的提示信息;利用所述图像采集器采集所述用户的生物特征;以及将采集的所述用户的生物特征作为所述预考勤数据提交给所述考勤服务器进行有效性验证。可选地,所述预考勤数据提交模块还适于:获取所述移动终端的运动轨迹;以及将所述运动轨迹作为所述预考勤数据提交给所述考勤服务器进行有效性验证。可选地,所述运动轨迹包括所述考勤客户端生成所述预考勤数据之后的运动轨迹。可选地,所述用户信息中包括所述用户的唯一身份信息。依据本专利技术的又一方面,还提供了一种考勤服务器,包括:预考勤数据接收模块,适于接收所述考勤客户端提交的本文档来自技高网...
基于移动终端的考勤方法、客户端及设备

【技术保护点】
一种基于移动终端的考勤方法,应用于所述移动终端上的考勤客户端,包括:在指定考勤时间段内生成包含所述移动终端的地理位置信息的考勤数据,并通过预设的短距离无线通信网络提交至所述考勤客户端登录账户所在的考勤服务器,其特征在于,当所述移动终端处于无网络状态时,执行以下操作:接收来自用户的考勤触发操作,获取所述考勤触发操作的用户信息、时间信息以及地理位置信息;根据所述用户信息、时间信息以及地理位置信息生成预考勤数据并存储;当所述移动终端连接上网络时,将存储的所述预考勤数据提交给所述考勤客户端登录账户所在的考勤服务器;以及接收所述考勤服务器返回的根据预设的考勤验证策略对所述预考勤数据的有效性进行验证的验证结果。

【技术特征摘要】
1.一种基于移动终端的考勤方法,应用于所述移动终端上的考勤客户端,包括:在指定考勤时间段内生成包含所述移动终端的地理位置信息的考勤数据,并通过预设的短距离无线通信网络提交至所述考勤客户端登录账户所在的考勤服务器,其特征在于,当所述移动终端处于无网络状态时,执行以下操作:接收来自用户的考勤触发操作,获取所述考勤触发操作的用户信息、时间信息以及地理位置信息;根据所述用户信息、时间信息以及地理位置信息生成预考勤数据并存储;当所述移动终端连接上网络时,将存储的所述预考勤数据提交给所述考勤客户端登录账户所在的考勤服务器;以及接收所述考勤服务器返回的根据预设的考勤验证策略对所述预考勤数据的有效性进行验证的验证结果。2.根据权利要求1所述的方法,其中,获取所述考勤触发操作的地理位置信息包括:通过所述移动终端的GPS组件获取所述考勤触发操作的地理位置信息。3.根据权利要求1或2所述的方法,其中,当所述移动终端连接上网络时,将存储的所述预考勤数据提交给所述考勤客户端登录账户所在的考勤服务器,包括:当所述移动终端连接上网络时,判断所述移动终端连接的网络是否为预设的短距离无线通信网络;以及若是,则通过所述预设的短距离无线通信网络将所述预考勤数据提交给所述考勤客户端登录账户所在的考勤服务器。4.根据权利要求3所述的方法,其中,所述预设的短距离无线通信网络包括WIFI、蓝牙或ZigBee。5.根据权利要求1-4中任一项所述的方法,其中,还包括:调起所述移动终端上的图像采集器,并生成提示所述用户进行用户生物特征采集的提示信息;利用所述图像采集器采集所述用户的生物特征;以及将采集的所述用户的生物特征作为所述预考勤数据提交给所述考勤服务器进行有效性验证。6.一种基于移动终端的考勤方法,应用于所述移动终端上的考勤客户端登录账户所在的考勤服务器,包括:接收所述考勤客户端提交的预考勤数据,其中,所述预考勤数据由所述考勤客户端根据来自用户的考勤触发操作的用户信息、时间信息以及...

【专利技术属性】
技术研发人员:高日新赵凯张庭
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1