用户终端、移动互联网服务器端和考勤签到方法及系统与流程

文档序号:12494575阅读:233来源:国知局
用户终端、移动互联网服务器端和考勤签到方法及系统与流程

本发明涉及通信领域,尤其涉及一种用户终端、移动互联网服务器端和考勤签到方法及系统。



背景技术:

目前,随着智能手机的日益普及,使用智能手机用于企事业单位的考勤签到变得相当便捷。然而,现有技术中,使用智能手机用于企事业单位的考勤签到时,主要是使用GPS方式来实现考勤签到,其方法如下:智能手机客户端获取所在地位置的地理坐标信息或地图位置信息,并将接收到的这些信息发送至移动互联网服务器端,移动互联网服务器端判断这些信息是否为应签到场所的地理坐标信息或地图位置信息,从而确认持智能手机的用户是否签到成功。

然而,现有技术中的上述考勤签到方法存在以下缺陷:

(一)智能手机客户端获取的所在地位置的地理坐标信息或地图位置信息存在误差,而且该误差通常大于10米以上;

(二)智能手机客户端获取的所在地位置的地理坐标信息或地图位置信息是二维数据,当考勤签到的位置与建筑物高度有关时,智能手机客户端所获取到的地理坐标信息或地图位置信息不能确认智能手机客户端所在的高度。

由此,现有技术中的上述考勤签到方法无法实现准确的考勤签到。



技术实现要素:

本发明的主要目的在于提供一种考勤签到方法,旨在提高考勤签到的便捷性的同时,提高考勤签到的准确性。

为了实现上述目的,本发明提供一种考勤签到方法,所述考勤签到方法包括以下步骤:

S10、用户终端的签到功能开启后,将接收签到场所内的蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值;

S20、用户终端将所述蓝牙数据发送至移动互联网服务器端;

S30、移动互联网服务器端接收所述蓝牙数据,并将接收到的蓝牙数据与预先录入的蓝牙数据进行匹配,并返回匹配结果至用户终端;

S40、用户终端接收匹配结果,并提示用户是否签到成功。

优选地,所述步骤S10之前还包括:

S00、当用户终端进入签到场所时,点击签到按键,以开启签到功能。

优选地,所述预先录入所述移动互联网服务器端的蓝牙数据为签到场所内所述蓝牙设备的mac值、蓝牙major_id值、蓝牙minor_id值和所述蓝牙设备安装位置的区域名称信息。

此外,为实现上述目的,本发明还提供一种用户终端,所述用户终端包括蓝牙数据获取模块、蓝牙数据发送模块及签到提示模块;其中:

所述蓝牙数据获取模块,用于当用户终端的签到功能开启后,将接收签到场所内的蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值;

所述蓝牙数据发送模块,用于将所述蓝牙数据获取模块所获得的所述蓝牙数据发送至移动互联网服务器端;

所述签到提示模块,用于接收移动互联网服务器端发出的对所述蓝牙数据与预先录入的蓝牙数据的匹配结果,根据所述匹配结果提示用户是否签到成功。

优选地,所述用户终端还包括签到启动模块,所述签到启动模块用于在用户终端的签到按键触发时,开启签到功能。

优选地,所述预先录入所述移动互联网服务器端的蓝牙数据为签到场所内所述蓝牙设备的mac值、蓝牙major_id值、蓝牙minor_id值和所述蓝牙设备安装位置的区域名称信息。

此外,为实现上述目的,本发明还提供一种移动互联网服务器端,所述移动互联网服务器端包括蓝牙数据接收模块、蓝牙数据匹配模块及匹配结果发送模块;其中:

所述蓝牙数据接收模块,用于接收用户终端发送的蓝牙数据;

所述蓝牙数据匹配模块,用于对接收到的所述蓝牙数据与预先录入的蓝牙数据进行匹配;

所述匹配结果发送模块,用于将对所述蓝牙数据与预先录入的蓝牙数据的匹配结果发送至所述用户终端。

优选地,所述预先录入所述移动互联网服务器端的蓝牙数据为签到场所内所述蓝牙设备的mac值、蓝牙major_id值、蓝牙minor_id值和所述蓝牙设备安装位置的区域名称信息。

