电子券数据的生成方法及装置制造方法及图纸

技术编号:8490062 阅读:575 留言:0更新日期:2013-03-28 12:32
本申请提供了一种电子券数据的生成方法及装置,其中,所述方法包括:预置电子券模板,所述电子券模板中包括模板标识和电子券的基本属性信息;根据所述电子券模板生成电子券申领单,所述电子券申领单中包括申领单标识及其对应的模板标识,以及,根据所述电子券的基本属性信息生成的电子券实体属性信息;根据所述电子券申领单生成电子券实体数据,所述电子券实体数据中包括电子券标识及其对应的申领单标识和模板标识,以及,按预设要求提取的电子券实体属性信息。本申请可以灵活适应各种不同电子券的不同需求,使创建逻辑统一,过程数据统一,对账逻辑和数据统一,有效提升电子券数据的可靠性。

【技术实现步骤摘要】
电子券数据的生成方法及装置
本申请涉及一种网络数据处理的
,特别是涉及一种电子券数据的生成方法,以及,一种电子券数据的生成装置。
技术介绍
电子券是指由各商家发放,以各种电子媒介形式制作、传播和使用的商业凭证。电子券包括:现金券、抵价券、抵扣券、折扣券,如红包、优惠券等;以及,各种类券商品,如淘宝种子、游戏装备等。目前,电子券已被越来越多的用户接受和使用。现有技术中,不同的电子券数据,其生成方式也不相同,例如,对于需要卡号密码的电子券,则需要先产生卡号密码,再根据卡号密码创建电子券;对于不需要卡号密码的电子券,则直接创建电子券。对于现有的电子券数据生成方法而言,主要存在以下缺陷:第一、对于不同的电子券数据,其创建的逻辑不相同,如上例中,对于需要卡号密码的电子券,则需要先产生卡号密码,再根据卡号密码创建电子券;对于不需要卡号密码的电子券,则直接创建电子券。对于新的电子券,往往需要开辟新的创建逻辑,或对原有电子券的底层创建逻辑进行修改,由于这种不同电子券数据创建逻辑的不统一,将会导致核心逻辑代码状态不稳定;以及,由于采用不同创建逻辑创建的电子券数据的不统一,如采用上例,一部分电子券数据中会包括卡号密码的数据;另一部分的电子券数据中则不包括卡号密码数据,在这种情况下,多种方式的电子券数据创建逻辑难于用一个通用的抽象逻辑表征过程,如果后续需要做其它数据处理,则需要针对不同创建逻辑单独开发对应的处理程序,将使得电子券数据难以升级和维护;第二、在不同的电子券创建模式下,对账的数据也有所不同,传统的通过发放记录流水、资金流水等日志对账,属于二方对账,如果出现对账不一致情况,则不能明确判断是哪方出现问题。因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提供一种电子券数据的生成机制,用以灵活适应各种不同电子券的不同需求,使创建逻辑统一,过程数据统一,对账逻辑和数据统一,有效提升电子券数据的可靠性。
技术实现思路
本申请所要解决的技术问题是提供一种电子券数据的生成方法,灵活适应各种不同电子券的不同需求,有效提升电子券数据的可靠性。相应的,本申请还提供了一种电子券数据的生成装置,用以保证上述方法在实际中的实现及应用。为了解决上述问题,本申请公开了一种电子券数据的生成方法,包括:预置电子券模板,所述电子券模板中包括模板标识和电子券的基本属性信息;根据所述电子券模板生成电子券申领单,所述电子券申领单中包括申领单标识及其对应的模板标识,以及,根据所述电子券的基本属性信息生成的电子券实体属性信息;根据所述电子券申领单生成电子券实体数据,所述电子券实体数据中包括电子券标识及其对应的申领单标识和模板标识,以及,按预设要求提取的电子券实体属性信息。优选的是,所述电子券的基本属性信息中包括:电子券的基本信息、电子券的发放方信息和电子券的预置规则信息;所述电子券实体属性信息中包括电子券的基本属性信息;所述的方法中通过以下子步骤根据电子券的基本属性信息生成电子券实体属性信息;从所述电子券模板中提取电子券基本信息,作为第一部分电子券实体属性信息写入电子券申领单中;根据所述电子券的预置规则信息,或者,所述电子券的发放方信息和预置规则信息,相应产生当前电子券的第二部分实体属性信息写入电子券申领单中。优选的是,所述根据电子券的基本属性信息生成电子券实体属性信息的子步骤还包括:在将所述第一部分电子券实体属性信息和第二部分电子券实体属性信息写入电子券申领单前,对所述第一部分电子券实体属性信息和/或第二部分电子券实体属性信息进行校验,校验通过后再写入电子券申领单。优选的是,所述电子券模板对应一个或多个电子券申领单。优选的是,所述电子券申领单中还包括电子券标识,所述的方法还包括:在生成电子券实体数据后,将所述电子券实体数据的对应电子券标识写入电子券申领单中。本申请实施例还公开了一种电子券数据的生成方法,还包括:预置电子券模板,所述电子券模板中包括模板标识和电子券的基本属性信息;根据所述电子券模板生成电子券申领单,所述电子券申领单中包括申领单标识及其对应的模板标识,以及,根据所述电子券的基本属性信息生成的电子券实体属性信息;根据所述电子券申领单生成电子券实体数据,所述电子券实体数据中包括电子券标识及其对应的申领单标识和模板标识,以及,按预设要求提取的电子券的基本属性信息和实体属性信息。优选的是,所述电子券的基本属性信息中包括电子券的基本信息、电子券的发放方信息和电子券的预置规则信息;所述电子券的实体属性信息中不包括所述电子券的基本属性信息;所述的方法中通过以下子步骤根据电子券的基本属性信息生成电子券实体属性信息;从所述电子券的基本属性信息中提取所述电子券的预置规则信息,或者,提取所述电子券的发放方信息和电子券的预置规则信息,相应产生当前电子券的实体属性信息,写入电子券申领单中;所述按预设要求提取的电子券的基本属性信息和实体属性信息包括,按预设要求从电子券模板的电子券的基本信息、电子券的发放方信息提取的对应电子券基本属性信息,以及,按预设要求从电子券申领单中提取的对应电子券实体属性信息。优选的是,所述根据电子券的基本属性信息生成电子券实体属性信息的子步骤还包括:在将所述电子券实体属性信息写入电子券申领单前,对所产生的电子券实体属性信息进行校验,校验通过后再写入电子券申领单。本申请实施例还公开了一种电子券数据的生成装置,包括:电子券模板设置模块,用于预置电子券模板,所述电子券模板中包括模板标识和电子券的基本属性信息;电子券申领单第一创建模块,用于根据所述电子券模板生成电子券申领单,所述电子券申领单中包括申领单标识及其对应的模板标识,以及,根据所述电子券的基本属性信息生成的电子券实体属性信息;电子券实体数据第一生成模块,用于根据所述电子券申领单生成电子券实体数据,所述电子券实体数据中包括电子券标识及其对应的申领单标识和模板标识,以及,按预设要求提取的电子券实体属性信息。本申请实施例还公开了一种电子券数据的生成装置,包括:电子券模板设置模块,用于预置电子券模板,所述电子券模板中包括模板标识和电子券的基本属性信息;电子券申领单第二创建模块,用于根据所述电子券模板生成电子券申领单,所述电子券申领单中包括申领单标识及其对应的模板标识,以及,根据所述电子券的基本属性信息生成的电子券实体属性信息;电子券实体数据第二生成模块,用于根据所述电子券申领单生成电子券实体数据,所述电子券实体数据中包括电子券标识及其对应的申领单标识和模板标识,以及,按预设要求提取的电子券的基本属性信息和实体属性信息。与现有技术相比,本申请包括以下优点:本申请采用电子券模板作为电子券数据生成的基本属性数据载体,采用电子券申领单作为根据模板生成电子券实体数据的中间数据对象,用以记录电子券的实体属性信息。在本申请的一种优选实施例中,电子券实体数据可以基于电子券申领单生成,即通过电子券申领单完全隔离电子券模板数据和电子券实体数据,也就是说,无需与电子券模板关联,通过电子券申领单即可生成电子券实体数据。由于采用电子券申领单隔离模板和电子券实体数据,可以将电子券生成的过程抽象出一个统一的逻辑,从而达到不同商业模式下电子券数据创建逻辑一致,过程数据统一,并且,由于对账是基于电子券模板、电子券申领本文档来自技高网
...
电子券数据的生成方法及装置

