基于移动终端的考勤方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:21894845 阅读:26 留言:0更新日期:2019-08-17 15:40
本申请涉及信息安全领域,本申请公开了一种基于移动终端的考勤方法、装置、计算机设备和存储介质,所述方法包括:在后台数据库中创建用户信息,当收到用户考勤请求时,将所述用户考勤请求中的信息与后台数据库中的用户信息进行比对,并根据比对结果进行考勤。本申请通过将用户与移动终端进行绑定,并在规定时间段内限定用户只能在绑定的移动终端上进行考勤,结合人脸识别与身份比对来进行考勤,可以有效避免员工考勤作弊。

Attendance Method, Device, Computer Equipment and Storage Media Based on Mobile Terminal

【技术实现步骤摘要】
基于移动终端的考勤方法、装置、计算机设备和存储介质
本申请涉及信息安全领域,特别涉及一种基于移动终端的考勤方法、装置、计算机设备和存储介质。
技术介绍
传统的指纹考勤设备在企业使用过程中存在种种弊端。尤其是在业务人员多、人员渠道种类多、岗位变动频繁、人员流动性强、组织结构复杂的如保险类企业,外勤签到,排队打卡、出席率管控等等成为了考勤的痛点。现有技术中,为了解决上述存在的问题,采用移动GPS考勤系统,其可以利用GPS定位实现在手机上打卡考勤,但是这又存在新的问题,例如员工之间可以通过不同手机配置而进行代打卡作弊等问题,导致考勤数据失真。
技术实现思路
本申请的目的在于针对现有技术的不足,提供一种基于移动终端的考勤方法、装置、计算机设备和存储介质,通过将用户与移动终端进行绑定,并在规定时间段内限定用户只能在绑定的移动终端上进行考勤,结合人脸识别与身份比对来进行考勤,可以有效避免员工考勤作弊。为达到上述目的,本申请的技术方案提供一种基于移动终端的考勤方法、装置、计算机设备和存储介质。本申请公开了一种基于移动终端的考勤方法,包括以下步骤:创建用户ID、移动终端ID及考勤有效区域,预设第一考勤有效时间段及第二考勤有效时间段,将所述用户ID分别与所述移动终端ID及所述考勤有效区域进行绑定,并将所述用户ID、移动终端ID及考勤有效区域存储在后台数据库中;当收到用户的考勤请求时,将收到用户的考勤请求的时间与所述预设的第一考勤有效时间段进行比对,如果所述收到用户的考勤请求的时间在所述预设的第一考勤有效时间段内,则请求获取用户的实时人脸图像;当获取到所述用户的实时人脸图像后,将收到用户的考勤请求的时间与所述预设的第二考勤有效时间段进行比对;如果所述收到用户的考勤请求的时间在所述预设的第二考勤有效时间段内,则检测用户是否是首次考勤,并根据所述检测结果处理获取的用户的实时人脸图像并进行考勤。较佳地,所述当收到用户的考勤请求时,将收到用户的考勤请求的时间与所述预设的第一考勤有效时间段进行比对,如果所述收到用户的考勤请求的时间在所述预设的第一考勤有效时间段内,则请求获取用户的实时人脸图像,包括:当收到用户的考勤请求时,获取所述考勤请求中的用户ID及移动终端ID,并根据所述考勤请求中的用户ID在所述后台数据库中进行查询,获得与所述考勤请求中的用户ID绑定的移动终端ID;将所述在所述后台数据库中查询获得的与所述考勤请求中的用户ID绑定的移动终端ID与所述考勤请求中的移动终端ID进行比对,如果不一致,则进行身份鉴权;如果所述身份鉴权通过,则检测所述收到用户的考勤请求的时间是否在所述预设的第一考勤有效时间段内,如果是,则请求获取用户的实时人脸图像。较佳地,所述如果所述身份鉴权通过,则检测所述收到用户的考勤请求的时间是否在所述预设的第一考勤有效时间段内,如果是,则请求获取用户的实时人脸图像,包括:如果所述身份鉴权通过,则检测所述后台数据库中是否有与所述用户ID对应的考勤记录;如果在所述后台数据库中没有检测到与所述用户ID对应的考勤记录,则请求获取用户的实时人脸图像,否则检测所述收到用户的考勤请求的时间是否在所述预设的第一考勤有效时间段内,如果是,则请求获取用户的实时人脸图像。较佳地,所述如果所述收到用户的考勤请求的时间在所述预设的第一考勤有效时间段内,则请求获取用户的实时人脸图像,包括:如果所述收到用户的考勤请求的时间在所述预设的第一考勤有效时间段内,则获取用户的实时视频图像;预设人脸动作,并发送与所述人脸动作对应的动作信息;当所述实时视频图像中的人脸动作与所述预设的人脸动作匹配时,请求获取用户的实时人脸图像。较佳地,所述当获取到所述用户的实时人脸图像后,将收到用户的考勤请求的时间与所述预设的第二考勤有效时间段进行比对,包括:当获取到所述用户的实时人脸图像后,获取所述考勤请求中的移动终端位置,并根据所述用户ID在所述后台数据库中查询获得与所述用户ID绑定的考勤有效区域;将所述考勤请求中的移动终端位置与所述考勤有效区域进行比对,如果所述考勤请求中的移动终端位置在所述考勤有效区域内,则将收到用户的考勤请求的时间与所述预设的第二考勤有效时间段进行比对。较佳地,所述检测用户是否是首次考勤,并根据所述检测结果处理获取的用户的实时人脸图像并进行考勤,包括:检测所述后台数据库中是否有与所述用户ID对应的考勤记录,如果所述后台数据库中不存在与所述用户ID对应的考勤记录,则当所述在所述后台数据库中查询获得的与所述考勤请求中的用户ID绑定的移动终端ID与所述考勤请求中的移动终端ID不匹配时,将所述用户ID与所述后台数据库中的移动终端ID解绑,并与所述考勤请求中的移动终端ID进行绑定,存储本次考勤记录及用户的实时人脸图像,将所述用户ID分别与所述本次考勤记录及所述用户的实时人脸图像绑定;当所述在所述后台数据库中查询获得的与所述考勤请求中的用户ID绑定的移动终端ID与所述考勤请求中的移动终端ID匹配时,存储本次考勤记录及用户的实时人脸图像,将所述用户ID分别与所述本次考勤记录及所述用户的实时人脸图像绑定。较佳地,所述检测用户是否是首次考勤,并根据所述检测结果处理获取的用户的实时人脸图像并进行考勤,包括:检测所述后台数据库中是否有与所述用户ID对应的考勤记录,如果所述后台数据库中存在与所述用户ID对应的考勤记录,则将所述获取的用户的实时人脸图像与存储在所述后台数据库中与所述用户ID绑定的人脸图像进行比对;如果一致,则当所述在所述后台数据库中查询获得的与所述考勤请求中的用户ID绑定的移动终端ID与所述考勤请求中的移动终端ID不匹配时,将所述用户ID与所述后台数据库中的移动终端ID解绑,并与所述考勤请求中的移动终端ID进行绑定,存储本次考勤记录,将所述用户ID与所述本次考勤记录绑定;当所述在所述后台数据库中查询获得的与所述考勤请求中的用户ID绑定的移动终端ID与所述考勤请求中的移动终端ID匹配时,存储本次考勤记录,将所述用户ID与所述本次考勤记录绑定。本申请还公开了一种基于移动终端的考勤装置,所述装置包括:用户信息创建模块:设置为创建用户ID、移动终端ID及考勤有效区域,预设第一考勤有效时间段及第二考勤有效时间段,将所述用户ID分别与所述移动终端ID及所述考勤有效区域进行绑定,并将所述用户ID、移动终端ID及考勤有效区域存储在后台数据库中;第一考勤时间检测模块:设置为当收到用户的考勤请求时,将收到用户的考勤请求的时间与所述预设的第一考勤有效时间段进行比对,如果所述收到用户的考勤请求的时间在所述预设的第一考勤有效时间段内,则请求获取用户的实时人脸图像;第二考勤时间检测模块:设置为当获取到所述用户的实时人脸图像后,将收到用户的考勤请求的时间与所述预设的第二考勤有效时间段进行比对;考勤结果输出模块:设置为如果所述收到用户的考勤请求的时间在所述预设的第二考勤有效时间段内,则检测用户是否是首次考勤,并根据所述检测结果处理获取的用户的实时人脸图像并进行考勤。本申请还公开了一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被一个或多个所述处理器执行时,使得一个或多个所述处理器执行上述所述考勤方法的步骤。本申请还公开了一本文档来自技高网...