此外,为实现上述目的,本发明还提供一种考勤签到系统,所述考勤签到系统包括用户终端、蓝牙设备和移动互联网服务器端;其中蓝牙设备设置在签到场所内的多个预设位置处,用于发出蓝牙数据;当用户终端进入签到场所内,将接收所述蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值,并将所述蓝牙数据发送至移动互联网服务器端,以实现考勤签到;其中所述用户终端和所述移动互联网服务器均为如上所述的用户终端和移动互联网服务器端。

本发明提供一种考勤签到方法,该考勤签到方法包括以下步骤:S10、用户终端的签到功能开启后,将接收签到场所内的蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值;S20、用户终端将所述蓝牙数据发送至移动互联网服务器端;S30、移动互联网服务器端接收所述蓝牙数据,并将接收到的蓝牙数据与预先录入的蓝牙数据进行匹配,并返回匹配结果至用户终端;S40、用户终端接收匹配结果,并提示用户是否签到成功。本发明考勤签到方法,由于签到场所内蓝牙设备发射的蓝牙信号的传输距离的有限性以及蓝牙数据的唯一标识性,使得本发明考勤签到方法在提高考勤签到的便捷性的同时,极大地提高了考勤签到的准确性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1为本发明考勤签到方法第一实施例的流程示意图;

图2为本发明考勤签到方法第二实施例的流程示意图;

图3为本发明用户终端第一实施例的功能模块示意图;

图4为本发明用户终端第二实施例的功能模块示意图;

图5为本发明移动互联网服务器端一实施例的功能模块示意图;

图6为本发明考勤签到系统一实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种考勤签到方法,该考勤签到方法主要应用于企事业单位的考勤签到应用中,用于在提高考勤签到的便捷性的同时,提高考勤签到的准确性。

参照图1,在一实施例中,该考勤签到方法包括:

步骤S10,用户终端的签到功能开启后,将接收签到场所内的蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值;

具体地,本实施例中,所述用户终端为智能手机。为实现本实施例考勤签到方法,首先在用户终端上装载指定的考勤签到APP,当用户终端的签到功能开启后,即所述用户终端上所装载的所述考勤签到APP开启后,所述用户终端上的所述考勤签到APP将接收签到场所内的蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值。为实现本实施例考勤签到方法,需要事先在签到场所内的多个预设位置处设置蓝牙设备。本实施例中的所述蓝牙设备为蓝牙发射器。

需要说明的是,为了保证用户所持的用户终端在进入签到场所内能够无死角地获取到蓝牙设备所发射的蓝牙数据,签到场所内的蓝牙设备的数量可以根据需要进行设定,例如,可以在签到场所的每个角落处均分别设置一个蓝牙设备。

步骤S20,用户终端将所述蓝牙数据发送至移动互联网服务器端;

步骤S30,移动互联网服务器端接收所述蓝牙数据,并将接收到的蓝牙数据与预先录入的蓝牙数据进行匹配,并返回匹配结果至用户终端;

步骤S40,用户终端接收匹配结果,并提示用户是否签到成功。

具体地,本实施例中,用户终端将步骤S10所解析获得的蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值等蓝牙数据,发送至移动互联网服务器端。移动互联网服务器端在接收到所述蓝牙数据时,将接收到的所述蓝牙数据与预先录入的蓝牙数据进行匹配,并返回匹配结果至用户终端。然后,用户终端根据接收到的所述匹配结果提示用户是否签到成功。当所述移动互联网服务器端接收到的所述蓝牙数据与预先录入的蓝牙数据相同时,则说明所述移动互联网服务器端接收到的所述蓝牙数据与预先录入的蓝牙数据相匹配,则提醒用户签到成功。

