一种基于蓝牙通信的考勤方法与考勤系统与流程

文档序号:16740580发布日期:2019-01-28 12:58阅读:845来源:国知局
一种基于蓝牙通信的考勤方法与考勤系统与流程

本发明涉及软件通信技术领域,尤其指一种基于蓝牙通信的考勤方法与考勤系统。



背景技术:

目前,在企业中最常见的考勤方式是“rfid刷卡”和“指纹打卡”。

在“rfid刷卡”方式中,每个员工分别持有一张代表自己身份信息的考勤卡,将考勤卡放置在考勤机上即可记录员工上下班,考勤管理人员再根据服务器获知所有员工的考勤信息,进而实现考勤。该考勤方法固然简单,但在实际应用过程中,员工们经常需要排队打卡,致使等待时间较长,浪费时间,效率较低。另外,该考勤方法还容易出现代打卡的现象。

在“指纹打卡”方式中,每个员工通过自己的指纹在考勤机上进行打卡,此种考勤方法能较好的解决代打卡的问题,但由于指纹识别准确率以及识别速度的问题,此种考勤方法仍然需要员工排队打卡,效率不高。



技术实现要素:

本发明提供的一种基于蓝牙通信的考勤方法与考勤系统,采用考勤终端扫描显示屏上的二维码以实现考勤,能大幅提高考勤效率。

为了解决上述技术问题,本发明采用如下技术方案:一种基于蓝牙通信的考勤方法,包括:

步骤一、考勤者登录考勤终端,先用考勤终端扫描读取考勤区显示屏上的二维码,考勤终端再通过蓝牙发送考勤信息至考勤区的考勤中转端,所述考勤信息包括考勤者的身份信息以及考勤者扫描到的二维码所包含的考勤当天定时更新的时间信息与识别码信息;

步骤二、考勤中转端将接收的考勤信息通过无线通信网络转发至外网服务器,外网服务器根据接收到的考勤信息确定考勤结果,并存储该考勤结果。

进一步地,所述考勤终端为安装在智能手机上的考勤app或考勤小程序,所述考勤app或考勤小程序的登录账号限定为一个,且所述考勤app或考勤小程序采用生物识别的方式登录。

再进一步地,所述生物识别的方式为指纹识别或人脸识别。

进一步地,所述考勤app或考勤小程序中限定有登录有效时间,当所述考勤app或考勤小程序的登录时间超过所述登录有效时间,所述考勤app或考勤小程序将自动登出。

再进一步地,在步骤一中,采用二维码生成器定时生成不同的二维码,所述显示屏同步更新显示二维码生成器中生成的二维码。

优选地,在步骤二中,所述考勤中转端还将其接收考勤信息的时间与该考勤信息同时发送给外网服务器;当所述考勤中转端接收考勤信息的时间与该考勤信息中二维码所包含的考勤当天定时更新的时间之差超过额定时间,所述外网服务器将确定考勤者考勤失败,当所述考勤中转端接收考勤信息的时间与该考勤信息中二维码所包含的考勤当天定时更新的时间之差未超过额定时间,所述外网服务器将确定考勤者考勤成功。

或者,在步骤二中,当所述外网服务器接收考勤信息的时间与该考勤信息中二维码所包含的考勤当天定时更新的时间之差超过额定时间,所述外网服务器将确定考勤者考勤失败,当所述外网服务器接收考勤信息的时间与该考勤信息中二维码所包含的考勤当天定时更新的时间之差未超过额定时间,所述外网服务器将确定考勤者考勤成功。

再优选地,所述登录有效时间为1分钟,所述二维码生成器生成不同二维码的时间间隔为1分钟,所述额定时间为2分钟。

作为本发明的另一面,一种基于蓝牙通信的考勤系统,包括:

二维码生成器,所述二维码生成器用于定时生成不同的二维码,所述二维码中的信息包括考勤当天定时更新的时间信息与识别码信息;

显示屏,所述显示屏安装在考勤区,所述显示屏与二维码生成器连接,所述显示屏用于同步更新显示二维码生成器中生成的二维码;

考勤终端,所述考勤终端与考勤中转端通过蓝牙进行通信,所述考勤终端用于扫描读取显示屏上的二维码并将考勤信息发送至考勤中转端,所述考勤信息包括考勤者的身份信息以及考勤者扫描到的二维码中包含的信息;

考勤中转端,所述考勤中转端安装在考勤区,所述考勤中转端与外网服务器通过无线网络进行通信,所述考勤中转端用于将接收到的考勤信息转发至外网服务器;

