移动考勤定位系统及方法与制作流程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本技术提出一种移动考勤定位系统及方法,系统包括:IP数据库、密钥数据库、出差数据库、考勤数据库、校验中心、短信网关、认证装置与智能手机,所述的校验中心分别与IP数据库、密钥数据库、出差数据库、考勤数据库、校验中心、短信网关、认证装置和智能手机通信连接,所述的认证装置与智能手机通信连接,所述的短信网关与智能手机通信连接。本技术结合认证装置与考勤APP进行考勤打卡,大大增加了找人代打卡出假差的难度;由于提交数据的源IP地址不在出差目的地行政区域的IP地址范围内,使用虚拟定位APP设定假位置,将会因为校验不通过而无法提交考勤数据。

权利要求书

1.一种移动考勤定位系统,其特征在于,包括:IP数据库、密钥数据库、出差数据库、考勤数据库、校验中心、短信网关、认证装置与智能手机,所述的校验中心分别与IP数据库、密钥数据库、出差数据库、考勤数据库、校验中心、短信网关、认证装置和智能手机通信连

接,所述的短信网关与智能手机通信连接,所述的认证装置与智能手机通信连接,

所述的IP数据库存储包括各地网络IP地址及其对应的行政区域数据,

所述的密钥数据库存储包括各行政区域名称及其对应的区域密钥数据,

所述的出差数据库存储包括人员出差信息数据,

所述的考勤数据库存储包括人员合法考勤数据,

所述的短信网关用以发送短信,

所述的校验中心用以发送授权证书、区域密钥与随机验证码,缓存区域密钥,并存储考勤数据,

所述的认证装置用以校验数据,并存储授权证书,

所述的智能手机安装有考勤APP用以考勤打卡。

2.根据权利要求1所述的移动考勤定位系统,所述的认证装置与智能手机通信连接的方式为蓝牙传输连接。

3.一种使用权利要求1所述移动考勤定位系统进行移动考勤定位方法,其特征在于,包括以下步骤:

A、根据员工个人手机号、出差目的地行政区域与出差时间段生成授权证书,并将授权证书写入认证装置;

B、出差人携带认证装置出差, 在安装考勤APP的智能手机与认证装置建立通信连接后,使用考勤APP打卡。

4.根据权利要求3所述的移动考勤定位方法,其特征在于:所述的步骤A具体包括:

S01,将认证装置连接电脑,并通过电脑访问校验中心,在校验中心内设定人员手机号、出差目的地行政区域与出差时间段;

S02,校验中心通过出差目的地行政区域,从密钥数据库中取出该行政区域对应的区域密钥;

S03,校验中心随机生成一个校验码,并将人员手机号、出差目的地行政区域、出差时间段以及校验码保存到出差数据库中;

S04,校验中心使用区域密钥加密该校验码,生成授权证书,并将授权证书写入到认证装置中。

5.根据权利要求4所述的移动考勤定位方法,其特征在于:所述的步骤B具体包括:

S05,出差人携带认证装置出差,打卡前将认证装置连接到智能手机,并使用考勤APP打卡;

S06,考勤APP获取本机手机号与当前时间,并提交校验中心,向校验中心请求校验数据;

S07,校验中心取出考勤APP提交的请求数据的源IP地址,先从IP数据库中取出该IP地址所在行政区域,再从密钥数据库中取出该行政区域对应的区域密钥,并将该区域密钥与请求数据中的手机号缓存;

S08,校验中心根据考勤APP上报的手机号与时间,从出差数据库取出步骤S03生成的随机校验码;

S09,校验中心使用校验公钥加密步骤S07取出的区域密钥,以及步骤S08取出的随机校验码,并将加密后的数据打包成校验数据,然后通过短信网关以短信的方式发送给考勤APP所在手机;

S10,考勤APP通过短信收到校验数据之后,从手机短信中取出校验数据,并发送给认证装

置;

S11,认证装置使用校验私钥解密校验数据,得到区域密钥与随机校验码;

S12,认证装置使用区域密钥解密授权证书,得到校验码;

S13,认证装置比较步骤S11得到的随机校验码与步骤S12得到的校验码,如果二者一致,则将区域密钥发送给考勤APP,如果不一致,则通知考勤APP校验未通过,丢弃考勤数据;

S14,考勤APP从认证装置得到区域密钥之后,使用区域密钥加密出差人的考勤数据,并将本机手机号和加密后的考勤数据一起提交校验中心;

S15,校验中心先根据考勤APP上报的手机号从存储单元中取出对应的区域密钥,再使用该区域密钥解密考勤数据,并将得到的考勤数据保存到考勤数据库中。

技术说明书

一种移动考勤定位系统及方法

技术领域

本技术涉及通信技术领域,具体涉及一种移动考勤定位系统及方法。

背景技术

企业销售人员与服务人员经常需要出差拜访、服务客户,如何解决这些人员的假出差问题一直是困扰企业的难题。目前一般是使用移动考勤系统,基于卫星定位技术,让出差人员在手

机APP上打卡,并通过APP获取打卡时间与打卡位置来确认人员是否真实出差。该方法目前存在以下一些问题:

⑴出差人员可以把账号、密码给出差目的地的代打卡人,让代打卡人安装APP并在当地代为打卡;

⑵出差人员可以破解手机系统,安装虚拟定位APP,通过虚拟定位APP将手机当前定位位置设定为出差目的地位置后再打卡。

技术内容

本技术的目的在于提供一种安全移动考勤定位系统与方法,解决人员通过考勤身份造假与考勤位置造假等手段来出假差的问题。

具体方案如下:一种移动考勤定位系统,包括:IP数据库、密钥数据库、出差数据库、考勤数据库、校验中心、短信网关、认证装置与智能手机,所述的校验中心分别与IP数据库、密钥数据库、出差数据库、考勤数据库、校验中心、短信网关、认证装置和智能手机通信连接,所述的认证装置与智能手机通信连接,所述的短信网关与智能手机通信连接,

所述的IP数据库存储包括各地网络IP地址及其对应的行政区域数据,

所述的密钥数据库存储包括各行政区域名称及其对应的区域密钥数据,

所述的出差数据库存储包括人员出差信息数据,

所述的考勤数据库存储包括人员合法考勤数据,

所述的短信网关用以发送短信,

所述的校验中心用以发送授权证书、区域密钥与随机验证码,缓存区域密钥,并存储考勤数据,

相关文档
最新文档