签到名帖打印方法、装置、设备及系统与流程

文档序号:16539055发布日期:2019-01-08 20:10阅读:883来源:国知局
签到名帖打印方法、装置、设备及系统与流程

本发明涉及教务管理系统平台技术领域,特别是涉及一种签到名帖打印方法、装置、设备及系统。



背景技术:

近年来教育培训市场基本使用了教务管理系统平台,当会员上课签到时,多数是会员刷卡结合后台软件再在热敏纸小票机上打印出签到小票。目前,市面上已有多款不同类型的上课签到刷卡热敏纸小票机,如:epsontm-t60型号、delidl-581p型号等。上述不同类型的上课签到热敏纸小票机多数需要提前装入热敏纸,然后通过数据线或蓝牙连接电脑主机。当会员打印上课小票时,由中心工作人员在电脑端同时操作电脑进行上课小票的打印。

由于上述现有的小票打印机需要关联电脑主机、操作软件和刷会员卡机等设备,虽然在一定程度上实现了会员上课签到的目的,但是其同时还需要电脑端工作人员的协助才能完成,这就使得现有的小票打印装置不能完全实现自助操作,作业效率较低。



技术实现要素:

基于此,有必要针对传统的小票打印装置不能完全实现自助操作,作业效率较低的问题,提供一种签到名帖打印方法、装置、设备及系统。

基于上述目的,本发明提供的一种签到名帖打印方法,包括如下步骤:

实时判断是否进行加密二维码的扫描;

其中,所述加密二维码通过接收会员卡的卡号和密码,并根据所述会员卡的卡号和密码获取相应的会员上课信息后,再调用对称算法,使用预先设置的私钥对所述会员上课信息进行加密生成得到;且

所述会员上课信息包括会员卡号、会员姓名和上课时间;

当判断出需要进行所述加密二维码的扫描时,扫描读取当前接收到的所述加密二维码;调用所述对称算法,通过与所述私钥相对应的公钥对所述加密二维码进行解密,并识别解密后的所述加密二维码是否正确;若识别出解密后的所述加密二维码正确,则获取所述加密二维码中对应的所述会员上课信息;若识别出解密后的所述加密二维码不正确,则返回继续执行实时判断是否进行加密二维码的扫描的步骤;

获取所述会员上课信息后,显示所述会员上课信息;

等待接收所述会员上课信息的打印指令,并在接收到所述打印指令后,根据所述打印指令进行所述会员上课信息的签到名帖的打印;其中,打印出的所述签到名帖上印刷有所述会员上课信息;

当判断出不需要进行所述加密二维码的扫描时,进入休眠状态并显示播放预先存储的内置图片。

在其中一个实施例中,所述获取所述会员上课信息后,显示所述会员上课信息后,还包括如下步骤:

判断是否接收到会员签名信息;

若是,则等待接收所述打印指令,并在接收到所述打印指令后进行相应的所述签字名帖的打印;

若否,则返回所述实时判断是否进行加密二维码的扫描的步骤。

在其中一个实施例中,所述当判断出不需要进行所述加密二维码的扫描时,进入休眠状态并显示播放预先存储的内置图片,包括如下步骤:

当判断出不需要进行所述加密二维码的扫描时,进入休眠状态并实时判断当前状态是否为超时休眠状态;

若是,则显示播放预选存储的所述内置图片;

若否,则返回执行所述实时判断是否进行加密二维码的扫描的步骤。

在其中一个实施例中,在执行所述显示播放预选存储的所述内置图片的步骤时,还包括如下步骤:

判断当前状态是否为退出休眠状态;

若是,则退出所述休眠状态,并返回执行所述实时判断是否进行加密二维码的扫描的步骤;

若否,则继续执行所述显示播放预先存储的所述内置图片的步骤。

相应的,基于同一发明构思,本发明还提供了一种签到名帖打印装置,包括控制模块、数据采集模块、显示模块和打印模块;

所述控制模块包括扫描判断子模块和休眠状态控制子模块;

所述扫描判断子模块,用于实时判断是否进行加密二维码的扫描;

其中,所述加密二维码通过接收会员卡的卡号和密码,并根据所述会员卡的卡号和密码获取相应的会员上课信息后,再调用加密算法,使用预先设置的私钥对所述会员上课信息进行加密生成得到;且

所述会员上课信息包括会员卡号、会员姓名和上课时间;

所述数据采集模块,包括扫描子模块和解密子模块;

所述扫描子模块,用于扫描读取当前接收到的所述加密二维码;

所述解密子模块,用于调用所述对称算法,通过与所述私钥相对应的公钥对所述加密二维码进行解密,并识别解密后的所述加密二维码是否正确;

所述解密子模块,还用于当识别出解密后的所述加密二维码正确时,获取所述加密二维码中对应的所述会员上课信息;

所述解密子模块,还用于当识别出解密后的所述加密二维码不正确时,返回所述扫描判断子模块,由所述扫描判断子模块继续执行实时判断是否进行加密二维码的扫描的步骤;

