一种基于学生身份识别的缴费和票据打印系统及方法

申请号 CN201710163848.X 申请日 2017-03-20 公开(公告)号 CN106960528A 公开(公告)日 2017-07-18
申请人 刘欢漪; 发明人 刘欢漪;
摘要 本 发明 提出了一种基于学生身份识别的缴费和票据打印系统及方法,包括票据安装模 块 、身份识别模块、订制缴费模块、补打票据模块和票据打印模块。本发明提供的发票打印功能通过控制程序可以实现三重控制:①控制打印票号与发票印制票号一致;②控制发票打印与剪切 位置 ,保证发票打印精确,不出废票;③控制发票只能正确打印一次,不出现重复打印。本发明通过身份识别和单向 指定 账户交易保证了缴费和打印票据的安全性,全过程不用财务人员人工干预,为学生提供一种安全、方便、快捷的缴费及打印方式。
权利要求

1.一种基于学生身份识别的缴费和票据打印系统,其特征在于,包括票据安装模、身份识别模块、订制缴费模块、补打票据模块和票据打印模块;其中,
所述票据安装模块,用于在管理界面输入在自助缴费机上安装好的卷式票据的开始票据号和终止票据号;
所述身份识别模块,用于扫描读取学生二代身份证信息,发送、验证并转换为学号信息;
所述订制缴费模块,用于接收所述学号信息,订制并发送学生预缴费信息,待交易完成后接收行返回的交易结果信息,记录交易结果信息,所述交易结果信息包括交易是否成功信息以及票据是否已经打印信息;
所述补打票据模块,用于学生通过身份验证后,点选补打票据,自助缴费机则在系统中检索该名学生的交易结果信息,根据该名学生的交易结果信息确定是否进行票据打印;
所述票据打印模块,用于当该名学生的缴费交易成功并且并未打印过票据时,则进入打印程序,将票据打印到黑标位置切纸,并在屏幕上显示打印票据成功。
2.根据权利要求1所述的系统,其特征在于,所述票据安装模块还用于打印一张测试票,确认票据号是否正确,如果正确则安装设置完毕,如果不正确,则重新设置票据号。
3.根据权利要求1所述的系统,其特征在于,所述身份识别模块包括身份证扫描单元和身份识别验证单元;
所述身份证扫描单元,用于探测扫描放置于指定位置的学生二代身份证,读取身份证中身份信息,发送至身份识别验证单元;
所述身份识别验证单元,用于接收所述身份信息,验证身份是否合法,并将身份信息转换成学号信息,发送至订制缴费模块。
4.根据权利要求1所述的系统,其特征在于,所述订制缴费模块包括接收显示单元、控制单元、银行卡支付单元以及记录单元;
所述接收显示单元,用于接收学生校内识别信息,检索呈现学生可缴费信息;
所述控制单元,用于控制学生选择缴费信息的项目和条数,订制生成学生预缴费信息,发送至银行卡支付单元;
所述银行卡支付单元,用于接收银行卡账号和支付密码,将接收的账号和支付密码信息加密并发送至银行系统请求支付,接收并解码银行返回的交易结果信息;
所述记录单元,用于记录银行返回的交易是否成功信息以及票据是否已经打印信息。
5.根据权利要求1所述的系统,其特征在于,所述根据该名学生的交易结果信息确定是否进行票据打印具体为:
如果交易结果信息中的票据是否已经打印信息显示为已经打印,则过滤掉,不进行打印;
如果交易结果信息中的交易是否成功信息显示为成功并且票据是否已经打印信息显示为未打印,则学生进行打印,进入打印程序。
6.根据权利要求1所述的系统,其特征在于,所述票据打印模块包括打印单元、票据控制单元和检索显示单元:
所述打印单元,用于按要求打印输出不同种类的票据;
所述票据控制单元,用于控制打印票据的种类、票据号码、张数;
所述检索显示单元,用于接收补打发票的学生信息,自动检索可补打发票信息,订制打印信息,发送打印指令至打印单元。
7.一种基于学生身份识别的缴费和票据打印方法,其特征在于,
步骤1、在管理界面输入在自助缴费机上安装好的卷式票据的开始票据号和终止票据号;
步骤2、扫描读取学生二代身份证信息,发送、验证并转换为学号信息;
步骤3、接收所述学号信息,订制并发送学生预缴费信息,待交易完成后接收银行返回的交易结果信息,记录交易结果信息,所述交易结果信息包括交易是否成功信息以及票据是否已经打印信息;
步骤4、学生通过身份验证后,点选补打票据,自助缴费机则在系统中检索该名学生的交易结果信息,根据该名学生的交易结果信息确定是否进行票据打印;
步骤5、当该名学生的缴费交易成功并且并未打印过票据时,则进入打印程序,将票据打印到黑标位置切纸,并在屏幕上显示打印票据成功。

