一种智能打卡方法及系统、计算机可读存储介质技术方案

技术编号:25551960 阅读:89 留言:0更新日期:2020-09-08 18:52
本发明专利技术提供了一种智能打卡系统,包括:人体感应器,用于实时感应预设打卡范围是否有用户出现;获取模块与人体感应器电连接,用于当人体感应器实时感应预设打卡范围有用户出现,则获取用户对应的手机物理地址;微处理器与获取模块电连接,用于判断手机物理地址是否为公司员工预设的基准手机物理地址;记录模块与微处理器电连接,用于当微处理器判断手机物理地址为公司员工预设的基准手机物理地址,则记录当前时间为公司员工的打卡时间。本发明专利技术还提供了一种智能打卡方法及计算机可读存储介质,与现有技术相比,本发明专利技术解决了现有的公司的打卡问题,从而实现进一步提高员工的打卡体验的目的。

【技术实现步骤摘要】
一种智能打卡方法及系统、计算机可读存储介质
本专利技术涉及电子
,尤其涉及一种智能打卡方法及系统、计算机可读存储介质。
技术介绍
如今大部分企业为了加强企业管理制度,需要通过打卡机每天对员工进行签到打卡,往往早高峰时间段员工需要排队打卡,存在因为排队打卡出现的部分迟到的问题;另一方面,上下班忘记打卡也是常事给员工带来不必要的麻烦。因此需要借助电子装置对每天上下班的员工进行智能化签到打卡,避免忘记签到打卡而造成不必要的损失。
技术实现思路
本专利技术提供了一种智能打卡方法及系统、计算机可读存储介质,解决了现有的公司的打卡问题,从而实现进一步提高员工的打卡体验的目的。为了达到上述目的,本专利技术提出一种智能打卡方法,包括以下步骤:S110:预设打卡范围的人体感应器实时感应是否有用户出现;S120:若是,则获取所述用户对应的手机物理地址;S130:判断所述手机物理地址是否为公司员工预设的基准手机物理地址;若否,则返回步骤S110;若是,则转入步骤S140;S140:记录当前时间为所述公司员工的打卡时间。优选的,所述预设打卡范围为:以所述人体感应器为中心,半径为0-2米的范围。优选的,所述步骤140之后还包括以下步骤:S150:以预设的方式向所述公司员工显示所述打卡时间。优选的,所述步骤150之后还包括以下步骤:S160:在打卡结束时间前的预设时间内,提醒未打卡或打卡失败的公司员工进行打卡。优选的,所述步骤S120之后还包括以下步骤:S121:若获取所述用户对应的手机物理地址失败,则控制摄像头拍摄用户的人脸图像;S122:判断所述人脸图像与所述公司员工预设的基准人脸图像是否匹配;若匹配失败,则返回步骤S110;若匹配成功,则转入步骤S140。优选的,所述智能打卡方法还包括以下步骤:S170:判断是否有员工没有进行打卡或在存在早退情况;S180:若是,则从后台服务器中获取是否存在所述员工的外出记录;S190:若是,则将所述员工的外出时间定义为打卡时间。为了达到上述目的,本专利技术还提供了一种智能打卡系统,包括:人体感应器、获取模块、微处理器、记录模块;所述人体感应器,用于实时感应预设打卡范围是否有用户出现;所述获取模块与所述人体感应器电连接,用于当所述人体感应器实时感应预设打卡范围有用户出现,则获取所述用户对应的手机物理地址;所述微处理器与所述获取模块电连接,用于判断所述手机物理地址是否为公司员工预设的基准手机物理地址;所述记录模块与所述微处理器电连接,用于当所述微处理器判断所述手机物理地址为公司员工预设的基准手机物理地址,则记录当前时间为所述公司员工的打卡时间。优选的,所述预设打卡范围为:以所述人体感应器为中心,半径为0-2米的范围。优选的,所述智能打卡系统还包括:显示模块;所述显示模块与所述记录模块电连接,用于以预设的方式向所述公司员工显示所述打卡时间。优选的,所述智能打卡系统还包括:提醒模块;所述提醒模块,用于在打卡结束时间前的预设时间内,提醒未打卡或打卡失败的公司员工进行打卡。优选的,所述智能打卡系统还包括:摄像头;所述摄像头,用于若获取所述用户对应的手机物理地址失败,则控制拍摄用户的人脸图像;所述微处理器,用于判断所述人脸图像与所述公司员工预设的基准人脸图像是否匹配;若匹配失败,则返回人体感应器执行感应动作;若匹配成功,则转入记录模块执行记录动作。优选的,智能打卡系统还包括:定义模块;所述微处理器,还用于判断是否有员工没有进行打卡或在存在早退情况;所述获取模块,用于当所述微处理器判断有员工没有进行打卡或在存在早退情况,则从后台服务器中获取是否存在所述员工的外出记录;所述定义模块,用于当所述获取模块从后台服务器中获取到存在所述员工的外出记录,则将所述员工的外出时间定义为打卡时间。为了达到上述目的,本专利技术另提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的智能打卡方法。为了达到上述目的,本专利技术所提供的一种智能打卡系统,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述智能打卡方法中的步骤。与现有技术相比,本专利技术的有益效果在于:解决了现有的公司通过打卡机对员工进行打卡,因为排队打卡和外部因素造成的员工打卡不及时而迟到的现象、以及忘记打卡、外出无打卡的现象;也无需用户手动在打卡软件上进行打卡,从而进一步提高员工的打卡体验。附图说明图1为本专利技术的智能打卡方法实施例一的流程示意图;图2为本专利技术的智能打卡方法实施例二的流程示意图;图3为本专利技术的智能打卡方法实施例三的流程示意图;图4为本专利技术的智能打卡方法实施例四的流程示意图;图5为本专利技术的智能打卡方法实施例五的流程示意图;图6为本专利技术的智能打卡系统实施例一的程序模块示意图;图7为本专利技术的智能打卡系统实施例二的程序模块示意图;图8为本专利技术的智能打卡系统实施例三的程序模块示意图;图9为本专利技术的智能打卡系统实施例四的程序模块示意图;图10为本专利技术的智能打卡系统实施例五的程序模块示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。应当理解,此处所描述的具体实施例仅仅用于解释本专利技术,并不用于限定本专利技术。本专利技术提供了一种智能打卡方法。参见图1,图1为本专利技术的智能打卡方法实施例一的流程示意图。在实施例一中,所述智能打卡方法,包括以下步骤:S110:预设打卡范围的人体感应器实时感应是否有用户出现。本实施例中,所述预设打卡范围为:以所述人体感应器为中心,半径为0-2米的范围;当有用户在所述预设打卡范围出现的时候,所述人体感应器则能够实时感应到。S120:若是,则获取所述用户对应的手机物理地址。本实施例中,通过对用户的手机物理地址进行判断,能够确保用户的打卡成功,只需用户出现在预设打卡范围内,则可对应该员工的打卡过程,无需排队。S130:判断所述手机物理地址是否为公司员工预设的基准手机物理地址;若否,则返回步骤S110;若是,则转入步骤S140。本实施例中,所述公司会对该公司的所有员工的手机物理地址进行预先录取,并形成公司员工预设的基准手机物理地址库;所述步骤S130通过将所述手机物理地址与所述预设的基准手机物理地址进行比对,当比对结果为匹配时,则判断结果为是;反之,则判断结果为否。S140:记录当前时间为所述公司员工的打卡时间。本实施例通过上述方式,能够避免员工因为排队打卡和外部因素造成的打卡不及时而迟到的现象、以及避免忘记打卡的现象,从而提高员工的打卡体验。本专利技术提出一种智能打卡方法的实施例二。参见图2,图2为本专利技术的智能打卡本文档来自技高网...