本实施例中,所述预先录入所述移动互联网服务器端的蓝牙数据为签到场所内所述蓝牙设备的mac值、蓝牙major_id值、蓝牙minor_id值和所述蓝牙设备安装位置的区域名称信息。即本实施例中,移动互联网服务器端在接收到所述用户终端发送的蓝牙数据时,将接收到的所述蓝牙数据与预先录入的签到场所内所述蓝牙设备的mac值、蓝牙major_id值、蓝牙minor_id值和所述蓝牙设备安装位置的区域名称信息进行匹配,并返回匹配结果至用户终端。其中,本实施例中,所述蓝牙mac值为该蓝牙设备的出厂设置,具有唯一性;所述蓝牙major_id值和minor_id值可以默认也可以为用户自定义并在蓝牙设备上设置;蓝牙mac、蓝牙major_id和蓝牙minor_id三个数据一起作用更能确认蓝牙信号的唯一性。

上述提醒用户签到成功的提示方式可以根据需要进行设定,本实施例中,采用文字方式进行提示,即当所述移动互联网服务器端接收到的所述蓝牙数据与预先录入的蓝牙数据相匹配时,在用户终端的屏幕上显示“今日已签到成功”。

本实施例考勤签到方法,首先,用户终端的签到功能开启后,将接收签到场所内的蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值,并将解析获得的所述蓝牙数据发送至移动互联网服务器端;然后,移动互联网服务器端对所述蓝牙数据与预先录入的蓝牙数据进行匹配,并返回匹配结果至用户终端;最后,用户终端接收匹配结果,并根据接收到的匹配结果提示用户是否签到成功。本实施例考勤签到方法,由于签到场所内蓝牙设备发射的蓝牙信号的传输距离的有限性以及蓝牙信号内蓝牙数据有的唯一标识性,使得本实施例考勤签到方法在提高考勤签到的便捷性的同时,极大地提高了考勤签到的准确性。

进一步地,参照图2,基于本发明考勤签到方法第一实施例,在本发明考勤签到方法第二实施例中,在所述步骤S10之前还包括:

S00,用户终端进入签到场所时,点击签到按键,以开启签到功能。

具体地,本实施例中,为实现本实施例考勤签到方法,除了需要事先在签到场所内的多个预设位置处设置蓝牙设备外,当用户终端进入签到场所时,用户还需要在开启所述用户终端上所装载的所述考勤签到APP后,点击所述考勤签到APP上预设的签到按键,以开启所述用户终端的签到功能。

本实施例考勤签到方法,首先,当用户终端进入签到场所时,点击签到按键,以开启签到功能;然后,用户终端的签到功能开启后,将接收签到场所内的蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值;接着,移动互联网服务器端对所述蓝牙数据与预先录入的蓝牙数据进行匹配,并返回匹配结果至用户终端;最后,用户终端接收匹配结果,并根据接收到的匹配结果提示用户是否签到成功。本实施例考勤签到方法,由于签到场所内蓝牙设备发射的蓝牙信号的传输距离的有限性以及蓝牙信号内蓝牙数据有的唯一标识性,使得本实施例考勤签到方法在提高考勤签到的便捷性的同时,极大地提高了考勤签到的准确性。

本发明还提供一种用户终端,参照图3,在一实施例中,该用户终端100包括蓝牙数据获取模块101、蓝牙数据发送模块102及签到提示模块103。

其中,所述蓝牙数据获取模块101,用于当用户终端的签到功能开启后,将接收签到场所内的蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值;

具体地,本实施例中,所述用户终端为智能手机。所述用户终端为实现考勤签到方法,首先需要在用户终端上装载指定的考勤签到APP,该用户终端100包括蓝牙数据获取模块101、蓝牙数据发送模块102及签到提示模块103,也即所述考勤签到APP包括蓝牙数据获取模块101、蓝牙数据发送模块102及签到提示模块103。当用户终端的签到功能开启后,即所述用户终端100上所装载的所述考勤签到APP开启后,所述蓝牙数据获取模块101将接收签到场所内的蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值。所述用户终端100为实现考勤签到方法,需要事先在签到场所内的多个预设位置处设置蓝牙设备。本实施例中的所述蓝牙设备为蓝牙发射器。

需要说明的是,为了保证用户所持的用户终端在进入签到场所内能够无死角地获取到蓝牙设备所发射的蓝牙数据,签到场所内的蓝牙设备的数量可以根据需要进行设定,例如,可以在签到场所的每个角落处均分别设置一个蓝牙设备。

所述蓝牙数据发送模块102,用于将所述蓝牙数据获取模块101所获得的所述蓝牙数据发送至移动互联网服务器端;

