基于WIFI信号的移动考勤方法及移动考勤系统技术方案

技术编号:14636856 阅读:113 留言:0更新日期:2017-02-15 11:00
本发明专利技术公开了一种基于WIFI信号的移动考勤方法及移动考勤系统。其中,该移动考勤方法包括:移动终端采集所在空间的每一个WIFI信号源的信号源MAC地址以及获取自身的终端MAC地址和当前的考勤时间信息。考勤设备获取自身的设备MAC地址。考勤设备每抓取到一移动终端所有的信号源MAC地址、终端MAC地址和考勤时间信息后规整得到考勤数据包。服务器每接收到一考勤数据包,获取与每一个信号源MAC地址对应的信号源位置信息。服务器根据所有的信号源位置信息得到考勤位置信息,考勤位置信息、终端MAC地址、设备MAC地址和考勤时间信息形成一考勤数据项。本发明专利技术自动考勤以及获知考勤对象位置信息,提升了考勤效率和准确率。

【技术实现步骤摘要】

本专利技术涉及通讯
,尤其涉及一种基于WIFI信号的移动考勤方法及移动考勤系统
技术介绍
考勤是维护企业的正常工作秩序、提高办事效率、严肃企业纪律的重要手段之一。现有的考勤管理系统基本都是围绕考勤机配合考勤软件来实现考勤的管理,尽管随着软硬件技术的发展,考勤机的识别技术已经从最初的纸带、卡片以及电子标签进化到现在最先进的指纹、人脸、虹膜识别,但是现有的考勤管理系统还是时常出现排队拥挤的情况以致考勤效率差,以及只能记录员工上班时间和下班时间从而无法真实了解员工的外出与脱岗情况以致考勤准确率差。综上所述,如何提升考勤效率和提升考勤准确率,是当前技术解决的技术问题。
技术实现思路
本专利技术所要解决的技术问题是提供一种提升考勤效率和提升考勤准确率的基于WIFI信号的移动考勤方法,以及实施该基于WIFI信号的移动考勤方法的移动考勤系统。为了解决上述问题,本专利技术提供了一种基于WIFI信号的移动考勤方法。该基于WIFI信号的移动考勤方法包括如下步骤:移动终端采集所在空间的每一个WIFI信号源的信号源MAC地址,以及获取自身的终端MAC地址和当前的考勤时间信息。考勤设备获取自身的设备MAC地址。考勤设备每抓取到一个所述移动终端所有的信号源MAC地址、终端MAC地址和考勤时间信息,规整所有的信号源MAC地址、终端MAC地址、设备MAC地址和考勤时间信息得到的考勤数据包发送至服务器。服务器每接收所述考勤设备发送的一个考勤数据包,获取与所述考勤数据包的每一个信号源MAC地址对应的信号源位置信息。服务器根据所有的信号源位置信息按照预设规则计算得到考勤位置信息,所述考勤位置信息、终端MAC地址、设备MAC地址和考勤时间信息形成一考勤数据项,存储多个考勤数据项构成的考勤数据表。优选地,移动终端采集所在空间的每一个WIFI信号源的信号源MAC地址的步骤之前,还包括:移动终端发送注册请求信息至考勤设备。考勤设备判断所述注册请求信息是否为管理员注册请求信息。若所述注册请求信息是管理员注册请求信息时,考勤设备获取自身的设备MAC地址并将所述设备MAC地址发送至所述移动终端。移动终端接收到所述设备MAC地址后,获取自身的管理终端MAC地址并接收外部输入的管理员注册信息,以及将所述设备MAC地址、管理终端MAC地址和管理员注册信息发送至所述服务器。服务器判断所述管理员注册信息是否符合预设管理员注册条件。若所述管理员注册信息符合所述预设管理员注册条件,所述设备MAC地址和所述管理终端MAC地址形成一个关系映射数据项,存储多个关系映射数据项构成的关系映射表并关联所述关系映射表与所述考勤数据表。优选地,考勤设备判断所述注册请求信息是否为管理员注册请求信息的步骤之后,还包括:若所述注册请求信息非管理员注册请求信息时,考勤设备获取自身的设备MAC地址并将所述设备MAC地址发送至所述移动终端。移动终端接收所述设备MAC地址后,获取自身的员工终端MAC地址并接收外部输入的员工注册信息,以及将所述设备MAC地址、员工终端MAC地址和员工注册信息发送至所述服务器,所述员工注册信息包括管理员信息。服务器判断所述员工注册信息是否符合预设员工注册条件。若所述员工注册信息符合所述预设员工注册条件,服务器根据所述管理员信息获取管理终端MAC地址,所述设备MAC地址、管理终端MAC地址和员工终端MAC地址形成的关系映射数据项添加至所述关系映射表并关联所述关系映射表与所述考勤数据表。优选地,考勤设备每抓取到一个所述移动终端所有的信号源MAC地址、终端MAC地址和考勤时间信息的步骤之后,还包括:考勤设备根据所述设备MAC地址和所述终端MAC地址生成验证请求,并将所述验证请求发送至所述服务器。服务器接收到所述验证请求后,根据所述关系映射表判断是否存在与所述终端MAC地址和所述设备MAC地址对应的关系映射数据项。若不存在所述终端MAC地址和所述设备MAC地址对应的关系映射数据项,服务器发送验证失败信息至与所述设备MAC地址对应的考勤设备。优选地,存储多个考勤数据项构成的考勤数据表的步骤之后,还包括:移动终端发送考勤查询请求至服务器,所述考勤查询请求包括管理终端MAC地址和查询时间范围信息。服务器接收到所述考勤查询请求后,根据所述关系映射表查询与所述管理终端MAC地址对应多个员工终端MAC地址。服务器根据所述考勤数据表获取考勤时间信息在所述查询时间范围信息以内且与所述管理终端MAC地址和所述员工终端MAC地址对应的考勤数据项。服务器将所获得的考勤数据项发送至移动终端,以供所述移动终端的操作人员进行查看。为了解决上述问题,本专利技术还提供了一种基于WIFI信号的移动考勤系统。该基于WIFI信号的移动考勤系统包括移动终端、考勤设备和服务器,所述移动终端包括采集模块,所述考勤设备包括第一获取模块和抓取模块,所述服务器包括第二获取模块和考勤数据表生成模块。所述采集模块用于采集所在空间的每一个WIFI信号源的信号源MAC地址,以及获取自身的终端MAC地址和当前的考勤时间信息。所述第一获取模块用于获取自身的设备MAC地址。所述抓取模块用于每抓取到一个所述移动终端所有的信号源MAC地址、终端MAC地址和考勤时间信息,规整所有的信号源MAC地址、终端MAC地址、设备MAC地址和考勤时间信息得到的考勤数据包发送至服务器。所述第二获取模块用于每接收所述考勤设备发送的一个考勤数据包,获取与所述考勤数据包的每一个信号源MAC地址对应的信号源位置信息。所述考勤数据表生成模块用于根据所有的信号源位置信息按照预设规则计算得到考勤位置信息,所述考勤位置信息、终端MAC地址、设备MAC地址和考勤时间信息形成一考勤数据项,存储多个考勤数据项构成的考勤数据表。优选地,移动终端还包括第一发送模块和第三获取模块,所述考勤设备还包括第一判断模块,所述服务器还包括第二判断模块和关系映射表生成模块。所述第一发送模块用于发送注册请求信息至考勤设备。所述第一判断模块用于判断所述注册请求信息是否为管理员注册请求信息。所述第一获取模块用于若所述注册请求信息是管理员注册请求信息时,获取自身的设备MAC地址并将所述设备MAC地址发送至所述移动终端。所述第三获取模块用于接收到所述设备MAC地址后,获取自身的管理终端MAC地址并接收外部输入的管理员注册信息,以及将所述设备MAC地址、管理终端MAC地址和管理员注册信息发送至所述服务器。所述第二判断模块用于判断所述管理员注册信息是否符合预设管理员注册条件。所述关系映射表生成模块用于若所述管理员注册信息符合所述预设管理员注册条件,所述设备MAC地址和所述管理终端MAC地址形成一个关系映射数据项,存储多个关系映射数据项构成的关系映射表并关联所述关系映射表与所述考勤数据表。优选地,所述第一获取模块用于若所述注册请求信息非管理员注册请求信息时,获取自身的设备MAC地址并将所述设备MAC地址发送至所述移动终端。所述第三获取模块用于接收所述设备MAC地址后,获取自身的员工终端MAC地址并接收外部输入的员工注册信息,以及将所述设备MAC地址、员工终端MAC地址和员工注册信息发送至所述服务器,所述员工注册信息包括管理员信息。所述第二判断模块用于判断所述员工注册信息是否符本文档来自技高网...
基于WIFI信号的移动考勤方法及移动考勤系统

