基于人脸识别与GPS的考勤系统及其方法技术方案

技术编号:8079202 阅读:186 留言:0更新日期:2012-12-13 22:12
基于人脸识别与GPS的考勤系统及其方法,包括考勤系统服务器端、考勤系统客户端;所述考勤系统服务器端包括用户信息处理模块、数据库模块、考勤信息处理模块;所述考勤系统客户端是带摄像头与GPS的移动互联网终端设备,该设备中集成了考勤软件客户端,所述考勤软件客户端包括用户登陆模块、用户签到模块;所述考勤系统服务端与所述考勤系统客户端通过互联网进行数据交互。使用本发明专利技术的考勤系统及其方法,基本上不用顾忌考勤客户端的个数以及成本,同时可以对不同工作性质的人员能进行不同时同地的考勤目的。

【技术实现步骤摘要】
基于人脸识别与G P S的考勤系统及其方法
本专利技术涉及一种基于人脸识别与GPS的考勤系统及其方法。背景技木考勤是目前公司和企业必不可少ー项工作,目前主要是有考勤系统来完成这项任务,一般考勤系统都包含识别员エ身份客户端和处理考勤信息的服务端。而目前常用的客户端无非都是专用设备,其价格也比较昂贵,公司一般也不会配备很多客户端设置供员エ使用,目前几乎没有非配套的专业设备可以完成考勤系统客户端的工作。在这种情形下,大型企业成千上万的员エ在上下班时间来临的时候,企业配备的有限考勤系统输入端承担着艰巨的任务,不能出任何差错,一出问题将直接影响未考勤人的考勤信息输入。而且目前不同的客户端也存在不同的弊病,比如常用的考勤打卡机存在着替别人打卡的可能性;指纹以及人脸识别存在着身份识别的失效的可能性;部分可以识别身份的移动终端考勤系统,存在着考勤成本过高的可能性。以上几种考勤方式都存在空间的限制,必须经过考勤客户端的位置才可以完成一次考勤。现如今,越来越多的人在购物、用餐、出行、工作时,都习惯性地掏出手机,查看信息、查找位置、分享感受、协同工作……数以亿计的用户登录移动互联网,在上面停留数十分钟乃至十多个小时,他们在上面生活、工作、交易、交友。可知移动互联网大潮正在席卷绝大部分的上班一族,智能手机、平板电脑等移动互联网终端已经走进了人门的生活。而携带摄像头和GPS等硬件模块是移动互联网终端的基本要求。因此,开发一种基于移动互联网设备作为客户端的考勤系统,将可以解决或改善以上问题。
技术实现思路
本专利技术提供一种基于人脸识别与GPS的考勤系统及其方法,是ー种将移动互联网设备作为客户端的考勤系统。本专利技术采用以下技术方案解决上述技术问题基于人脸识别与GPS的考勤系统,包括考勤系统服务器端、考勤系统客户端;所述考勤系统服务器端包括用户信息处理模块、数据库模块、考勤信息处理模块;所述考勤系统客户端是带摄像头与GPS的移动互联网终端设备,该设备中集成了考勤软件客户端,所述考勤软件客户端包括用户登陆模块、用户签到模块;所述考勤系统服务端与所述考勤系统客户端通过互联网进行数据交互;所述用户登陆模块利用人脸识别功能完成用户身份的识别,在用户输入用户名后,向服务器端验证该用户是否存在,存在则利用服务器返回的人脸识别參数对当前用户的人脸进行识别鉴定用户的身份;所述用户签到模块利用GPS获取当前用户的位置信息完成用户签到的功能,在用户通过身份校验后,该模块从GPS功能模块获取当前用户的位置信息跟用户有效签到信息进行比对处理,如若有效则进行签到;所述用户信息处理模块完成用户对应的人脸识别參数以及签到信息的录入、修改或删除;所述数据库模块完成用户信息的新建、修改或删除,同时与考勤信息处理模块进行交互,完成用户考勤信息的录入;所述考勤信息处理模块处理考勤客户端发出的请求,在登陆阶段,完成客户端用户信息的请求,在签到阶段,完成将客户端签到信息录入到数据库的请求。基于人脸识别与GPS的考勤系统的考勤方法,包括如下步骤步骤I :用户于客户端输入帐户进行登录;步骤2 :客户端检测设备是否连接网络,是,则转入步骤3 ;否,则转入步骤4 ;步骤3 :客户端向服务器端发送验证帐户的请求,转入步骤5 ;步骤4:进行网络连接;步骤5 :服务器端判断所要求登录的帐户是否有效,是,则转入步骤6,否,则转入步骤7 ;步骤6 :显示帐户相关信息,用户通过摄像头进行人脸画面输入;转入步骤8 ;步骤7 :提示帐户无效,返回登录界面;步骤8 :检测人脸识别信息是否与该帐户在服务器端的数据库的信息匹配,是,则转入步骤9,否,则转入步骤10;步骤9 :通过GPS获取当前客户端位置,并与该帐户有效签到区域进行比对,判断是否为用户签到有效区域,是,则转入步骤11,否,则转入步骤13 ;步骤10 :提示人脸信息识别错误;步骤11 :等待服务器端签到成功的应答信息;步骤12 :显示签到成功的信息;步骤13 :是否继续签到,是,则转入步骤9,否,则转入步骤14 ;步骤14:退出客户端。进ー步地,所述步骤3中客户端向服务器端发送验证帐户的请求,并等待服务器端的返回的应答信息,如无应答,重新发送,在一定次数后仍无应答,提示用户当前服务器无响应,选择其他方式进行签到。进ー步地,所述步骤11中等待服务器端签到成功的应答信息时,在一定时间内判断是否收到服务器的应答信息,如果没有接收到服务器的应答信息,则在限定尝试签到的次数后再次转入步骤9;如果超过了限定次数,则客户端尝试从第三方时间服务器获取当前时间,如果经过数次尝试获取不到时间可以获取设备系统时间,并将当前时间值保存至本地数据库,以供后续用户跟考勤系统管理员核对签到不成功的信息,同时提示用户可以通过其他方式进行签到。本专利技术的优点在干使用该考勤系统及其方法,基本上不用顾忌考勤客户端的个数以及成本,同时可以对不同工作性质的人员能进行不同时同地的考勤目的。本专利技术使用摄像头完成用户的人脸识别功能等于完成了无抵赖的用户身份识别,无需在额外配备证明身份的员エ卡、或者无线射频设备等。使用GPS完成了获取用户的具体位置信息可以用来判别是否在公司范围内,无需公司在固定位置配备考勤系统的客户端来证明考勤员エ的位置信息是在公司内部;完成身份识别和位置信息后,将签到信息通过移动互联网设备发送到考勤系统的服务端即可完成考勤任务。本专利技术较现有技术有着用户易使用、无需其他专业的考勤客户端、无需证明身份的识别设备,不存在用户欺骗行为等优点。附图说明下面參照附图结合实施例对本专利技术作进ー步的描述。图I是本专利技术考勤系统整体框图。图2是本专利技术考勤系统主要模块流程图。图3是本专利技术考勤方法工作流程图。具体实施方式如图I所示,是本专利技术考勤系统整体框图。包括考勤系统服务端与客户端,该客户端是带摄像头与GPS的移动互联网终端设备,其内部集成了基于终端设备平台上的考勤软件客户端。服务端与客户端通过互联网进行数据交互。如图2所示,是本专利技术考勤系统主要模块流程图。考勤系统服务器端包括用户信息处理模块、数据库模块、考勤信息处理模块。用户信息处理模块处理完的用户信息都将同步到数据库中,考勤信息处理模块主要是处理客户端发来的请求,根据实际请求写/读数据库,然后返回对应的结果给客户端。所述用户登陆模块利用人脸识别功能完成用户身份的识别,在用户输入用户名后,向服务器端验证该用户是否存在,存在则利用服务器返回的人脸识别參数对当前用户的人脸进行识别鉴定用户的身份;所述用户签到模块利用GPS获取当前用户的位置信息完成用户签到的功能,在用户通过身份校验后,该模块从GPS功能模块获取当前用户的位置信息跟用户有效签到信息进行比对处理,如若有效则进行签到;所述用户信息处理模块完成用户对应的人脸识别參数以及签到信息的录入、修改或删除;所述数据库模块完成用户信息的新建、修改或删除,同时与考勤信息处理模块进行交互,完成用户考勤信息的录入;所述考勤信息处理模块处理考勤客户端发出的请求,在登陆阶段,完成客户端用户信息的请求,在签到阶段,完成将客户端签到信息录入到数据库的请求。所述考勤系统客户端是带摄像头与GPS的移动互联网终端设备,该设备中集成了考勤软件客户端,所述考勤软件客户端包括用户登陆模块、用户签到模块。客户端主要是用户先本文档来自技高网...

