一种有奖凭据管理系统及方法技术方案

技术编号:26924881 阅读:12 留言:0更新日期:2021-01-01 22:51
本发明专利技术涉及抽奖系统技术领域,具体为一种有奖凭据管理系统及方法,该系统包括布奖子系统和兑奖子系统,布奖子系统包括凭据信息生成模块和兑奖图形码生成模块,凭据信息生成模块用于生成有奖凭据的凭据信息;兑奖图形码生成模块用于根据凭据信息生成兑奖图形码;兑奖图形码为二维码,兑奖图形码生成模块包括:凭据信息包括凭据编号信息、票据奖项信息;辅助信息生成模块,用于根据凭据信息生成校验信息;加密模块,用于根据票据奖项信息生成加密奖项信息;数据拼接模块,用于生成二维码数据;二维码生成模块,用于生成二维码。本申请的一种有奖凭据管理系统及方法,能够生成有奖凭据的二维码,方便用户使用,同时具有保密性强、安全可控的特点。

【技术实现步骤摘要】
一种有奖凭据管理系统及方法
本专利技术涉及抽奖系统
,具体为一种有奖凭据管理系统及方法。
技术介绍
为了鼓励人们索要发票,一些地区会使用有奖定额发票。目前,各地税务局使用的主要是传统的刮开式有奖定额发票,在这种模式下定额有奖发票的小额奖金由商家进行承兑然后再统一到税局大厅进行承兑;大额奖金需要消费者到税局大厅现场兑奖,这种模式兑奖繁琐,无法实现积极促进消费者索取发票的作用、增加了大厅工作人员的工作压力和兑奖资金保管的风险。随着信息技术的高速发展和线上移动支付遍地开花,二维码在移动支付、信息传输、抽奖等方面得到了广泛的应用。二维码抽奖是二维码技术与抽奖技术的结合,使用户可以在扫描二维码以后参与抽奖,把传统定额有奖发票由线下刮开、线下兑奖方式改为通过扫码抽奖、在线兑奖的方式,既方便消费者领取奖金又增强了用户体验,同时也减低了大厅税务管理人员工作量和资金保管风险。也为后续对定额有奖发票的运行效果进行数据、业务的分析奠定了基础。由于二维码技术的公开性,任何人都可以直接读取二维码的明文内容,在发票流转过程中,如何保证二维码中所包含的信息的安全,避免其中的抽奖信息被泄露或破解是亟待解决的问题。
技术实现思路
本专利技术意在提供一种有奖凭据管理系统及方法,能够生成有奖凭据的二维码数据,具有保密性强、安全可控的特点,并且能够简化兑奖流程,增强用户体验,同时减低管理人员工作量和资金保管风险。本申请提供如下技术方案:一种有奖凭据管理系统,包括布奖子系统和兑奖子系统,兑奖子系统用于供用户兑奖以及供管理人员对兑奖数据进行管理;所述布奖子系统包括凭据信息生成模块和兑奖图形码生成模块,凭据信息生成模块用于生成有奖凭据的凭据信息;兑奖图形码生成模块用于根据凭据信息生成兑奖图形码;所述兑奖图形码为二维码,所述兑奖图形码生成模块包括:凭据信息获取模块,用于获取凭据信息,所述凭据信息包括凭据编号信息、票据奖项信息;加密模块,用于根据票据奖项信息生成加密奖项信息;辅助信息生成模块,用于根据凭据信息以及加密奖项信息生成校验信息;数据拼接模块,用于将凭据编号信息、加密奖项信息以及校验信息进行拼接生成二维码数据;二维码生成模块,用于根据二维码数据生成二维码。进一步,所述加密模块包括可变信息生成模块,所述可变信息生成模块用于根据凭据信息生成可变信息,所述加密模块用于将可变信息与票据奖项信息拼接后进行加密,生成加密奖项信息。进一步,所述可变信息生成模块包括凭据编号信息校验模块,用于根据凭据编号信息生成校验数据,并以校验数据作为可变信息。进一步,所述凭据信息生成模块包括:凭据设置模块,用于对凭据类型信息以及批次信息进行设定;布奖设置模块,用于对奖项进行设定;凭据生成模块,用于根据凭据类型信息和批次信息设定生成当前批次对应的凭据;布奖模块,用于对生成的凭据进行布奖;布奖数据导出模块,用于将布奖后的凭据信息导出,形成布奖数据。进一步,所述兑奖子系统包括:数据导入模块,用于导入布奖数据;兑奖请求获取模块,获取兑奖请求;兑奖验证模块,包括兑奖请求验证模块、锁定验证模块以及黑名单验证模块;兑奖请求验证模块用于验证兑奖请求中包含的信息与布奖数据是否一致,所述锁定验证模块用于兑奖请求对应的票据是否锁定;所述黑名单验证模块用于验证兑奖请求对应的票据是否在票据黑名单内;奖项生成模块,用于根据兑奖验证模块的验证结果生成兑奖结果并发送给客户端;奖金发放模块,根据客户端的领奖请求向客户端对应的账户发放奖金。进一步,兑奖请求中包含票据信息和奖项信息,所述兑奖请求验证模块包括票据验证模块以及奖项验证模块,所述票据验证模块用于根据布奖数据判断票据信息是否有效,所述奖项验证模块用于根据布奖数据判断奖项信息是否有效。进一步,还包括票据锁定模块和票据解锁模块,所述票据锁定模块用于记录预设时间内兑奖请求验证模块验证同一票据的失败次数,所述票据锁定模块还用于当失败次数大于预设值时锁定对应的票据;所述票据解锁模块用于在票据锁定时长超过预设值后解锁票据。进一步,还包括期限管理模块,用于记录未领奖的兑奖结果生成时间与当前时间差值是否超过预设时长,若是则将兑奖结果标记为已超期,奖金发放模块还用于验证领奖请求对应的兑奖结果是否超期。进一步,还包括发放状态更新模块、对账单获取模块、对账模块、对账异常提醒模块、补发模块,所述对账单获取模块用于获取对账周期内未对账的兑奖记录以及资金流水明细表;所述对账模块用于对每条兑奖记录与对应的资金流水明细进行核对,判断单号、金额以及状态是否正确,若不正确则记录存在对账异常;所述对账异常提醒模块用于在检测到对账异常时进行异常提醒;所述发放状态更新模块用于对未完成奖金发放的兑奖记录的奖金发放状态进行更新,所述补发模块用于获取奖金发放失败的兑奖记录并通过奖金发放模块再次进行发放。进一步,本申请还公开了一种有奖凭据管理方法,使用了上述的一种有奖凭据管理系统。本专利技术技术方案的有益效果为:本专利技术技术方案中,通过采用二维码抽奖的方式,用户可以在线兑奖,简化了抽奖流程,增大用户抽奖积极性。把传统定额有奖发票方式由线下刮开、线下兑奖方式改为在线抽奖、在线兑奖的方式,既方便消费者领取奖金又增强了用户体验,同时也减低了大厅税务管理人员工作量和资金保管风险。也为后续对定额有奖发票的运行效果进行数据或业务分析奠定了基础。通过兑奖图形码生成模块,基于可变信息和票据奖项信息生成加密奖项信息,使得加密后生成的加密奖项信息随机性更大,防止不法人员猜奖或对加密算法进行破解,采用加密模块生成加密奖项信息,并基于已有的凭据信息以及加密奖项信息再生产校验信息,可以通过校验信息直接判断数据是否正确或修改,简化兑奖的校验流程,通过对奖项信息进行加密处理,可以确保二维码中所包含的信息的安全,避免抽奖信息被泄露。附图说明图1为本申请一种有奖凭据管理系统实施例一中的逻辑框图。具体实施方式下面通过具体实施方式对本申请技术方案进行进一步详细说明:实施例一如图1所示,本实施例公开的一种有奖凭据管理系统运行于管理服务器,其具体应用时与管理终端以及用户终端配合使用,本实施中,管理终端以及用户终端为手机、平板电脑、电脑等终端设备,管理终端以及用户终端均通过安装相应的APP、小程序或接入相关管理网站实现管理或兑奖功能。本实施例中的一种有奖凭据管理系统包括布奖子系统和兑奖子系统,兑奖子系统用于供用户兑奖以及供管理人员对兑奖数据进行管理;布奖子系统包括凭据信息生成模块和兑奖图形码生成模块,凭据信息生成模块用于生成有奖凭据的凭据信息;兑奖图形码生成模块用于根据凭据信息生成兑奖图形码;本实施中兑奖图形码为二维码,在本申请的其他实施例中,兑奖图形码也可以为条形码等其他类型的图形码,兑奖图形码生成模块包括:凭据信息获取模块,加密模块,辅助信息生成模块和二维码生成模块。本文档来自技高网...

