1.一种签到名帖打印方法,其特征在于,包括如下步骤:
实时判断是否进行加密二维码的扫描;
其中,所述加密二维码通过上课者输入自己的会员卡卡号和密码,登录安装在移动终端上相应的应用系统,应用系统接收所述会员卡的卡号和密码,并根据所述会员卡的卡号和密码获取相应的会员上课信息后,再调用对称算法,使用预先设置的私钥对所述会员上课信息进行加密生成得到;且所述会员上课信息包括会员卡号、会员姓名和上课时间;
当判断出需要进行所述加密二维码的扫描时,扫描读取当前接收到的所述加密二维码;调用所述对称算法,通过与所述私钥相对应的公钥对所述加密二维码进行解密,并识别解密后的所述加密二维码是否正确;若识别出解密后的所述加密二维码正确,则获取所述加密二维码中对应的所述会员上课信息;若识别出解密后的所述加密二维码不正确,则返回继续执行实时判断是否进行加密二维码的扫描的步骤;
其中,所述识别解密后的加密二维码是否正确是指判断解密后得到的数据块是否为空;若判断识别出解密得到的数据块为空,则表明解密后的加密二维码不正确;若判断识别出解密得到的数据块不为空,则表明解密后的加密二维码正确;且通过调用加密算法进行二维码的加密和解密操作,使用对称算法在加密和解密数据时使用相同的密钥和初始化矢量,通过私钥对数据块进行加密,只有与之对应发布的公钥才能解密,确保发布消息的正确身份;
获取所述会员上课信息后,显示所述会员上课信息;
等待接收所述会员上课信息的打印指令,并在接收到所述打印指令后,根据所述打印指令进行所述会员上课信息的签到名帖的打印;其中,打印出的所述签到名帖上印刷有所述会员上课信息;
当判断出不需要进行所述加密二维码的扫描时,进入休眠状态并显示播放预先存储的内置图片;
所述获取所述会员上课信息后,显示所述会员上课信息后,还包括如下步骤:判断是否接收到会员签名信息;
若是,则等待接收所述打印指令,并在接收到所述打印指令后进行相应的所述签到名帖的打印;
若否,则返回所述实时判断是否进行加密二维码的扫描的步骤;
所述当判断出不需要进行所述加密二维码的扫描时,进入休眠状态并显示播放预先存储的内置图片,包括如下步骤:当判断出不需要进行所述加密二维码的扫描时,进入休眠状态并实时判断当前状态是否为超时休眠状态;
若是,则显示播放预选存储的所述内置图片;
若否,则返回执行所述实时判断是否进行加密二维码的扫描的步骤;
在执行所述显示播放预选存储的所述内置图片的步骤时,还包括如下步骤:判断当前状态是否为退出休眠状态;
若是,则退出所述休眠状态,并返回执行所述实时判断是否进行加密二维码的扫描的步骤;
若否,则继续执行所述显示播放预先存储的所述内置图片的步骤;
本方法中所打印出的签到名帖,采用不干胶名帖作为签到名帖,当通过上述步骤打印出签到名帖后,上课者可直接将签到名帖粘贴在自己胸前进入教室,老师根据签到名帖上所显示的会员上课信息可直接得到会员的相关信息。
2.一种签到名帖打印设备,其特征在于,包括:
长方体结构的底座;
所述底座的一侧固定有向上延伸的机体支架;所述机体支架的上部设有显示装置,且所述显示装置在垂直方向上斜向设置;所述机体支架的中部设有打印装置;
所述底座的顶端设有长方体结构的收容槽;所述收容槽内设有系统主控制板;所述系统主控制板连接主控制板电源适配器;所述收容槽的后壁设有网线接口、电源接口和电源开关;所述收容槽的相对两侧均设有多个散热孔;
所述打印装置包括收容腔;所述收容腔包括上层腔和下层腔;
所述下层腔内设有二维码扫描器;所述二维码扫描器可以识别二维码;所述机体支架的中部前侧固定有方形结构的操作台;所述操作台的顶端中部设有方形结构的第一通孔;
所述二维码扫描器设于所述第一通孔的下端;所述第一通孔的顶端设有方形结构的透明玻璃板;所述下层腔内还设有两个喇叭;两个所述喇叭均与所述系统主控制板连接;
所述上层腔内设有条码打印机;所述条码打印机连接打印机电源适配器、打印机控制板和打印纸;所述机体支架的中部前侧设有前端为开口结构的凹槽;贯穿所述机体支架设有长方体结构的第二通孔;所述第二通孔的前端抵至所述凹槽的后端中部;所述第二通孔的后端设有所述条码打印机;所述打印纸可以通过所述第二通孔;
所述显示装置包括容置框;所述容置框的前端固定有电容式触摸屏;所述容置框的后侧设有液晶显示屏、触摸屏控制卡、显示屏电源适配器和显示控制板;所述液晶显示屏连接所述显示屏电源适配器和所述显示控制板;所述显示控制板和所述系统主控制板连接;所述电容式触摸屏和所述触摸屏控制卡连接;所述触摸屏控制卡和所述系统主控制板连接;
其中,所述系统主控制板,用于;实时判断是否进行加密二维码的扫描;
所述二维码扫描器,用于当所述系统主控制板判断出需要进行所述加密二维码的扫描时,扫描读取当前接收到的所述加密二维码;调用对称算法,通过与私钥相对应的公钥对所述加密二维码进行解密,并识别解密后的所述加密二维码是否正确;若识别出解密后的所述加密二维码正确,则获取所述加密二维码中对应的会员上课信息;若识别出解密后的所述加密二维码不正确,则返回所述系统主控制板,由所述系统主控制板继续执行实时判断是否进行加密二维码的扫描的步骤;
所述液晶显示屏,用于在所述二维码扫描器获取所述会员上课信息后,显示所述会员上课信息;
所述条码打印机,用于等待接收所述会员上课信息的打印指令,并在接收到所述打印指令后,根据所述打印指令进行所述会员上课信息的签到名帖的打印;其中,打印出的所述签到名帖上印刷有所述会员上课信息;
所述系统主控制板,还用于当判断出不需要进行所述加密二维码的扫描时,进入休眠状态并控制所述液晶显示屏,由所述液晶显示屏显示播放预先存储的内置图片;
所述系统主控制板还用于判断是否接收到会员签名信息;
若是,则等待接收所述打印指令,并在接收到所述打印指令后进行相应的所述签到名帖的打印;
若否,则返回所述实时判断是否进行加密二维码的扫描的步骤;
其中,所述识别解密后的加密二维码是否正确是指判断解密后得到的数据块是否为空;若判断识别出解密得到的数据块为空,则表明解密后的加密二维码不正确;若判断识别出解密得到的数据块不为空,则表明解密后的加密二维码正确;且通过调用加密算法进行二维码的加密和解密操作,使用对称算法在加密和解密数据时使用相同的密钥和初始化矢量,通过私钥对数据块进行加密,只有与之对应发布的公钥才能解密,确保发布消息的正确身份;
本设备所打印出的签到名帖,采用不干胶名帖作为签到名帖,当通过上述步骤打印出签到名帖后,上课者可直接将签到名帖粘贴在自己胸前进入教室,老师根据签到名帖上所显示的会员上课信息可直接得到会员的相关信息。
3.根据权利要求2所述的签到名帖打印设备,其特征在于,所述装置还包括第一挡板、第二挡板和第三挡板;
所述第一挡板和所述第二挡板设于所述机体支架的相对两侧;所述第三挡板设于所述机体支架的顶端。
4.根据权利要求2或3所述的签到名帖打印设备,其特征在于,在所述操作台的下方,所述机体支架的前侧设有盖板;所述盖板的前侧固定有加强板;
所述加强板的前端在垂直方向上斜向设置;且所述加强板的顶端抵接所述操作台的底端;
所述加强板和所述盖板一体成型。