【技术保护点】
1.一种智能打卡方法,其特征在于,包括以下步骤:/nS110:预设打卡范围的人体感应器实时感应是否有用户出现;/nS120:若是,则获取所述用户对应的手机物理地址;/nS130:判断所述手机物理地址是否为公司员工预设的基准手机物理地址;若否,则返回步骤S110;若是,则转入步骤S140;/nS140:记录当前时间为所述公司员工的打卡时间。/n

【技术特征摘要】
1.一种智能打卡方法,其特征在于,包括以下步骤:
S110:预设打卡范围的人体感应器实时感应是否有用户出现;
S120:若是,则获取所述用户对应的手机物理地址;
S130:判断所述手机物理地址是否为公司员工预设的基准手机物理地址;若否,则返回步骤S110;若是,则转入步骤S140;
S140:记录当前时间为所述公司员工的打卡时间。


2.根据权利要求1所述的智能打卡方法,其特征在于,所述预设打卡范围为:以所述人体感应器为中心,半径为0-2米的范围。


3.根据权利要求1所述的智能打卡方法,其特征在于,所述步骤140之后还包括以下步骤:
S150:以预设的方式向所述公司员工显示所述打卡时间。


4.根据权利要求3所述的智能打卡方法,其特征在于,所述步骤150之后还包括以下步骤:
S160:在打卡结束时间前的预设时间内,提醒未打卡或打卡失败的公司员工进行打卡。


5.根据权利要求4所述的智能打卡方法,其特征在于,所述步骤S120之后还包括以下步骤:
S121:若获取所述用户对应的手机物理地址失败,则控制摄像头拍摄用户的人脸图像;
S122:判断所述人脸图像与所述公司员工预设的基准人脸图像是否匹配;若匹配失败,则返回步骤S110;若匹配成功,则转入步骤S140。


6.根据权利要求5所述的智能打卡方法,其特征在于,所述智能打卡方法还包括以下...

【专利技术属性】
技术研发人员:李光煌罗辉朱鹏惠苏明珠李雯雯钟志威覃国秘
申请(专利权)人:深圳市赛亿科技开发有限公司
类型:发明
国别省市:广东;44

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

1