【技术保护点】
1.一种有奖凭据管理系统,其特征在于:包括布奖子系统和兑奖子系统,兑奖子系统用于供用户兑奖以及供管理人员对兑奖数据进行管理;所述布奖子系统包括凭据信息生成模块和兑奖图形码生成模块,凭据信息生成模块用于生成有奖凭据的凭据信息;兑奖图形码生成模块用于根据凭据信息生成兑奖图形码;所述兑奖图形码为二维码,所述兑奖图形码生成模块包括:/n凭据信息获取模块,用于获取凭据信息,所述凭据信息包括凭据编号信息、票据奖项信息;/n加密模块,用于根据票据奖项信息生成加密奖项信息;/n辅助信息生成模块,用于根据凭据信息以及加密奖项信息生成校验信息;/n数据拼接模块,用于将凭据编号信息、加密奖项信息以及校验信息进行拼接生成二维码数据;/n二维码生成模块,用于根据二维码数据生成二维码。/n

【技术特征摘要】
1.一种有奖凭据管理系统,其特征在于:包括布奖子系统和兑奖子系统,兑奖子系统用于供用户兑奖以及供管理人员对兑奖数据进行管理;所述布奖子系统包括凭据信息生成模块和兑奖图形码生成模块,凭据信息生成模块用于生成有奖凭据的凭据信息;兑奖图形码生成模块用于根据凭据信息生成兑奖图形码;所述兑奖图形码为二维码,所述兑奖图形码生成模块包括:
凭据信息获取模块,用于获取凭据信息,所述凭据信息包括凭据编号信息、票据奖项信息;
加密模块,用于根据票据奖项信息生成加密奖项信息;
辅助信息生成模块,用于根据凭据信息以及加密奖项信息生成校验信息;
数据拼接模块,用于将凭据编号信息、加密奖项信息以及校验信息进行拼接生成二维码数据;
二维码生成模块,用于根据二维码数据生成二维码。


