一种基于场地活动的电子签到码系统的制作方法

文档序号:14912476发布日期:2018-07-10 23:48阅读:516来源:国知局

本发明涉及一种基于场地活动的电子签到码系统,具体为电子签到技术领域。



背景技术:

电子签到,是基于计算机技术、通信技术、身份识别及多媒体互动技术确立的一种新型签到方式,因其“无纸化、高效、便捷”等特点,被广泛应用。

目前签到常用的形式有基于数字码、条形码/二维码/IC卡、GPS定位、RFID视频技术、手环、闸机、多媒体互动、多点触控、iBeacon、人脸识别等。从平台视角,目前有一站式云签到及单机版签到系统。我司所利用技术属于后者,可基于云端数据通信实现全程的数据实时同步及监控。相比于其他形式,我们使用了智能显示屏、二维码、GPS定位、动态分发的组合形式保障了签到的准确性和优质体验。



技术实现要素:

本发明的目的在于提供一种基于场地活动的电子签到码系统,以解决上述背景技术存在的问题。

为实现上述目的,本发明提供如下技术方案:一种基于场地活动的电子签到码系统包含后台管理系统1、智能显示屏2、云储存服务器3、用户智能手机4和无线互联网5,用户智能手机4通过无线互联网5与后台管理系统1连接,所述的智能显示屏2和云储存服务器3与后台管理系统1连接。

作为优选,所述的后台管理系统1生成对应门店的二维码、智能显示屏2作为二维码载体,云储存服务器3相应的数据内容,用户智能手机4对二维码的扫描提供唤醒技术流程,无线互联网5作为传递中介发生作用。

进一步优选,所述的后台管理系统1为每个场地生成二维码,通过网络推送至智能显示屏2上,此二维码仅包含场地ID信息。

一种基于场地活动的电子签到码系统的工作流程为:当用户到达指定场景,扫描二维码时,将调用后台数据,匹配至该场地目前时段的可签到课程包括团体操课、私教课、精品团课,同时,将读取用户账户中的已预约课程清单和GPS定位;

将GPS定位与场馆定位进行匹配,当用户定位于场馆附近一定距离1km内时,判断用户确实到达指定地点,匹配正确地理位置后,读取用户可签到课程列表。当用户课程列表与门店当前课程列表匹配时,自动显示签到,流程完成;若不在距离范围内,则系统报错,这一功能可以有效避免虚假签到发生;所述的签到码的获取方法为:app的显示场所签到二维码任务接口;当场所中指定时间内存在可签到的课程时,显示场所签到页面,每小时一次;场所详情页中增加获取签到二维码,使用场地签到二维码的code编码直接算出失效期为6个月的签到二维码图片;签到成功后的用户头像显示;

签到数据的识别与分发过程中可以获取用户登录态,获得场地签到码的code,分离出store_id,检验是否有效,拉取经营场所信息,判断签到人的GPS坐标高德是否在场所的半径一公里范围内,否则提示超出签到范围,调用课程行程中心接口获取最近的一个待签到任务,根据得到的签到任务中class_type_id直接跳转显示签到成功页,或者显示签到失败页;

签到成功后需要根据store_id给互动屏发送推送,通知刷新用户列表;通过store_id拉取硬件服务接口,获得互动屏的client_id用于发送个推通知。

作为优选,所述的场地签到二维码生成规则为数据传输加签规则:store_id+“-”+utc_timeout+“-”+crc32(store_id+“-”+utc_timeout+“-”+pub_key)。

其中crc32计算出来的值是long整型,不存在符号位;

其中utc_timeout为失效到期时间戳;

其中pub_key为两个,前端接口返回用“leoao.com”,后端场所子系统用“ground-lapis"。

与现有技术相比,本发明的有益效果是:一方面可以提升人工效率,实现流程的自动化,解放人力,另一方面也可以提升流程的准确性,避免虚假签到造成的损失;并且,用户的所有签到运动数据存储在云端,可更好地进行用户行为分析,配合智能屏显设备为用户提供良好的打卡体验。

附图说明

图1为本发明结构示意图;

图2为本发明工作流程结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明提供一种技术方案:一种基于场地活动的电子签到码系统包含后台管理系统1、智能显示屏2、云储存服务器3、用户智能手机4和无线互联网5,用户智能手机4通过无线互联网5与后台管理系统1连接,所述的智能显示屏2和云储存服务器3与后台管理系统1连接。

作为优选,所述的后台管理系统1生成对应门店的二维码、智能显示屏2作为二维码载体,云储存服务器3相应的数据内容,用户智能手机4对二维码的扫描提供唤醒技术流程,无线互联网5作为传递中介发生作用。

进一步优选,所述的后台管理系统1为每个场地生成二维码,通过网络推送至智能显示屏2上,此二维码仅包含场地ID信息。

参照图2所示,一种基于场地活动的电子签到码系统的工作流程为:当用户到达指定场景,扫描二维码时,将调用后台数据,匹配至该场地目前时段的可签到课程包括团体操课、私教课、精品团课,同时,将读取用户账户中的已预约课程清单和GPS定位;

将GPS定位与场馆定位进行匹配,当用户定位于场馆附近一定距离1km内时,判断用户确实到达指定地点,匹配正确地理位置后,读取用户可签到课程列表。当用户课程列表与门店当前课程列表匹配时,自动显示签到,流程完成;若不在距离范围内,则系统报错,这一功能可以有效避免虚假签到发生;所述的签到码的获取方法为:app的显示场所签到二维码任务接口;当场所中指定时间内存在可签到的课程时,显示场所签到页面,每小时一次;场所详情页中增加获取签到二维码,使用场地签到二维码的code编码直接算出失效期为6个月的签到二维码图片;签到成功后的用户头像显示;

签到数据的识别与分发过程中可以获取用户登录态,获得场地签到码的code,分离出store_id,检验是否有效,拉取经营场所信息,判断签到人的GPS坐标高德是否在场所的半径一公里范围内,否则提示超出签到范围,调用课程行程中心接口获取最近的一个待签到任务,根据得到的签到任务中class_type_id直接跳转显示签到成功页,或者显示签到失败页;

签到成功后需要根据store_id给互动屏发送推送,通知刷新用户列表;通过store_id拉取硬件服务接口,获得互动屏的client_id用于发送个推通知。

作为优选,所述的场地签到二维码生成规则为数据传输加签规则:store_id+“-”+utc_timeout+“-”+crc32(store_id+“-”+utc_timeout+“-”+pub_key)。

其中crc32计算出来的值是long整型,不存在符号位;

其中utc_timeout为失效到期时间戳;

其中pub_key为两个,前端接口返回用“leoao.com”,后端场所子系统用“ground-lapis”。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

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