【技术保护点】
1.一种基于移动终端的考勤方法,其特征在于,包括以下步骤:创建用户ID、移动终端ID及考勤有效区域,预设第一考勤有效时间段及第二考勤有效时间段,将所述用户ID分别与所述移动终端ID及所述考勤有效区域进行绑定,并将所述用户ID、移动终端ID及考勤有效区域存储在后台数据库中;当收到用户的考勤请求时,将收到用户的考勤请求的时间与所述预设的第一考勤有效时间段进行比对,如果所述收到用户的考勤请求的时间在所述预设的第一考勤有效时间段内,则请求获取用户的实时人脸图像;当获取到所述用户的实时人脸图像后,将收到用户的考勤请求的时间与所述预设的第二考勤有效时间段进行比对;如果所述收到用户的考勤请求的时间在所述预设的第二考勤有效时间段内,则检测用户是否是首次考勤,并根据所述检测结果处理获取的用户的实时人脸图像并进行考勤。

【技术特征摘要】
1.一种基于移动终端的考勤方法,其特征在于,包括以下步骤:创建用户ID、移动终端ID及考勤有效区域,预设第一考勤有效时间段及第二考勤有效时间段,将所述用户ID分别与所述移动终端ID及所述考勤有效区域进行绑定,并将所述用户ID、移动终端ID及考勤有效区域存储在后台数据库中;当收到用户的考勤请求时,将收到用户的考勤请求的时间与所述预设的第一考勤有效时间段进行比对,如果所述收到用户的考勤请求的时间在所述预设的第一考勤有效时间段内,则请求获取用户的实时人脸图像;当获取到所述用户的实时人脸图像后,将收到用户的考勤请求的时间与所述预设的第二考勤有效时间段进行比对;如果所述收到用户的考勤请求的时间在所述预设的第二考勤有效时间段内,则检测用户是否是首次考勤,并根据所述检测结果处理获取的用户的实时人脸图像并进行考勤。2.如权利要求1所述的基于移动终端的考勤方法,其特征在于,所述当收到用户的考勤请求时,将收到用户的考勤请求的时间与所述预设的第一考勤有效时间段进行比对,如果所述收到用户的考勤请求的时间在所述预设的第一考勤有效时间段内,则请求获取用户的实时人脸图像,包括:当收到用户的考勤请求时,获取所述考勤请求中的用户ID及移动终端ID,并根据所述考勤请求中的用户ID在所述后台数据库中进行查询,获得与所述考勤请求中的用户ID绑定的移动终端ID;将所述在所述后台数据库中查询获得的与所述考勤请求中的用户ID绑定的移动终端ID与所述考勤请求中的移动终端ID进行比对,如果不一致,则进行身份鉴权;如果所述身份鉴权通过,则检测所述收到用户的考勤请求的时间是否在所述预设的第一考勤有效时间段内,如果是,则请求获取用户的实时人脸图像。3.如权利要求2所述的基于移动终端的考勤方法,其特征在于,所述如果所述身份鉴权通过,则检测所述收到用户的考勤请求的时间是否在所述预设的第一考勤有效时间段内,如果是,则请求获取用户的实时人脸图像,包括:如果所述身份鉴权通过,则检测所述后台数据库中是否有与所述用户ID对应的考勤记录;如果在所述后台数据库中没有检测到与所述用户ID对应的考勤记录,则请求获取用户的实时人脸图像,否则检测所述收到用户的考勤请求的时间是否在所述预设的第一考勤有效时间段内,如果是,则请求获取用户的实时人脸图像。4.如权利要求1所述的基于移动终端的考勤方法,其特征在于,所述如果所述收到用户的考勤请求的时间在所述预设的第一考勤有效时间段内,则请求获取用户的实时人脸图像,包括:如果所述收到用户的考勤请求的时间在所述预设的第一考勤有效时间段内,则获取用户的实时视频图像;预设人脸动作,并发送与所述人脸动作对应的动作信息;当所述实时视频图像中的人脸动作与所述预设的人脸动作匹配时,请求获取用户的实时人脸图像。5.如权利要求1所述的基于移动终端的考勤方法,其特征在于,所述当获取到所述用户的实时人脸图像后,将收到用户的考勤请求的时间与所述预设的第二考勤有效时间段进行比对,包括:当获取到所述用户的实时人脸图像后,获取所述考勤请求中的移动终端位置,并根据所述用户ID在所述后台数据库中查询获得与所述用户ID绑定的考勤有效区域;将所述考勤请求中的移动终端位置与所述考勤有效区域进行比对,如果所述考勤请求中的移动终端位置在所述考勤有效区域内,则将收到用户的考勤请求的时间与所述预设的第二考勤有效时间段进行比对。6.如权利要求2所述的基于...

【专利技术属性】
技术研发人员:刘纪洪熊其罗康陈继摄
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1