当前位置: 首页 > 专利查询>宣颖骥专利>正文

一种基于定位服务功能的打卡系统和打卡方法技术方案

技术编号:10733544 阅读:98 留言:0更新日期:2014-12-10 10:38
本发明专利技术公开一种基于定位服务功能的打卡方法,包括以下步骤:打卡终端识别,用户登录或提交打卡信息时对发送该信息的用户和打卡终端进行识别,确认发送该信息的用户打卡终端是否与已存储于该服务器内部的已绑定该用户的打卡终端识别码相符;位置信息获取,打卡终端通过定位服务功能获取所在地位置信息;打卡条件判断,接收到打卡终端信息后判断打卡地点、范围、时间、人员是否与数据库内的打卡条件设定数据相符。打卡信息存储,服务器将打卡终端识别后的位置信息和打卡时间等信息存储并与相应的用户对应本发明专利技术还公开了一种基于定位服务功能的打卡系统。本发明专利技术节省成本无需专用打卡终端;打卡的范围更灵活,可以是事先设置好的任意地点和多地点。

【技术实现步骤摘要】
【专利摘要】本专利技术公开一种基于定位服务功能的打卡方法,包括以下步骤:打卡终端识别,用户登录或提交打卡信息时对发送该信息的用户和打卡终端进行识别,确认发送该信息的用户打卡终端是否与已存储于该服务器内部的已绑定该用户的打卡终端识别码相符;位置信息获取,打卡终端通过定位服务功能获取所在地位置信息;打卡条件判断,接收到打卡终端信息后判断打卡地点、范围、时间、人员是否与数据库内的打卡条件设定数据相符。打卡信息存储,服务器将打卡终端识别后的位置信息和打卡时间等信息存储并与相应的用户对应本专利技术还公开了一种基于定位服务功能的打卡系统。本专利技术节省成本无需专用打卡终端;打卡的范围更灵活,可以是事先设置好的任意地点和多地点。【专利说明】
本专利技术涉及一种打卡方法,更确定地说是一种基于定位服务功能的打卡方法和打卡系统。
技术介绍
现有的考勤制度一般是纸质打卡、感应打卡,纸质打卡要使用专用的纸质卡片在打卡机上进行打印,基本上每次打卡需要2-5秒,一次打卡成功率控制在98%以上,但是,这种纸质打卡机月底必须由考勤人员进行登记记录,这在一定程度上增加了考勤人员的时间成本。感应式打卡不可避免的打卡硬件打卡终端开销(每个员工都需要有一张感应卡),需要专用刷卡打卡终端,且打卡方式不灵活,比如一栋大楼内的员工往往要到本公司所在层的专用打卡终端所在地后才能进行打卡。
技术实现思路
由于现有技术的上述缺点,本专利技术提出,其可以有效解决现有技术的效率较低,资源浪费缺点。本专利技术采用以下技术方案:一种基于定位服务功能的打卡方法,包括以下步骤:打卡终端识别,对发送该信息的打卡终端进行识别,确认发送该信息的用户打卡终端是否与已存储于该服务器内部的已绑定该用户的打卡终端相符;位置信息获取,打卡终端通过定位服务功能获取所在地位置信息;打卡条件判断,接收到打卡终端信息后判断打卡地点、范围、时间、人员是否与数据库内的打卡条件设定数据相符;打卡信息存储,服务器将打卡终端识别后的位置信息和打卡时间信息存储并与相应的用户对应。该条删除后,将不存在打卡这一过程将不完整,请确认要不要删除。 还包括以下步骤:打卡条件设定,设置允许打卡地点、范围、时间、人员。 还包括以下步骤:基本信息存储,将用户基本信息存储于服务器,用户基本信息包括用户的姓名、单位、部门、手机号、邮箱、员工号、绑定终端打卡终端识别码、用户名、密码、声音片断、指纹、眼膜及手势行为信息中的一种或多种。 还包括以下步骤:身份和打卡终端绑定,用户第一次使用或更换打卡终端时,当验证信息正确后,将打卡终端识别码发送至服务器端与用户绑定并存储。 还包括以下步骤:打卡时间比较,在服务器预先设定有上下班时间及可选的打卡时间段,同一天内,服务器存储第一次打卡时间作为第一上班打卡时间,对于其后的上班打卡时间等信息,服务器可存储但不覆盖第一上班打卡时间等信息,且同一天内,服务器存储最后一次打卡时间作为第一下班打卡时间,对于之前的下班打卡时间等信息,服务器可记录但不覆盖第一下班打卡时间等信息。 一种基于定位服务功能的打卡系统,包括:打卡终端,其可以通过定位服务确定所在地信息、输入身份验证信息及打卡确认;服务器,其设有打卡条件判断模块及打卡终端识别模块;打卡终端识别模块接收到用户请求后对发送该信息的打卡终端进行身份和打卡终端识别,确认该用户和打卡终端是否与存储于该服务器内的数据相符;打卡条件判断模块,接收到打卡终端信息后判断打卡地点、范围、时间、人员是否与数据库内的打卡条件设定数据相符。 还包括一管理端,其设有一还包括基本信息输入管理模块,用于输入并管理用户信息、绑定设置、打卡条件设置,存入服务器数据库。其存储用户基本信息,用户基本信息包括用户的姓名、单位、部门、手机号、邮箱、员工号、绑定终端打卡终端识别码、用户名、密码、声音片断、指纹、眼膜数据及手势行为中的一种或多种。 所述管理端还包括打卡终端绑定内容设置模块,用于开启/关闭新打卡终端绑定,设定一段时间内允许绑定的新打卡终端数。当用户第一次使用/更换打卡终端时/设置重新绑定时,打卡终端识别模块对来自该用户的验证信息进行判断识别,当验证信息正确后,将打卡终端识别码与用户绑定并存储。 所述管理端还包括打卡条件设置模块,其可对打卡地点、范围、时间、人员进行设定,该打卡地点可固定为一具体地点或指定多个地点。 所述服务器还包括打卡时间比较模块,在服务器预先设定有上下班时间及可选的打卡时间段,同一天内,服务器存储第一次上班打卡时间作为第一上班打卡时间,对于其后的上班打卡时间等信息,服务器可存储但不覆盖第一上班打卡时间等信息,且同一天内,月艮务器存储最后一次下班打卡时间作为第一下班打卡时间,对于之前的下班打卡时间等信息,服务器可记录但不覆盖第一下班打卡时间等信息。此外可选的打卡类型还有用餐、请假、加班。 本专利技术具有以下优点:本专利技术可以节省成本,免去了专用打卡硬件打卡终端的开销,且打卡的范围更灵活,可以是事先设置好的任意地点和多地点;可以提供大量人员几乎同时打卡和分组/分时/分地点打卡。 【专利附图】【附图说明】 图1是本专利技术的一种基于定位服务功能的打卡方法的流程示意图。 图2是本专利技术的一种基于定位服务功能的打卡系统的结构示意图。 图3是图2的使用状态示意图。 【具体实施方式】:下面结合【具体实施方式】,详细描述本专利技术。应理解,这些实施方式仅用于说明本专利技术而不用于限制本专利技术的范围。此外应理解,在阅读了本专利技术讲授的内容之后,本领域技术人员可以对本专利技术作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。 本专利技术公开一种基于定位服务功能的打卡方法,包括以下步骤:打卡条件设定11,其可对打卡地点、范围、时间、人员进行设定,可以设置任意打卡地点或多地点;预先设定好打卡地点、范围、时间、人员,可指定某一打卡地点只限被指定人打卡。 基本信息存储12,将用户基本信息存储于服务器,用户基本信息包括用户的姓名、单位、部门、手机号、邮箱、员工号、绑定终端打卡终端识别码、用户名、密码、声音片断、指纹眼膜等图像识别数据及手势行为等信息中的一种或多种。 身份绑定13,用户第一次使用或更换打卡终端时,打卡终端发送识别信息至所述服务器,服务器接收到该识别信息后,将该识别信息与存储于其内部的用户基本信息进行比对,比对后若识别信息与存储于服务器内部的用户基本信息一致后,将打卡终端识别码发送至服务器端与用户绑定并存储。 打卡终端识别14,对发送该信息的用户和打卡终端进行识别,确认发送该信息的用户打卡终端是否与已存储于该服务器内部的已绑定该用户的打卡终端相符,服务器对用户登录或提交打卡信息时的用户和打卡终端进行身份和打卡终端识别,确认发送该信息的用户是否已经存储于该服务器内部及打卡终端是否符合;位置信息获取15,打卡终端通过定位服务功能获取所在地位置信息;打卡条件判断16,其接收到打卡终端信息后判断打卡地点、范围、时间、人员是否与数据库内的打卡条件设定数据相符,将获取的位置信息和用户、时间信息与预先设定值进行比较,判断是否在预先设定的打卡范围内,若是则记录下打卡时间;打卡信息存储17,服务器将身份识别后的位置信息和打卡时间信息比较存储本文档来自技高网...

【技术保护点】
一种基于定位服务功能的打卡方法,其特征在于,包括以下步骤:打卡终端识别,对发送该信息的打卡终端进行识别,确认发送该信息的打卡终端是否与已存储于该服务器内部的已绑定该用户的打卡终端相符;位置信息获取,打卡终端通过定位服务功能获取所在地位置信息;打卡条件判断,接收到打卡终端信息后判断打卡地点、范围、时间、人员是否与数据库内的打卡条件设定数据相符;打卡信息存储,服务器将身份识别后的打卡终端位置信息和打卡时间信息存储并与相应的用户对应。

【技术特征摘要】

【专利技术属性】
技术研发人员:宣颖骥
申请(专利权)人:宣颖骥
类型:发明
国别省市:上海;31

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

1