外网服务器,所述外网服务器用于接收考勤中转端发送的考勤信息,并根据考勤信息确定考勤者的考勤结果,且存储考勤结果。

优选地,所述考勤终端为安装在智能手机上的考勤app或考勤小程序,所述考勤app或考勤小程序的登录账号限定为一个,且所述考勤app或考勤小程序采用生物识别的方式登录,所述生物识别的方式为指纹识别或人脸识别;所述考勤中转端为可移动装置,该可移动装置包括蓝牙模块、无线通信模块和数据存储处理模块,所述数据存储处理模块分别与蓝牙模块、无线通信模块连接,所述蓝牙模块用于接收考勤终端发送的考勤信息,所述数据存储处理模块用于存储处理蓝牙模块接收的考勤信息,所述无线通信模块用于将数据存储处理模块中的考勤信息发送至外网服务器。

本发明提供的基于蓝牙通信的考勤方法与考勤系统与传统的“rfid刷卡”和“指纹打卡”考勤方式截然不同,考勤者使用考勤终端扫描识别显示屏上的二维码并将相应信息通过考勤中转端转发至外网服务器即可实现打卡,非常便捷高效。具体来说,在使用本考勤方法时,多位考勤者到达考勤区后都可以立即扫描显示屏上的二维码(可以设置一块大的显示屏,方便员工在不同的位置从不同的角度扫描),给考勤区的考勤中转端及时发送考勤信息,考勤中转端再及时将考勤信息转发至外网服务器,由于考勤中转端和外网服务器都可以同时接收多个考勤终端发送的考勤信息,从而可以大幅提高考勤效率。另外,在传统的“rfid刷卡”考勤方式中,很多考勤者容易忘记携带考勤卡,以致无法考勤,而本发明利用人们随身携带的手机进行考勤,可以大大降低此种问题发生的概率,为员工带来方便。更重要的是,在传统的“rfid刷卡”考勤方式中很容易出现代打卡的现象,而本发明在实际应用时,可以限制员工只能使用生物识别的方式登录考勤终端,登录后还只能在考勤区扫描二维码以及发送考勤信息给考勤中转端完成打卡行为,这样就可以在很大程度上防止他人代替考勤和本人异地考勤的现象。

附图说明

图1为本发明中的基于蓝牙通信的考勤方法的流程图;

图2为本发明中的基于蓝牙通信的考勤系统的结构框图。

具体实施方式

为了便于本领域技术人员的理解,下面结合实施例与附图对本发明作进一步的说明,实施方式提及的内容并非对本发明的限定。

如图1所示,一种基于蓝牙通信的考勤方法,包括:

步骤一、考勤者登录考勤终端,先用考勤终端扫描读取考勤区显示屏上的二维码,考勤终端再通过蓝牙发送考勤信息至考勤区的考勤中转端,考勤信息包括考勤者的身份信息以及考勤者扫描到的二维码所包含的考勤当天定时更新的时间信息与识别码信息;在实际应用过程中,显示屏上的二维码应当随着时间的变化定时更新,不同的二维码它们所包含的时间信息(时间信息为具体的日期和时间点,如:**年**月**日**时**分)不相同,识别码也不相同,但每个二维码中的时间信息与识别码信息都是以确定的逻辑关系(外网服务器已知该逻辑关系)相关联,如此设计的好处在于,提高二维码的安全性,防止他人掌握二维码的生成规律而自制相同的二维码;前述考勤中转端安装在考勤区,考勤终端与考勤中转端通过蓝牙进行通信,当考勤终端位于考勤区外(与考勤中转端之间的距离超过蓝牙通信的距离)时,考勤终端将无法发送考勤信息至考勤中转端,也即无法完成打卡行为,如此可以有效防止他人异地考勤,此处,可以具体的,考勤终端与考勤中转端之间的蓝牙通信距离不大于10m;另外,前述显示屏的尺寸与安装位置很重要,需要方便员工在不同的位置从不同的角度扫描显示屏上的二维码,以实现多个考勤者在彼此不受影响的情况下能同时扫描二维码进行考勤;

步骤二、考勤中转端将接收的考勤信息通过无线通信网络转发至外网服务器,外网服务器根据接收到的考勤信息确定考勤结果,并存储该考勤结果。由于考勤终端与考勤中转端通过蓝牙进行通信,因此考勤中转端能同时接收多个考勤终端发送的考勤信息,且在现有技术中,外网服务器接收、处理信息的能力很强,因此当考勤中转端将接收到的所有考勤信息一起发送至外网服务器时,外网服务器能顺利接收、处理。企业中的考勤管理人员能通过外网服务器查看和管理所有考勤者的考勤信息。