【技术保护点】
一种基于WIFI信号的移动考勤方法,其特征在于,包括如下步骤:移动终端采集所在空间的每一个WIFI信号源的信号源MAC地址,以及获取自身的终端MAC地址和当前的考勤时间信息;考勤设备获取自身的设备MAC地址;考勤设备每抓取到一个所述移动终端所有的信号源MAC地址、终端MAC地址和考勤时间信息,规整所有的信号源MAC地址、终端MAC地址、设备MAC地址和考勤时间信息得到的考勤数据包发送至服务器;服务器每接收所述考勤设备发送的一个考勤数据包,获取与所述考勤数据包的每一个信号源MAC地址对应的信号源位置信息;服务器根据所有的信号源位置信息按照预设规则计算得到考勤位置信息,所述考勤位置信息、终端MAC地址、设备MAC地址和考勤时间信息形成一考勤数据项,存储多个考勤数据项构成的考勤数据表。

【技术特征摘要】
1.一种基于WIFI信号的移动考勤方法,其特征在于,包括如下步骤:移动终端采集所在空间的每一个WIFI信号源的信号源MAC地址,以及获取自身的终端MAC地址和当前的考勤时间信息;考勤设备获取自身的设备MAC地址;考勤设备每抓取到一个所述移动终端所有的信号源MAC地址、终端MAC地址和考勤时间信息,规整所有的信号源MAC地址、终端MAC地址、设备MAC地址和考勤时间信息得到的考勤数据包发送至服务器;服务器每接收所述考勤设备发送的一个考勤数据包,获取与所述考勤数据包的每一个信号源MAC地址对应的信号源位置信息;服务器根据所有的信号源位置信息按照预设规则计算得到考勤位置信息,所述考勤位置信息、终端MAC地址、设备MAC地址和考勤时间信息形成一考勤数据项,存储多个考勤数据项构成的考勤数据表。2.根据权利要求1所述的基于WIFI信号的移动考勤方法,其特征在于,移动终端采集所在空间的每一个WIFI信号源的信号源MAC地址的步骤之前,还包括:移动终端发送注册请求信息至考勤设备;考勤设备判断所述注册请求信息是否为管理员注册请求信息;若所述注册请求信息是管理员注册请求信息时,考勤设备获取自身的设备MAC地址并将所述设备MAC地址发送至所述移动终端;移动终端接收到所述设备MAC地址后,获取自身的管理终端MAC地址并接收外部输入的管理员注册信息,以及将所述设备MAC地址、管理终端MAC地址和管理员注册信息发送至所述服务器;服务器判断所述管理员注册信息是否符合预设管理员注册条件;若所述管理员注册信息符合所述预设管理员注册条件,所述设备MAC地址和所述管理终端MAC地址形成一个关系映射数据项,存储多个关系映射数据项构成的关系映射表并关联所述关系映射表与所述考勤数据表。3.根据权利要求2所述的基于WIFI信号的移动考勤方法,其特征在于,考勤设备判断所述注册请求信息是否为管理员注册请求信息的步骤之后,还包
\t括:若所述注册请求信息非管理员注册请求信息时,考勤设备获取自身的设备MAC地址并将所述设备MAC地址发送至所述移动终端;移动终端接收所述设备MAC地址后,获取自身的员工终端MAC地址并接收外部输入的员工注册信息,以及将所述设备MAC地址、员工终端MAC地址和员工注册信息发送至所述服务器,所述员工注册信息包括管理员信息;服务器判断所述员工注册信息是否符合预设员工注册条件;若所述员工注册信息符合所述预设员工注册条件,服务器根据所述管理员信息获取管理终端MAC地址,所述设备MAC地址、管理终端MAC地址和员工终端MAC地址形成的关系映射数据项添加至所述关系映射表并关联所述关系映射表与所述考勤数据表。4.根据权利要求3所述的基于WIFI信号的移动考勤方法,其特征在于,考勤设备每抓取到一个所述移动终端所有的信号源MAC地址、终端MAC地址和考勤时间信息的步骤之后,还包括:考勤设备根据所述设备MAC地址和所述终端MAC地址生成验证请求,并将所述验证请求发送至所述服务器;服务器接收到所述验证请求后,根据所述关系映射表判断是否存在与所述终端MAC地址和所述设备MAC地址对应的关系映射数据项;若不存在所述终端MAC地址和所述设备MAC地址对应的关系映射数据项,服务器发送验证失败信息至与所述设备MAC地址对应的考勤设备。5.根据权利要求3所述的基于WIFI信号的移动考勤方法,其特征在于,存储多个考勤数据项构成的考勤数据表的步骤之后,还包括:移动终端发送考勤查询请求至服务器,所述考勤查询请求包括管理终端MAC地址和查询时间范围信息;服务器接收到所述考勤查询请求后,根据所述关系映射表查询与所述管理终端MAC地址对应多个员工终端MAC地址;服务器根据所述考勤数据表获取考勤时间信息在所述查询时间范围信息以内且与所述管理终端MAC地址和所述员工终端MAC地址对应的考勤数据项;服务器将所获得的考勤数据项发送至移动终端,以供所述移动终端的操作
\t人员进行查看。6.一种基于WIFI信号的移动考勤系统,其特征在于,包括移动终端、考勤设备和服务器,所述移动终端包括采集模块,所述考勤设备包括第一获取模块和抓取模块,所述服务器包...

【专利技术属性】
技术研发人员:李洪刚秦哲
申请(专利权)人:郑州四博智能科技有限公司
类型:发明
国别省市:河南;41

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

1