【技术保护点】
一种电子券数据的生成方法,其特征在于,包括:预置电子券模板,所述电子券模板中包括模板标识和电子券的基本属性信息;根据所述电子券模板生成电子券申领单,所述电子券申领单中包括申领单标识及其对应的模板标识,以及,根据所述电子券的基本属性信息生成的电子券实体属性信息;根据所述电子券申领单生成电子券实体数据,所述电子券实体数据中包括电子券标识及其对应的申领单标识和模板标识,以及,按预设要求提取的电子券实体属性信息。

【技术特征摘要】
1.一种电子券数据的生成方法,其特征在于,包括:预置电子券模板,所述电子券模板用于作为电子券数据生成的基本属性数据载体,包括模板标识和电子券的基本属性信息;根据所述电子券模板生成一个或多个电子券申领单,所述电子券申领单用于作为隔离所述电子券模板与电子券实体数据的中间数据对象,所述电子券申领单中包括申领单标识及其对应的模板标识,以及,根据所述电子券的基本属性信息生成的电子券实体属性信息,其中,所述电子券实体属性信息中包括电子券的基本属性信息;根据所述电子券申领单生成电子券实体数据,所述电子券实体数据中包括电子券标识及其对应的申领单标识和模板标识,以及,按预设要求提取的电子券实体属性信息。2.如权利要求1述的方法,其特征在于,所述电子券的基本属性信息中包括:电子券的基本信息、电子券的发放方信息和电子券的预置规则信息;所述的方法中通过以下子步骤根据电子券的基本属性信息生成电子券实体属性信息;从所述电子券模板中提取电子券基本信息,作为第一部分电子券实体属性信息写入电子券申领单中;根据所述电子券的预置规则信息,或者,所述电子券的发放方信息和预置规则信息,相应产生当前电子券的第二部分实体属性信息写入电子券申领单中。3.如权利要求2述的方法,其特征在于,所述根据电子券的基本属性信息生成电子券实体属性信息的子步骤还包括:在将所述第一部分电子券实体属性信息和第二部分电子券实体属性信息写入电子券申领单前,对所述第一部分电子券实体属性信息和/或第二部分电子券实体属性信息进行校验,校验通过后再写入电子券申领单。4.如权利要求1述的方法,其特征在于,所述电子券申领单中还包括电子券标识,所述的方法还包括:在生成电子券实体数据后,将所述电子券实体数据的对应电子券标识写入电子券申领单中。5.一种电子券数据的生成方法,其特征在于,包括:预置电子券模板,所述电子券模板用于作为电子券数据生成的基本属性数据载体,包括模板标识和电子券的基本属性信息;根据所述电子券模板生成一个或多个电子券申领单,所述电子券申领单用于作为不完全隔离所述电子券模板与电子券实体数据的中间数据对象,所述电子券申领单中包括申领单标识及其对应的模板标识,以及,根据所述电子券的基本属性信息生成的电子券实体属性信息,其中,所述电子券的实体属性信息中不包括所述电子券的基本属性信息;根据所述电子券申领单和所述电子券模板生成电子券实体数据,所述电子券实体数据中包括电子券标识及其对应的申领单标识和模板标识,以及,按预设要求提取的电子券的基本属性信息和实体属性信息。6.如权利要求5述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:曲子深
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1