2.根据权利要求1所述的一种有奖凭据管理系统,其特征在于:所述加密模块包括可变信息生成模块,所述可变信息生成模块用于根据凭据信息生成可变信息,所述加密模块用于将可变信息与票据奖项信息拼接后进行加密,生成加密奖项信息。


3.根据权利要求2所述的一种有奖凭据管理系统,其特征在于:所述可变信息生成模块包括凭据编号信息校验模块,用于根据凭据编号信息生成校验数据,并以校验数据作为可变信息。


4.根据权利要求3所述的一种有奖凭据管理系统,其特征在于:所述凭据信息生成模块包括:
凭据设置模块,用于对凭据类型信息以及批次信息进行设定;
布奖设置模块,用于对奖项进行设定;
凭据生成模块,用于根据凭据类型信息和批次信息设定生成当前批次对应的凭据;
布奖模块,用于对生成的凭据进行布奖;
布奖数据导出模块,用于将布奖后的凭据信息导出,形成布奖数据。


5.根据权利要求4所述的一种有奖凭据管理系统,其特征在于:所述兑奖子系统包括:
数据导入模块,用于导入布奖数据;
兑奖请求获取模块,获取兑奖请求;
兑奖验证模块,包括兑奖请求验证模块、锁定验证模块以及黑名单验证模块;兑奖请求验证模块用于验证兑奖...

【专利技术属性】
技术研发人员:张璐段锐彭建文文思均钟时彬张枫张友遵黄平艮熊广王正伟
申请(专利权)人:重庆远见信息产业集团股份有限公司
类型:发明
国别省市:重庆;50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1