说明书全文

一种基于学生身份识别的缴费和票据打印系统及方法

技术领域

[0001] 本发明属于电子信息技术领域,特别涉及一种基于学生身份识别的缴费和票据打印系统及方法。

背景技术

[0002] 目前,国内高等学校普遍存在学生人数较多,收费时间比较集中,收费任务比较重,财务人员人手不够等问题。各高校通常采用的缴费方式有行批量划扣、网上缴费、第三方支付、现场刷卡、现金交费等方式。现有的各种缴费方式均存在一定弊端,银行批量划扣需指定单一银行,网上缴费与第三方支付受上网条件和学生接受度影响使用率不高,而且一般都有手续费,并且学生交费不能拿到交费发票,发票领取和发放还需要耗费大量人,发票打印和保存都存在一定困难;现场刷卡与现金交费方式以及发票打印占用财务人力资源,存在一定的安全险。

发明内容

[0003] 本发明的目的在于克服现有技术的缺点与不足,提供一种基于学生身份识别的缴费和票据打印系统及方法,解决现有技术中打印发票号不一致、出现废票以及重复打印的问题。
[0004] 本发明的目的通过以下技术方案实现:一种基于学生身份识别的缴费和票据打印系统,包括票据安装模、身份识别模块、订制缴费模块、补打票据模块和票据打印模块;其中,
[0005] 所述票据安装模块,用于在管理界面输入在自助缴费机上安装好的卷式票据的开始票据号和终止票据号;
[0006] 所述身份识别模块,用于扫描读取学生二代身份证信息,发送、验证并转换为学号信息;
[0007] 所述订制缴费模块,用于接收所述学号信息,订制并发送学生预缴费信息,待交易完成后接收银行返回的交易结果信息,记录交易结果信息,所述交易结果信息包括交易是否成功信息以及票据是否已经打印信息;
[0008] 所述补打票据模块,用于学生通过身份验证后,点选补打票据,自助缴费机则在系统中检索该名学生的交易结果信息,根据该名学生的交易结果信息确定是否进行票据打印;
[0009] 所述票据打印模块,用于当该名学生的缴费交易成功并且并未打印过票据时,则进入打印程序,将票据打印到黑标位置切纸,并在屏幕上显示打印票据成功。
[0010] 进一步地,所述票据安装模块还用于打印一张测试票,确认票据号是否正确,如果正确则安装设置完毕,如果不正确,则重新设置票据号。
[0011] 进一步地,所述身份识别模块包括身份证扫描单元和身份识别验证单元;
[0012] 所述身份证扫描单元,用于探测扫描放置于指定位置的学生二代身份证,读取身份证中身份信息,发送至身份识别验证单元;
[0013] 所述身份识别验证单元,用于接收所述身份信息,验证身份是否合法,并将身份信息转换成学号信息,发送至订制缴费模块。
[0014] 进一步地,所述订制缴费模块包括接收显示单元、控制单元、银行卡支付单元以及记录单元;
[0015] 所述接收显示单元,用于接收学生校内识别信息,检索呈现学生可缴费信息;
[0016] 所述控制单元,用于控制学生选择缴费信息的项目和条数,订制生成学生预缴费信息,发送至银行卡支付单元;
[0017] 所述银行卡支付单元,用于接收银行卡账号和支付密码,将接收的账号和支付密码信息加密并发送至银行系统请求支付,接收并解码银行返回的交易结果信息;
[0018] 所述记录单元,用于记录银行返回的交易是否成功信息以及票据是否已经打印信息。
[0019] 进一步地,所述根据该名学生的交易结果信息确定是否进行票据打印具体为:
[0020] 如果交易结果信息中的票据是否已经打印信息显示为已经打印,则过滤掉,不进行打印;
[0021] 如果交易结果信息中的交易是否成功信息显示为成功并且票据是否已经打印信息显示为未打印,则学生进行打印,进入打印程序。
[0022] 进一步地,所述票据打印模块包括打印单元、票据控制单元和检索显示单元:
[0023] 所述打印单元,用于按要求打印输出不同种类的票据;
[0024] 所述票据控制单元,用于控制打印票据的种类、票据号码、张数;
[0025] 所述检索显示单元,用于接收补打发票的学生信息,自动检索可补打发票信息,订制打印信息,发送打印指令至打印单元。
[0026] 本发明还提供一种基于学生身份识别的缴费和票据打印方法,
[0027] 步骤1、在管理界面输入在自助缴费机上安装好的卷式票据的开始票据号和终止票据号;
[0028] 步骤2、扫描读取学生二代身份证信息,发送、验证并转换为学号信息;
[0029] 步骤3、接收所述学号信息,订制并发送学生预缴费信息,待交易完成后接收银行返回的交易结果信息,记录交易结果信息,所述交易结果信息包括交易是否成功信息以及票据是否已经打印信息;
[0030] 步骤4、学生通过身份验证后,点选补打票据,自助缴费机则在系统中检索该名学生的交易结果信息,根据该名学生的交易结果信息确定是否进行票据打印;
[0031] 步骤5、当该名学生的缴费交易成功并且并未打印过票据时,则进入打印程序,将票据打印到黑标位置切纸,并在屏幕上显示打印票据成功。
[0032] 本发明是为学生自助交费、打印发票提供的一整套完整的解决方案,通过身份识别和银行卡支付,可以突破工作时间限制,学生可以使用任意具有银联标识的银行卡,实现自助缴费和打印票据。本发明提供的发票打印功能通过控制程序可以实现三重控制:①控制打印票号与发票印制票号一致;②控制发票打印与剪切位置,保证发票打印精确,不出废票;③控制发票只能正确打印一次,不出现重复打印。本发明通过身份识别和单向指定账户交易保证了缴费和打印票据的安全性,全过程不用财务人员人工干预,为学生提供一种安全、方便、快捷的缴费及打印方式。附图说明
[0033] 图1是票据设置流程图
[0034] 图2是补打印票据流程图;
[0035] 图3是开始打印票据流程图;