所述显示模块,用于当所述数据采集模块获取所述会员上课信息后,显示所述会员上课信息;

所述打印模块,用于等待接收所述会员上课信息的打印指令,并在接收到所述打印指令后,根据所述打印指令进行所述会员上课信息的签到名帖的打印;其中,打印出的所述签到名帖上印刷有所述会员上课信息;

所述休眠状态控制子模块,用于当判断出不需要进行所述加密二维码的扫描时,进入休眠状态并显示播放预先存储的内置图片。

在其中一个实施例中,所述休眠状态控制子模块包括超时休眠判断单元;

其中,所述超时休眠判断单元,用于实时判断当前状态是否为超时休眠状态;

所述超时休眠判断单元,还用于当判断出当前状态为超时休眠状态时,控制所述显示模块显示播放预选存储的所述内置图片;

所述超时休眠判断单元,还用于当判断出当前状态不是所述超时休眠状态时,返回所述扫描判断子模块,由所述扫描判断子模块执行所述实时判断是否进行加密二维码的扫描的步骤。

相应的,基于同一发明构思,本发明还提供了一种签到名帖打印设备,包括:

长方体结构的底座;

所述底座的一侧固定有向上延伸的机体支架;所述机体支架的上部设有显示装置,且所述显示装置在垂直方向上斜向设置;所述机体支架的中部设有打印装置;

所述底座的顶端设有长方体结构的收容槽;所述收容槽内设有系统主控制板;所述系统主控制板连接主控制板电源适配器;所述收容槽的后壁设有网线接口、电源接口和电源开关;所述收容槽的相对两侧均设有多个散热孔;

所述打印装置包括收容腔;所述收容腔包括上层腔和下层腔;

所述下层腔内设有二维码扫描器;所述二维码扫描器可以识别二维码;所述机体支架的中部前侧固定有方形结构的操作台;所述操作台的顶端中部设有方形结构的第一通孔;所述二维码扫描器设于所述第一通孔的下端;所述第一通孔的顶端设有方形结构的透明玻璃板;所述下层腔内还设有两个喇叭;两个所述喇叭均与所述系统主控制板连接;

所述上层腔内设有条码打印机;所述条码打印机连接打印机电源适配器、打印机控制板和打印纸;所述机体支架的中部前侧设有前端为开口结构的凹槽;贯穿所述机体支架设有长方体结构的第二通孔;所述第二通孔的前端抵至所述凹槽的后端中部;所述第二通孔的后端设有所述条码打印机;所述打印纸可以通过所述第二通孔;

所述显示装置包括容置框;所述容置框的前端固定有电容式触摸屏;所述容置框的后侧设有液晶显示屏、触摸屏控制卡、显示屏电源适配器和显示控制板;所述液晶显示屏连接所述显示屏电源适配器和所述显示控制板;所述显示控制板和所述系统主控制板连接;所述电容式触摸屏和所述触摸屏控制卡连接;所述触摸屏控制卡和所述系统主控制板连接;

其中,所述系统主控制板,用于;实时判断是否进行加密二维码的扫描;

其中,所述加密二维码通过接收会员卡的卡号和密码,并根据所述会员卡的卡号和密码获取相应的会员上课信息后,再调用加密算法,使用预先设置的私钥对所述会员上课信息进行加密生成得到;且

所述会员上课信息包括会员卡号、会员姓名和上课时间;

所述二维码扫描器,用于当所述系统主控制板判断出需要进行所述加密二维码的扫描时,扫描读取当前接收到的所述加密二维码;调用所述对称算法,通过与所述私钥相对应的公钥对所述加密二维码进行解密,并识别解密后的所述加密二维码是否正确;若识别出解密后的所述加密二维码正确,则获取所述加密二维码中对应的所述会员上课信息;若识别出解密后的所述加密二维码不正确,则返回所述系统主控制板,由所述系统主控制板继续执行实时判断是否进行加密二维码的扫描的步骤;

所述液晶显示屏,用于在所述二维码扫描器获取所述会员上课信息后,显示所述会员上课信息;

所述条码打印机,用于等待接收所述会员上课信息的打印指令,并在接收到所述打印指令后,根据所述打印指令进行所述会员上课信息的签到名帖的打印;其中,打印出的所述签到名帖上印刷有所述会员上课信息;

所述系统主控制板,还用于当判断出不需要进行所述加密二维码的扫描时,进入休眠状态并控制所述液晶显示屏,由所述液晶显示屏显示播放预先存储的内置图片。

在其中一个实施例中,所述装置还包括第一挡板、第二挡板和第三挡板;

所述第一挡板和所述第二挡板设于所述机体支架的相对两侧;所述第三挡板设于所述机体支架的顶端。

在其中一个实施例中,在所述操作台的下方,所述机体支架的前侧设有盖板;所述盖板的前侧固定有加强板;

所述加强板的前端在垂直方向上斜向设置;且所述加强板的顶端抵接所述操作台的底端;