所述签到提示模块103,用于接收移动互联网服务器端发出的对所述蓝牙数据与预先录入的蓝牙数据的匹配结果,根据所述匹配结果提示用户是否签到成功。

具体地,本实施例中,所述用户终端的所述蓝牙数据发送模块102将所述蓝牙数据获取模块101所解析获得到的上述蓝牙数据发送至移动互联网服务器端,以供所述移动互联网服务器端对所述蓝牙数据与预先录入的蓝牙数据的进行匹配,并返回匹配结果给所述签到提示模块103,所述签到提示模块103根据接收到的所述匹配结果,提示用户是否签到成功。

本实施例中,所述预先录入所述移动互联网服务器端的蓝牙数据为签到场所内所述蓝牙设备的mac值、蓝牙major_id值、蓝牙minor_id值和所述蓝牙设备安装位置的区域名称信息。即本实施例中,移动互联网服务器端在接收到所述蓝牙数据发送模块102所发送的蓝牙数据时,将接收到的所述蓝牙数据与预先录入的签到场所内所述蓝牙设备的mac值、蓝牙major_id值、蓝牙minor_id值和所述蓝牙设备安装位置的区域名称信息进行匹配,并返回匹配结果至用户终端。其中,本实施例中,所述蓝牙mac值为该蓝牙设备的出厂设置,具有唯一性;所述蓝牙major_id值和minor_id值可以默认也可以为用户自定义并在蓝牙设备上设置;蓝牙mac、蓝牙major_id和蓝牙minor_id三个数据一起作用更能确认蓝牙信号的唯一性。

上述提醒用户签到成功的提示方式可以根据需要进行设定,本实施例中,采用文字方式进行提示,即当所述移动互联网服务器端接收到的所述蓝牙数据与预先录入的蓝牙数据相匹配时,在用户终端的屏幕上显示“今日已签到成功”。

本实施例用户终端,当该用户终端的签到功能开启后,所述蓝牙数据获取模块101在用户终端的签到功能开启后,将接收签到场所内的蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值,所述蓝牙数据发送模块102将所述蓝牙数据获取模块101所解析获得的所述蓝牙数据发送至移动互联网服务器端,以供移动互联网服务器端对接收到的所述蓝牙设备的mac值和所述蓝牙设备安装位置的区域名称信息与预先录入的蓝牙设备的mac值和所述蓝牙设备安装位置的区域名称信息进行匹配,并返回匹配结果至用户终端的所述签到提示模块103;所述签到提示模块103接收匹配结果,并根据接收到的匹配结果提示用户是否签到成功。本实施例用户终端,由于所述蓝牙数据获取模块101获取到的签到场所内蓝牙设备发射的蓝牙信号的传输距离的有限性以及蓝牙信号内蓝牙数据有的唯一标识性,使得本实施例考勤签到方法在提高考勤签到的便捷性的同时,极大地提高了考勤签到的准确性。

进一步地,参照图4,基于本发明用户终端第一实施例,在本发明用户终端第二实施例中,该用户终端还包括:

签到启动模块104,用于在用户终端的签到按键触发时,开启签到功能。

具体地,本实施例用户终端为实现考勤签到功能,除了需要事先在签到场所内的多个预设位置处设置蓝牙设备外,当本实施例用户终端进入签到场所时,用户还需要在开启所述用户终端上所装载的所述考勤签到APP后,点击所述考勤签到APP上预设的签到按键,以触发所述签到启动模块104开启本实施例用户终端的签到功能。

本实施例用户终端,首先,当用户终端进入签到场所时,点击签到按键,由所述签到启动模块104开启本实施例用户终端的签到功能;然后,所述蓝牙数据获取模块101在用户终端的签到功能开启后,将接收签到场所内的蓝牙设备发射的蓝牙信号,并对所述蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值,所述蓝牙数据发送模块102将所述蓝牙数据发送至移动互联网服务器端,以供所述移动互联网服务器端对所述蓝牙数据与预先录入的蓝牙数据进行匹配,并返回匹配结果至用户终端的所述签到提示模块103;最后,所述签到提示模块103根据接收到的匹配结果提示用户是否签到成功。本实施例用户终端,由于所述蓝牙数据获取模块101获取到的签到场所内蓝牙设备发射的蓝牙信号的传输距离的有限性以及蓝牙信号内蓝牙数据有的唯一标识性,使得本实施例考勤签到方法在提高考勤签到的便捷性的同时,极大地提高了考勤签到的准确性。