具体实施方式

[0036] 下面将结合本发明实施例中的附图对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037] 本发明提供一种基于学生身份识别的缴费和票据打印系统,包括票据安装模块、身份识别模块、订制缴费模块、补打票据模块和票据打印模块;其中,
[0038] 所述票据安装模块,用于在管理界面输入在自助缴费机上安装好的卷式票据的开始票据号和终止票据号;
[0039] 所述身份识别模块,用于扫描读取学生二代身份证信息,发送、验证并转换为学号信息;
[0040] 所述订制缴费模块,用于接收所述学号信息,订制并发送学生预缴费信息,待交易完成后接收银行返回的交易结果信息,记录交易结果信息,所述交易结果信息包括交易是否成功信息以及票据是否已经打印信息;
[0041] 所述补打票据模块,用于学生通过身份验证后,点选补打票据,自助缴费机则在系统中检索该名学生的交易结果信息,根据该名学生的交易结果信息确定是否进行票据打印;
[0042] 所述票据打印模块,用于当该名学生的缴费交易成功并且并未打印过票据时,则进入打印程序,将票据打印到黑标位置切纸,并在屏幕上显示打印票据成功。
[0043] 结合图1,首先在自助缴费机上安装好卷式票据,然后在自助缴费机上操作,输入管理员密码,验证通过进入管理界面,输入刚安装完的卷式票据的开始票据号和终止票据号,确认打印一张测试票(每卷票据第一张是供测试用的空白票),观察票据号是否正确,如正确完装设置完毕,如果不正确查找原因,重新设置票据号。
[0044] 所述身份识别模块包括身份证扫描单元和身份识别验证单元;
[0045] 所述身份证扫描单元,用于探测扫描放置于指定位置的学生二代身份证,读取身份证中身份信息,发送至身份识别验证单元;
[0046] 所述身份识别验证单元,用于接收所述身份信息,验证身份是否合法,并将身份信息转换成学号信息,发送至订制缴费模块。
[0047] 所述订制缴费模块包括接收显示单元、控制单元、银行卡支付单元以及记录单元;
[0048] 所述接收显示单元,用于接收学生校内识别信息,检索呈现学生可缴费信息;
[0049] 所述控制单元,用于控制学生选择缴费信息的项目和条数,订制生成学生预缴费信息,发送至银行卡支付单元;
[0050] 所述银行卡支付单元,用于接收银行卡账号和支付密码,将接收的账号和支付密码信息加密并发送至银行系统请求支付,接收并解码银行返回的交易结果信息;
[0051] 所述记录单元,用于记录银行返回的交易是否成功信息以及票据是否已经打印信息。
[0052] 结合图2,学生通过身份验证后,点选补打票据,自助缴费机会在系统中检索该名学生的交易结果信息,如果交易结果信息中的票据是否已经打印信息显示为已经打印,则过滤掉,不进行打印;如果交易结果信息中的交易是否成功信息显示为成功并且票据是否已经打印信息显示为未打印,则学生进行打印,进入打印程序。
[0053] 所述票据打印模块包括打印单元、票据控制单元和检索显示单元:
[0054] 所述打印单元,用于按要求打印输出不同种类的票据;
[0055] 所述票据控制单元,用于控制打印票据的种类、票据号码、张数;
[0056] 所述检索显示单元,用于接收补打发票的学生信息,自动检索可补打发票信息,订制打印信息,发送打印指令至打印单元。
[0057] 结合图3,缴费成功后开始打印票据,首先检测打印机是否正常,如果不正常在屏幕上显示信息提醒学生本设备不能打印票据,然后向后台控制监视器发送设备故障,提醒管理人员排除故障。如果打印机正常,自助缴费机会提取可用票据号,如果没有可用票据号,说明票据已经用完,则在屏幕上显示信息提醒学生本自助缴费机票据用完,不能打印票据,然后向后台控制监视器发送本台自助缴费机票据用完,提醒管理人员完装票据。如果有可用票据号,则计算剩余票据张数,是否够该学生要打印的缴费条目数,如果不够提示学生减少缴费条目,如果够,则开始打印,如果经检测打印成功,则打到黑标位置切纸(票据),在屏幕上显示交易成功,提醒学生取走票据,然后关闭打印机,系统票据号加1,结束。如果打印失败,定程序,提示学生联系管理人员人工处理,向后台发送自助机故障信息。
[0058] 本发明还提供一种基于学生身份识别的缴费和票据打印方法,
[0059] 步骤1、在管理界面输入在自助缴费机上安装好的卷式票据的开始票据号和终止票据号;
[0060] 步骤2、扫描读取学生二代身份证信息,发送、验证并转换为学号信息;
[0061] 步骤3、接收所述学号信息,订制并发送学生预缴费信息,待交易完成后接收银行返回的交易结果信息,记录交易结果信息,所述交易结果信息包括交易是否成功信息以及票据是否已经打印信息;
[0062] 步骤4、学生通过身份验证后,点选补打票据,自助缴费机则在系统中检索该名学生的交易结果信息,根据该名学生的交易结果信息确定是否进行票据打印;
[0063] 步骤5、当该名学生的缴费交易成功并且并未打印过票据时,则进入打印程序,将票据打印到黑标位置切纸,并在屏幕上显示打印票据成功。
[0064] 自助缴费机
[0065] 交易恢复:根据终端交易流号恢复终端与平台间失败的交易。在终端请求用户缴费,却没有收到主机成功应答的情况下,终端需要发起交易恢复,以确认原缴费销账交易已经成功或失败;如平台记录交易失败,以终端记录为准对交易进行恢复,使得用户缴费成功。
[0066] 交易明细文件上传:自助缴费终端将上次对账到本次对账之间的所有客户缴费记录下来,按照规定格式上传给管理平台,以供平台根据明细文件对这段时间的交易进行核查和恢复。
[0067] 终端对账:自助缴费终端请求管理平台根据明细文件来核对和补记恢复终端交易;已成功缴费的以平台为准,当前状态为交易失败应恢复的以终端为准进行交易恢复。
[0068] 终端缴费预查询:查看自助缴费终端管理平台交易记录数是否与本地记录数一致,一致则可以进行缴款操作,否则必须重新对账,然后才能进行缴款。如果后台交易记录与本地记录不一致,终端缴款会不成功,并返回缴款查询不符的错误,并准确提示接口已定义的相应错误信息,使管理人员对于操作手册能准确定位相应问题所在,便于做出准确判断。
[0069] 以上对本发明所提供的一种基于学生身份识别的缴费和票据打印系统及方法,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
QQ群二维码
意见反馈