所述加强板和所述盖板一体成型。

相应的,基于同一发明构思,本发明还提供了一种签到名帖打印系统,包括加密二维码生成模块和如上任一所述的签到名帖打印装置;

其中,所述加密二维码生成模块装载在智能移动终端设备上,用于接收会员卡的卡号和密码,并根据所述会员卡的卡号和密码获取相应的会员上课信息后,再调用加密算法,使用预先设置的私钥对所述会员上课信息进行加密生成相应的加密二维码;所述会员上课信息包括会员卡号、会员姓名和上课时间;

所述签到名帖打印装置包括控制模块、数据采集模块、显示模块和打印模块;所述控制模块包括扫描判断子模块和休眠状态控制子模块;

所述扫描判断子模块,用于实时判断是否进行加密二维码的扫描;

所述数据采集模块,用于当判断出需要进行所述加密二维码的扫描时,扫描读取当前接收到的所述加密二维码;调用所述对称算法,通过与所述私钥相对应的公钥对所述加密二维码进行解密,并识别解密后的所述加密二维码是否正确;若识别出解密后的所述加密二维码正确,则获取所述加密二维码中对应的所述会员上课信息;若识别出解密后的所述加密二维码不正确,则返回所述扫描判断子模块,由所述扫描判断子模块继续执行实时判断是否进行加密二维码的扫描的步骤;

所述显示模块,用于当所述数据采集模块获取所述会员上课信息后,显示所述会员上课信息;

所述打印模块,用于等待接收所述会员上课信息的打印指令,并在接收到所述打印指令后,根据所述打印指令进行所述会员上课信息的签到名帖的打印;其中,打印出的所述签到名帖上印刷有所述会员上课信息;

所述休眠状态控制子模块,用于当判断出不需要进行所述加密二维码的扫描时,进入休眠状态并显示播放预先存储的内置图片。

上述签到名帖打印方法,通过扫描预先生成的包含有会员上课信息的加密二维码,对预先生成的加密二维码进行解密识别获取相应的会员上课信息后,进行相应的会员上课信息的显示。同时,在显示出会员上课信息后再根据接收到的打印指令进行相应的印刷有会员上课信息的签到名帖的打印,实现了基于加密二维码的会员签到方式。由此,会员在进行上课签到时,只需要提供预先生成的加密二维码,并对该加密二维码进行相应的扫描识别即可实现签到名帖的打印,其不需要工作人员的协助由会员单独操作即可,其实现了签到名帖的自助打印的目的,操作简单方便,有效的提高了签到名帖打印的工作效率,最终解决了传统的小票打印装置不能完全实现自助操作,作业效率较低的问题。

附图说明

图1为本发明的签到名帖打印方法的一具体实施例的流程图;

图2为本发明的签到名帖打印方法的另一具体实施例的流程图;

图3为本发明的签到名帖打印装置的一具体实施例的结构示意图;

图4为本发明的签到名帖打印装置的一具体实施例中的控制模块的逻辑结构示意图;

图5是本发明的签到名帖打印设备的一具体实施例的结构示意图;

图6是图5所示的签到名帖打印设备的内部结构示意图;

图7为本发明的签到名帖打印系统的一具体实施例的结构示意图。

具体实施方式

为使本发明技术方案更加清楚,以下结合具体实施例对本发明做进一步详细说明。其中,应当说明的是,以下描述包括帮助理解的各种具体细节,但是这些细节将被视为仅是示例性的。因此,本领域普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可对本文所述的各种实施例进行各种改变和修改。另外,为了清晰和简洁,公知功能和构造的描述可被省略。

以下描述和权利要求书中所使用的术语和词汇不限于文献含义,而是仅由发明人用来使本公开能够被清晰和一致地理解。因此,对于本领域技术人员而言应该明显的是,提供以下对本公开的各种实施例的描述仅是为了示例性目的,而非限制由所附权利要求及其等同物限定的本公开的目的。

应该理解,除非上下文明确另外指示,否则单数形式也包括复数指代。因此,例如,对“组件表面”的引用包括对一个或更多个这样的表面的引用。

参见图1,作为本发明的签到名帖打印方法的一具体实施例,其首先包括步骤s100,实时判断是否进行加密二维码的扫描。其中,此处需要说明的是,加密二维码是上课会员通过安装在手机等移动终端上的应用系统(app)预先生成的。

具体的,在本发明的签到名帖打印方法中,加密二维码的生成过程具体包括:首先,上课会输入自己的会员卡卡号和密码,登录安装在手机、平板电脑等移动终端上相应的应用系统。然后,由应用系统接收会员卡的卡号和密码,并根据接收到的会员卡卡号和密码获取相应的会员上课信息。进而,该应用系统再调用预设的加密算法,并使用预先设置的私钥对会员上课信息等数据块进行加密,从而生成得到相应的加密二维码。此处,需要说明的是,会员上课信息包括会员卡的卡号信息、会员姓名信息和上课时间信息。另外,会员上课信息还可包括会员的性别信息、年龄信息、课程名称以及监护人联系方式等信息。