本发明还提供一种移动互联网服务器端,参照图5,在一实施例中,该移动互联网服务器端200包括蓝牙数据接收模块201、蓝牙数据匹配模块202及匹配结果发送模块203。

其中,所述蓝牙数据接收模块201,用于接收用户终端发送的蓝牙数据;

所述蓝牙数据匹配模块202,用于对接收到的所述蓝牙数据与预先录入的蓝牙数据进行匹配;

所述匹配结果发送模块203,用于将对所述蓝牙数据与预先录入的蓝牙数据的匹配结果发送至所述用户终端。

具体地,本实施例中,所述预先录入所述移动互联网服务器端的蓝牙数据为签到场所内所述蓝牙设备的mac值、蓝牙major_id值、蓝牙minor_id值和所述蓝牙设备安装位置的区域名称信息。

本实施例中,所述蓝牙数据接收模块201所接收到的用户终端发送的蓝牙数据包括蓝牙设备的mac值、蓝牙major_id值、蓝牙minor_id值和所述蓝牙设备安装位置的区域名称信息。其中,所述蓝牙mac值为该蓝牙设备的出厂设置,具有唯一性;所述蓝牙major_id值和minor_id值可以默认也可以为用户自定义并在蓝牙设备上设置;蓝牙mac、蓝牙major_id和蓝牙minor_id三个数据一起作用更能确认蓝牙信号的唯一性;所述蓝牙设备安装位置的区域名称信息为用户自定义设置的,以标识该蓝牙设备的安装位置的区域名称。所述蓝牙数据匹配模块202在接收到用户终端发送的蓝牙数据后,将接收到的蓝牙数据与预先录入的蓝牙数据进行匹配,所述匹配结果发送模块203将所述蓝牙数据匹配模块202的匹配结果返回至所述用户终端,以供所述用户终端根据所述匹配结果提示用户是否签到成功。

本实施例移动互联网服务器端,所述蓝牙数据接收模块201用于接收用户终端发送的蓝牙数据;所述蓝牙数据匹配模块202用于对接收到的所述蓝牙数据与预先录入的蓝牙数据进行匹配;所述匹配结果发送模块203用于将对所述蓝牙数据与预先录入的蓝牙数据的匹配结果发送至所述用户终端。本实施例移动互联网服务器端,由于所述蓝牙数据接收模块201所接收到的签到场所内蓝牙设备发射的蓝牙信号的传输距离的有限性以及蓝牙信号内蓝牙数据有的唯一标识性,使得本实施例考勤签到方法在提高考勤签到的便捷性的同时,极大地提高了考勤签到的准确性。

本发明还提供一种考勤签到系统,参照图6,在一实施例中,该考勤签到系统10包括用户终端100、移动互联网服务器端200及蓝牙设备300。

其中,所述蓝牙设备300设置在签到场所内的多个预设位置处,用于发出蓝牙数据,所述蓝牙数据包括所述蓝牙设备300的mac值和所述蓝牙设备300安装位置的区域名称信息;当所述用户终端100进入签到场所内,将接收所述蓝牙设备300发射的蓝牙信号并对接收到的蓝牙信号进行解析,获得蓝牙信号内的蓝牙数据;所述蓝牙数据包括蓝牙信号强度、蓝牙mac值、蓝牙major_id值及蓝牙minor_id值,并将解析获得的蓝牙数据发送至所述移动互联网服务器端200,以实现考勤签到。

本实施例考勤签到系统,所述用户终端和所述移动互联网服务器端的模块结构及工作原理均可参照上述实施例,在此不再赘述。理所应当地,由于本实施例的考勤签到系统采用了上述用户终端和移动互联网服务器端的技术方案,因此该考勤签到系统具有上述用户终端和移动互联网服务器端所有的有益效果。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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