进一步地,考勤终端为安装在智能手机上的考勤app或考勤小程序,考勤app或考勤小程序的登录账号限定为一个,且考勤app或考勤小程序采用生物识别的方式登录。在实际应用过程中,考勤者最初使用考勤终端时,需要建立个人登录账号以及采集个人指纹或人脸特征,该登录账号限定为一个,该登录账号的信息为考勤者的身份信息,例如:工号***姓名***,登录该登录账号需要采用本人的指纹或人脸特征,因此他人无法登录,这样可以有效避免他人代考勤。

进一步地,考勤app或考勤小程序中限定有1分钟(该时间可以根据实际情况进行适当调整,不局限于当前设置的1分钟)的登录有效时间,当考勤app或考勤小程序的登录时间超过1分钟时,考勤app或考勤小程序将自动登出,需要考勤者重新登录。如此设计的目的在于:有效防止考勤者采用先登录自身考勤终端再让他人代扫描二维码的途径实现代考勤。

进一步地,在步骤一中,采用二维码生成器每隔1分钟生成一个不同的二维码,不同的二维码它们所包含的时间信息不相同,识别码也不相同,显示屏则同步更新显示二维码生成器中生成的二维码。

再进一步地,上述实施方式的步骤二中,可以通过两种方案来确定考勤者是否成功:

第一种方案:考勤中转端还将其接收考勤信息的时间与该考勤信息同时发送给外网服务器;当考勤中转端接收考勤信息的时间与该考勤信息中二维码所包含的考勤当天定时更新的时间之差超过额定时间,外网服务器将确定考勤者考勤失败,当考勤中转端接收考勤信息的时间与该考勤信息中二维码所包含的考勤当天定时更新的时间之差未超过额定时间,外网服务器将确定考勤者考勤成功;

第二种方案:考勤终端直接将接收到的考勤信息转发至外网服务器,当外网服务器接收考勤信息的时间与该考勤信息中二维码所包含的考勤当天定时更新的时间之差超过额定时间,外网服务器将确定考勤者考勤失败,当外网服务器接收考勤信息的时间与该考勤信息中二维码所包含的考勤当天定时更新的时间之差未超过额定时间,外网服务器将确定考勤者考勤成功。

具体的,在上述实施方式中,额定时间为2分钟。

作为本发明的另一面,一种基于蓝牙通信的考勤系统,包括:

二维码生成器,二维码生成器用于定时生成不同的二维码,二维码中的信息包括考勤当天定时更新的时间信息与识别码信息;

显示屏,显示屏安装在考勤区,显示屏与二维码生成器连接,显示屏用于同步更新显示二维码生成器中生成的二维码;

考勤终端,考勤终端与考勤中转端通过蓝牙进行通信,考勤终端用于扫描读取显示屏上的二维码并将考勤信息发送至考勤中转端,考勤信息包括考勤者的身份信息以及考勤者扫描到的二维码中包含的信息;

考勤中转端,考勤中转端与外网服务器通过无线网络进行通信,考勤中转端用于将接收到的考勤信息转发至外网服务器;

外网服务器,外网服务器用于接收考勤中转端发送的考勤信息,并根据考勤信息确定考勤者的考勤结果,且存储考勤结果。

优选地,考勤终端为安装在智能手机上的考勤app或考勤小程序,考勤app或考勤小程序的登录账号限定为一个,且考勤app或考勤小程序采用生物识别的方式登录,生物识别的方式为指纹识别或人脸识别;考勤中转端为可移动装置,该可移动装置包括蓝牙模块、无线通信模块和数据存储处理模块,数据存储处理模块分别与蓝牙模块、无线通信模块连接,蓝牙模块用于接收考勤终端发送的考勤信息,数据存储处理模块用于存储处理蓝牙模块接收的考勤信息,无线通信模块用于将数据存储处理模块中的考勤信息发送至外网服务器。

上述实施方式的基于蓝牙通信的考勤系统的使用方法参考上述实施方式的基于蓝牙通信的考勤方法,在此不再详述。

上述实施例为本发明较佳的实现方案,除此之外,本发明还可以其它方式实现,在不脱离本技术方案构思的前提下任何显而易见的替换均在本发明的保护范围之内。

为了让本领域普通技术人员更方便地理解本发明相对于现有技术的改进之处,本发明的一些附图和描述已经被简化,并且为了清楚起见,本申请文件还省略了一些其它元素,本领域普通技术人员应该意识到这些省略的元素也可构成本发明的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1