进而,参见图1,当判断出需要进行加密二维码的扫描时,扫描读取当前接收到的加密二维码,并对加密二维码进行解密识别,以获取加密二维码中对应的会员上课信息。

其中,在对加密二维码进行解密识别过程当中,其具体包括步骤s210,扫描读取当前接收到的加密二维码。待扫描读取到当前的加密二维码后,再执行步骤s220,调用与加密生成加密二维码相同的对称算法,通过与加密过程中使用的私钥相对应的公钥对加密二维码进行解密,并识别解密后的加密二维码是否正确。此处,本领域技术人员可以理解的是,识别解密后的加密二维码是否正确具体指的是判断解密后得到的数据块是否为空。若判断识别出解密得到的数据块为空,则表明解密后的加密二维码不正确。若判断识别出解密得到的数据块不为空,则表明解密后的加密二维码正确。当识别出解密后的加密二维码正确时,则执行步骤s230,获取加密二维码中对应的会员上课信息。即,由解密得到的数据块中读取相应的会员上课信息,如:会员卡的卡号信息、会员姓名信息、上课时间信息和课程名称等信息。若识别出解密后的加密二维码不正确,则返回步骤s100,继续执行实时判断是否进行加密二维码的扫描的步骤,从而继续进行下一加密二维码的扫描读取操作。

为更清楚地说明本发明的签到名帖打印方法中生成加密二维码的过程以及对加密二维码进行解密的过程,以下通过列举两个具体实施例来进行更进一步的详细说明。应当指出的是,以下实施例仅为一种实施方式,其并不限于以下一种实施例。

具体的,自动生成加密二维码调用加密算法调用如下:

varstr=″姓名:小明″;

if(string.isnullorwhitespace(str)){return;}

varmenstr=newencodecommon.tripdes().mencrypt(str);//加密tripdes()

识别加密二维码后解密算法调用如下:

if(string.isnullorwhitespace(menstr)){return;}

varmdstr=newencodecommon.tripdes().mdecrypt(menstr);//解密mdecrypt()

messagebox.show(mdstr);

其通过调用加密算法进行二维码的加密和解密操作,对称算法在加密和解密数据时使用相同的密钥和初始化矢量,通过私钥对数据块进行加密,只有与之对应发布的公钥才能解密。从而确保了发布消息的正确身份。

参见图1,当通过上述步骤获取相应的会员上课信息后,执行步骤s300,显示会员上课信息。此处,需要说明的是,在进行会员上课信息的显示过程中,其显示方式可为多种,如:每一条信息自成一行显示或每一条信息自称一列显示。

当通过步骤s300,进行会员上课信息的显示之后,即可执行步骤s400,等待接收会员上课信息的打印指令,并在接收到打印指令后,根据打印指令进行会员上课信息的签到名帖的打印。其中,此处需要说明的是,打印出的签到名帖上印刷有会员上课信息。同时,为了能够让上课老师直接全部知道上课会员的名字和与本节课香瓜安的上课信息,优选的,在本发明的签到名帖打印方法中,所打印出的签到名帖优选采用不干胶名帖。采用不干胶名帖作为签到名帖,当通过上述步骤打印出签到名帖后,会员可直接将签到名帖粘贴在自己胸前进入教室,老师根据签到名帖上所显示的会员上课信息即可直接得到会员的相关信息。其相较于传统的采用热敏纸材质作为签到名帖的方式,不仅实现了直接明了地显示出会员上课信息的目的,同时还延长了会员上课信息的显示时间,保证了会员上课信息的长期显示效果。

进一步的,参见图2,作为本发明的签到名帖打印方法的另一具体实施例,在获取并显示会员上课信息后,执行步骤s400,打印印刷有会员上课信息的签到名帖之前,优选的,还包括步骤s040,判断是否接收到会员签名信息。即,在通过步骤s300,获取并显示会员上课信息后,此时会员可根据显示出来的会员上课信息人工核对信息是否正确。如果正确,则会员在所显示的会员上课信息界面上进行签字,并发送相应的打印指令,进而执行步骤s400,等待接收打印指令,并在接收到打印指令后进行相应的签字名帖的打印。如果不正确,则会员不在会员上课信息界面上签字,并返回步骤s100,继续执行实时判断是否进行加密二维码的扫描的步骤,以便于及时进行下一个加密二维码的扫描读取。

其通过在显示会员上课信息后,打印会员上课信息的签到名帖之前,增加设置判断是否接收到会员签名信息的步骤,进一步的保证了最终打印出的签到名帖的准确性,从而也就进一步的提高了本发明的签到名帖打印的可靠性。

进一步的,在本发明的签到名帖打印方法的一具体实施例中,参见图1,在步骤s100中,当判断出不需要进行加密二维码的扫描时,则执行步骤s500,进入休眠状态并显示播放预先存储的内置图片。