【技术保护点】
基于人脸识别与GPS的考勤系统,其特征在于:包括考勤系统服务器端、考勤系统客户端;所述考勤系统服务器端包括用户信息处理模块、数据库模块、考勤信息处理模块;所述考勤系统客户端是带摄像头与GPS的移动互联网终端设备,该设备中集成了考勤软件客户端,所述考勤软件客户端包括用户登陆模块、用户签到模块;所述考勤系统服务端与所述考勤系统客户端通过互联网进行数据交互;所述用户登陆模块:利用人脸识别功能完成用户身份的识别,在用户输入用户名后,向服务器端验证该用户是否存在,存在则利用服务器返回的人脸识别参数对当前用户的人脸进行识别鉴定用户的身份;所述用户签到模块:利用GPS获取当前用户的位置信息完成用户签到的功能,在用户通过身份校验后,该模块从GPS功能模块获取当前用户的位置信息跟用户有效签到信息进行比对处理,如若有效则进行签到;所述用户信息处理模块:完成用户对应的人脸识别参数以及签到信息的录入、修改或删除;所述数据库模块:完成用户信息的新建、修改或删除,同时与考勤信息处理模块进行交互,完成用户考勤信息的录入;所述考勤信息处理模块:处理考勤客户端发出的请求,在登陆阶段,完成客户端用户信息的请求,在签到阶段,完成将客户端签到信息录入到数据库的请求。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈长海
申请(专利权)人:福州瑞芯微电子有限公司
类型:发明
国别省市:

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

1