其中,需要指出的是,作为本发明的签到名帖打印方法的又一具体实施例,在步骤s500,当判断出不需要进行加密二维码的扫描时,进入休眠状态并显示播放预先存储的内置图片中,具体包括步骤s510,进入休眠状态并实时判断当前状态是否为超时休眠状态。此处,需要说明的是,超时休眠状态指的是的当前休眠时间超过预设的最大休眠时间。如此,即可通过计时器计时来进行当前状态的判断。其操作简单,易于实现。同时,优选的,最大休眠时间可设置为5min-20min。

当判断出当前状态为超时休眠状态时,表明在最大休眠时间段内没有会员进行签到名帖的打印操作,因此此时可执行步骤s520,显示播放预选存储的内置图片或视频。当判断出当前状态不是超时休眠状态时,表明在计时时间内有会员间断性的进行签到名帖的打印操作,因此此时为了保证签到名帖的顺利打印,返回步骤s100,执行实时判断是否进行加密二维码的扫描的步骤。

更进一步的,作为本发明的签到名帖打印方法的又一具体实施例,参见图2,在执行步骤s500,显示播放预选存储的内置图片的步骤时,还包括步骤s600,判断当前状态是否为退出休眠状态。即,判断当前是否存在唤醒操作。如:触摸用于显示会员上课信息的显示屏操作。若是,则表明当前可能有会员需要进行签到名帖的打印,因此此时则执行步骤s700,退出休眠状态,并返回步骤s100,执行实时判断是否进行加密二维码的扫描的步骤。若否,则表明当前没有任何人需要进行签到名帖的打印,因此此时则继续执行步骤s500,显示播放预先存储的内置图片的步骤。

由此,其通过扫描预先生成的包含有会员上课信息的加密二维码,对预先生成的加密二维码进行解密识别获取相应的会员上课信息后,进行相应的会员上课信息的显示。同时,在显示出会员上课信息后再根据接收到的打印指令进行相应的印刷有会员上课信息的签到名帖的打印,实现了基于加密二维码的会员签到方式。会员在进行上课签到时,只需要提供预先生成的加密二维码,并对该加密二维码进行相应的扫描识别即可实现签到名帖的打印,其不需要工作人员的协助由会员单独操作即可,其实现了签到名帖的自助打印的目的,操作简单方便,有效的提高了签到名帖打印的工作效率,最终解决了传统的小票打印装置不能完全实现自助操作,作业效率较低的问题。

相应的,本发明还提供了一种签到名帖打印装置。由于本发明提供的签到名帖打印装置的工作原理与本发明提供的签到名帖打印方法的原理相同或相似,因此重复之处不再赘述。

参见图3,作为本发明的签到名帖打印装置100的一具体实施例,其包括控制模块110、数据采集模块120、显示模块130和打印模块140。其中,需要说明的是,控制模块110可通过主控板来实现。此处,需要说明的是,在本发明的签到名帖打印装置100的一具体实施例中,控制模块110包括电源模块111、主控制板模块112和主控制板对应的软件模块113。参见图4,为本发明的签到名帖打印装置100的一具体实施例中控制模板的逻辑关系。其中,电源模块111用于提供驱动电源给主控板模块112和软件控制模块113。主控板模块112用于接收外部信号,如:打印指令等。同时,主控板模块112与软件控制模块113和打印模块140进行数据交互,软件控制模块113与显示模块130进行数据传输。另外,控制模块110的电源适配器可采用输入100-240v-1.0a50-60hz,输出12vdc-5amax来实现。

进一步的,控制模块110包括扫描判断子模块和休眠状态控制子模块(图中未示出)。其中,扫描判断子模块,用于实时判断是否进行加密二维码的扫描。此处,需要指出的是,加密二维码通过接收会员卡的卡号和密码,并根据会员卡的卡号和密码获取相应的会员上课信息后,再调用加密算法,使用预先设置的私钥对会员上课信息进行加密生成得到。同时,还需要说明的是,会员上课信息包括会员卡号、会员姓名和上课时间。

数据采集模块120,用于当判断出需要进行加密二维码的扫描时,扫描读取当前接收到的加密二维码,并对加密二维码进行解密识别,以获取加密二维码中对应的会员上课信息。需要说明的是,在本发明的签到名帖打印装置100的一具体实施例中,数据采集模块120可通过二维码扫描器来实现。即,通过采用二维码扫描器作为数据采集单元,来识别来识别来自于手机显示的加密二维码,并进行信号反馈到显示模块130(如:显示屏)显示具体内容,结构简单,易于实现。

显示模块130,用于当数据采集模块120获取会员上课信息后,显示会员上课信息。同样的,显示模块130可直接使用显示屏来实现。此处,需要指出的是,在本发明的签到名帖打印装置100中,显示屏电源适配器:输入100~240v-1.0a50-60hz;输出12vdc-4amax,并带有触摸屏功能。

打印模块140,用于等待接收会员上课信息的打印指令,并在接收到打印指令后,根据打印指令进行会员上课信息的签到名帖的打印。其中,打印出的签到名帖上印刷有会员上课信息。同时,需要进一步指出的是,打印模块140可直接使用打印机来实现。即,在二维码识别器下边设置打印机,由打印机接收主控制板信号反馈打印不干胶名贴。其中,打印机电源适配器:输入100~240v-1.5a50-60hz;输出24vdc-2.5a。

进一步的,在本发明的签到名帖打印装置100中,休眠状态控制子模块,用于当判断出不需要进行加密二维码的扫描时,进入休眠状态并显示播放预先存储的内置图片。

更进一步的,作为本发明的签到名帖打印装置100的另一具体实施例,数据采集模块120包括扫描子模块和解密子模块(图中未示出)。其中,扫描子模块,用于扫描读取当前接收到的加密二维码。解密子模块,用于调用对称算法,通过与私钥相对应的公钥对加密二维码进行解密,并识别解密后的加密二维码是否正确。解密子模块,还用于当识别出解密后的加密二维码正确时,获取加密二维码中对应的会员上课信息。解密子模块,还用于当识别出解密后的加密二维码不正确时,返回扫描判断子模块,由扫描判断子模块继续执行实时判断是否进行加密二维码的扫描的步骤。

优选的,休眠状态控制子模块包括超时休眠判断单元。其中,超时休眠判断单元,用于实时判断当前状态是否为超时休眠状态。超时休眠判断单元,还用于当判断出当前状态为超时休眠状态时,控制显示模块130显示播放预选存储的内置图片。超时休眠判断单元,还用于当判断出当前状态不是超时休眠状态时,返回扫描判断子模块,由扫描判断子模块执行实时判断是否进行加密二维码的扫描的步骤。

另外,作为本发明的签到名帖打印装置100的再一具体实施例,控制模块110还包括退出休眠判断子模块和退出休眠控制子模块(图中未示出)。退出休眠判断子模块,用于判断当前状态是否为退出休眠状态。退出休眠控制子模块,用于当退出休眠判断子模块判断出当前状态为退出休眠状态时,控制签到名帖打印装置100退出休眠状态,并返回扫描判断子模块,由扫描判断子模块执行实时判断是否进行加密二维码的扫描的步骤。退出休眠控制子模块,还用于当退出休眠判断子模块判断出当前状态不是退出休眠状态时,控制显示模块130继续执行显示播放预先存储的内置图片的步骤。

本发明提供的签到名帖打印装置100,通过设置控制模块110、数据采集模块120、显示模块130和打印模块140,由控制模块110中的扫描判断子模块实时判断是否进行加密二维码的扫描,并在判断出需要进行加密二维码的扫描时,由数据采集模块120扫描读取当前接收到的加密二维码,并对加密二维码进行解密,识别出加密二维码中的会员上课信息,进而再由显示模块130显示出会员上课信息,并在接收到打印指令后,由打印模块140进行印刷有会员上课信息的签到名帖的打印。由此,其实现了全程基于二维码进行签到名帖打印的目的。当使用本发明的签到名帖打印装置100进行签到名帖的打印时,只需要提供相应的加密二维码即可实现,操作简单,只需有会员一人操作即可完成,这也就实现了签到名帖的自助式打印的目的,最终有效提高了签到名帖打印的工作效率。

相应的,基于上述任一种签到名帖打印装置100的工作原理,本发明还提供了一种签到名帖打印设备。参见图5和图6,作为本发明的一种签到名帖打印设备,其主要用于教务管理系统平台,如:教育培训中心的会员签到。具体的,其包括长方体结构的底座310。底座310的一侧固定有向上延伸的机体支架。机体支架的上部设有显示装置,且显示装置在垂直方向上斜向设置。机体支架的中部设有打印装置。

底座310的顶端设有长方体结构的收容槽320,收容槽320内设有系统主控制板,系统主控制板连接主控制板电源适配器。收容槽320的后壁设有网线接口321、电源接口322和电源开关323,且收容槽320的相对两侧均设有多个散热孔。

打印装置包括收容腔,收容腔包括上层腔和下层腔。

下层腔内设有二维码扫描器410,二维码扫描器410可以识别二维码。机体支架的中部前侧固定有方形结构的操作台420,操作台420的顶端中部设有方形结构的第一通孔421。二维码扫描器410设于第一通孔421的下端。第一通孔421的顶端设有方形结构的透明玻璃板422。下层腔内还设有两个喇叭,两个喇叭均与系统主控制板连接。

上层腔内设有条码打印机430,条码打印机430连接打印机电源适配器440、打印机控制板和打印纸。机体支架的中部前侧设有前端为开口结构的凹槽451。贯穿机体支架设有长方体结构的第二通孔452,第二通孔452的前端抵至凹槽451的后端中部,其后端设有条码打印机430。打印纸可以通过第二通孔452。

显示装置包括容置框460,容置框460的前端固定有电容式触摸屏461,容置框的后侧设有液晶显示屏462、触摸屏控制卡、显示屏电源适配器463和显示控制板。液晶显示屏462连接显示屏电源适配器463和显示控制板,显示控制板和系统主控制板连接。电容式触摸屏461和触摸屏控制卡连接,触摸屏控制卡和系统主控制板连接。

其中,系统主控制板,用于实时判断是否进行加密二维码的扫描。此处,需要说明的是,加密二维码通过接收会员卡的卡号和密码,并根据会员卡的卡号和密码获取相应的会员上课信息后,再调用加密算法,使用预先设置的私钥对会员上课信息进行加密生成得到。并且,会员上课信息包括会员卡号、会员姓名和上课时间。

二维码扫描器410,用于当系统主控制板判断出需要进行加密二维码的扫描时,扫描读取当前接收到的加密二维码,调用对称算法,通过与私钥相对应的公钥对加密二维码进行解密,并识别解密后的加密二维码是否正确;若识别出解密后的加密二维码正确,则获取加密二维码中对应的会员上课信息;若识别出解密后的加密二维码不正确,则返回系统主控制板,由系统主控制板继续执行实时判断是否进行加密二维码的扫描的步骤。

液晶显示屏462,用于在二维码扫描器410获取会员上课信息后,显示会员上课信息。

条码打印机430,用于等待接收会员上课信息的打印指令,并在接收到打印指令后,根据打印指令进行会员上课信息的签到名帖的打印。其中,打印出的签到名帖上印刷有会员上课信息。

系统主控制板,还用于当判断出不需要进行加密二维码的扫描时,进入休眠状态并控制液晶显示屏,由液晶显示屏462显示播放预先存储的内置图片。

在此实施例中,长方体结构的底座310。底座310的顶端前侧固定有向上延伸的机体支架,显示装置斜向安装在机体支架的上部,操作者读取显示装置显示的信息时,舒适度较高。打印装置位于机体支架的中部。其中,底座310的顶端设有长方体结构的收容槽320,底座310有效地避免收容槽320直接与地表接触,可防潮。收容槽320内设有系统主控制板和主控制板电源适配器,并且系统主控制板和主控制板电源适配器电连接。主控制板电源适配器,便于为系统主控制板提供合适的电压以及电流。收容槽320有效地使系统主控制板和主控制板电源适配器和外部环境隔离,提高了操作的安全性。打印装置包括收容腔,收容腔包括上层腔和下层腔。下层腔内设有二维码扫描器410,二维码扫描器410可以识别二维码。上层腔内设有条码打印机430,便于将需要的信息打印出来。条码打印机430连接打印机电源适配器440、装置控制板,并且,条码打印机430装有打印纸。打印纸为非热敏打印纸,可以长期保留。打印机电源适配器440便于为条码打印机220提供合适的电压和电流。显示装置包括容置框460,容置框460的前端固定有电容式触摸屏461,电容式触摸屏461大大提高了操作性。

对应的,机体支架的中部前侧固定有方形结构的操作台420,操作台420的顶端中部设有方形结构的第一通孔421。二维码扫描器410设于第一通孔421的下端。如此,二维码扫描器410发射出的激光通过第一通孔421抵达操作者容易接触到的位置。并且,在第一通孔421的顶端安装有透明玻璃板422,透明玻璃板422可防止灰尘落入第一通孔421。机体支架的中部前侧还设有前端为开口结构的凹槽451。贯穿机体支架设有长方体结构的第二通孔452,第二通孔452的前端抵至凹槽451的后端中部,其后端设有条码打印机430。打印纸可以通过第二通孔452。如此,打印纸可以通过第一通孔222从工作区域进入操作者容易接触到的位置,大大提高了使用的便捷性。容置框的后侧设有液晶显示屏462、触摸屏控制卡、显示屏电源适配器463和显示控制板。液晶显示屏462连接显示屏电源适配器463和显示控制板,显示控制板和系统主控制板连接。电容式触摸屏461和触摸屏控制卡连接,触摸屏控制卡和系统主控制板连接。

为了满足需要,收容槽320的后壁依次设有网线接口321、电源接口322和电源开关323。网络接口121便于装置连接网线。电源接口322便于装置通电。电源开关323,便于启动和停止装置的运行。在收容槽320的相对两侧壁上均设有15个散热孔。系统主控制板工作时会产生大量的热量,散热孔大大加强了收容槽320散热的功能。下层腔内还设有两个喇叭,两个喇叭均与系统主控制板连接。

具体地,操作者提供二维码,二维码扫描器410识别二维码提取信息,然后将信息转化为信号传输给系统主控制板,系统主控制板将信号传输至显示控制板,如此,在液晶显示屏462上会显示信息供操作者浏览和进行选择性操作。操作者通过手触电容式触摸屏461进行选择性操作,操作指令会传达给触摸屏控制卡,进而触摸屏控制卡会将操作指令传达给系统主控制板。系统主控制板会将操作指令传达给条码打印机430,进而,条码打印机430可以将信息打印在打印纸上。然后,打印纸通过第二通孔452进入操作者容易接触的位置。

在本发明一具体实施例中,装置还包括第一挡板510、第二挡板520和第三挡板530。机体支架的一侧固定连接第一挡板510的前侧第一盖机体支架的另一侧固定连接第二挡板520的前侧,机体支架的顶端和第三挡板的前侧固定连接,如此形成四面封闭结构。并且,在第一挡板510的中部和第二挡板520的中部均设有提手。使用提手,大大方便了装置位置的挪动。装置还包括隔板540,隔板540设于上层腔和下层腔之间,且隔板540的相对两侧分别固定于第一挡板510的中部和第二挡板520的中部。其中,第一挡板510、第二挡板520和第三挡板530均与机体支架一体成型,且机体支架、第一挡板510、第二挡板520和第三挡板530的材质均为不锈钢,具有较强的机械强度。

在本发明一具体实施例中,透明玻璃板422的尺寸和第一通孔421的孔口尺寸相适配,便于透明玻璃板422的安装使用。在操作台420的下方,机体支架的前侧设有盖板470,盖板470的前侧固定有加强板471。加强板471的前端在垂直方向上斜向设置,且加强板471的顶端抵接操作台420的底端。如此,加强板471可分担操作台420的自重,防止操作台局部受力过大而断裂。且加强板471和盖板470一体成型,提高了维修的便捷性。其中,盖板470靠近310第一挡板的一侧和机体支架靠近第一挡板510的一侧活动连接,便于盖板470的打开与关闭。两个喇叭分别固定于收容腔的相对两侧。如此,能够使操作者清晰地听到装置播报的内容。

其中,还需要说明的是,在本发明的签到名帖打印设备的一具体实施例中,主控制板电源适配器的输入功率为100-240v~1.0a,50-60hz;主控制板电源适配器的输出功率为12v-5a;打印机电源适配器440的输入功率为100-240v~1.0a,50-60hz;打印机电源适配器440的输出功率为24v-2.5a;显示屏电源适配器463的输入功率为100-240v~1.0a,50-60hz;显示屏电源适配器463的输出功率为12v-4a。

更进一步的,基于上述任一种签到名帖打印装置100的基础,本发明还提供了一种签到名帖打印系统10。由于本发明提供的签到名帖打印系统10的工作原理与本发明提供的签到名帖打印装置100的工作原理相同或相似,因此重复之处不再赘述。

参见图7,为本发明提供的签到名帖打印系统10的一具体实施例。其包括加密二维码生成模块200和前面所述的任一种签到名帖打印装置100。其中,加密二维码生成模块200,用于接收会员卡的卡号和密码,并根据会员卡的卡号和密码获取相应的会员上课信息后,再调用加密算法,使用预先设置的私钥对会员上课信息进行加密生成相应的加密二维码;会员上课信息包括会员卡号、会员姓名和上课时间。此处,需要说明的是,加密二维码生成模块200可装载在手机、平板电脑等各种移动终端上。

签到名帖打印装置100包括控制模块110、数据采集模块120、显示模块130和打印模块140;控制模块110包括扫描判断子模块和休眠状态控制子模块。其中,扫描判断子模块,用于实时判断是否进行加密二维码的扫描。数据采集模块120,用于当判断出需要进行加密二维码的扫描时,扫描读取当前接收到的加密二维码,并对加密二维码进行解密识别,以获取加密二维码中对应的会员上课信息。此处,本领域技术人员可以理解的是,在本发明的签到名帖打印系统10中,控制模块110可集成装载在系统主控制板上。

显示模块130,用于当数据采集模块120获取会员上课信息后,显示会员上课信息。打印模块140,用于等待接收会员上课信息的打印指令,并在接收到打印指令后,根据打印指令进行会员上课信息的签到名帖的打印;其中,打印出的签到名帖上印刷有会员上课信息。休眠状态控制子模块,用于当判断出不需要进行加密二维码的扫描时,进入休眠状态并显示播放预先存储的内置图片。

为更清楚的说明本发明的签到名帖打印系统10的工作原理,以下以加密二维码生成模块200装载在手机上,且数据采集模块120采用二维码扫描器来实现、显示模块130采用显示屏来实现、打印模块140采用打印机来实现的一具体实施例为例,对其打印过程进行更进一步的说明。

首先,会员输入自己卡号密码,登录手机app后,把上课信息在手机就生成加密二维码。然后,通过机器二维码扫描器,识别会员手机中app加密的二维码,并把识别到的数据在显示屏显示出来。进而,点击显示屏上“打印”按钮,会员上课信息会打印在不干胶名贴纸上。由此,当会员上课进入教室上课之前,先出示手机app上的二维码,通过机器二维码识别器,显示出上课信息,会员核实无误点击“打印”,会员拿着打印好的不干胶名贴可以直接粘在自己胸前进入教室,老师也根据名贴就可以知道会员上课相关信息。

另外,还需要说明的是,以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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