一种票务订购折扣的方法及系统的制作方法

文档序号:6363738阅读:110来源:国知局
专利名称:一种票务订购折扣的方法及系统的制作方法
技术领域
本发明属于智能票务订购技术领域。
背景技术
随着计算机和互联网的迅速发展,目前很多票务订购都可以通过互联网来实现, 例如通过互联网订购火车票、飞机票以及一些场馆门票等等。目前订购票务时,经常会有一些折扣活动,例如旅行淡季时,很多飞机票就会有折扣活动,用以提高客运量。但是目前的折扣活动大都是根据时间日期推出的统一优惠折扣, 而没有根据用户的个性化信息推出针对性的优惠折扣,难以提高用户订票的积极性。用户通过互联网进行票务订购时,一般都需要输入个人的身份证号码信息,而在身份证号码信息中都包含有用户的生日数据信息,如果网上订票系统能够根据用户的生日数据信息,使用户在生日当天或者生日临近的日子订票时享受特殊的折扣优惠,这样将有助于提高用户的订票积极性,使网上票务订购系统的折扣活动更加人性化。

发明内容
本发明的目的在于,提供一种票务订购折扣的方法及系统。利用本发明,通过对用户订票时提供的身份证号码信息进行解析,获取用户的生日数据信息,如果用户订票日期与其生日日期吻合或者临近,则对该用户的订票给予折扣优惠,从而使票务订购系统的折扣活动更加人性化,提高用户的订票积极性。本发明提供的技术方案包括—种票务订购折扣的方法,该方法包括如下步骤步骤1,设置和生日时间范围相关联的票务订购折扣的映射列表;步骤2,采集票务订单中的用户身份证号码信息,从身份证号码信息中解析出用户的生日数据;步骤3,判定用户所订票务的日期是否符合生日时间范围,在符合的情况下,和前述的映射列表进行比对;步骤4,输出与映射列表相对应的票务订购折扣信息。优选地,所述的生日时间范围,为订票用户的生日当天。优选地,所述的生日时间范围,为订票用户生日之前或之后的N天之内,其中N为大于或等于1并且小于或等于10的整数。优选地,所述步骤2中获得生日数据的过程为建立针对于身份证号码的生日数据位规则;采集与识别订票用户的身份证号码信息;根据前述的生日数据位规则,从身份证号码信息中解析出生日数据。优选地,所述步骤3中判定用户所订票务的日期是否符合生日时间范围的过程为
获取用户所订票务的日期与用户的生日数据之间的时间差值;根据所述时间差值判定用户所订票务的日期是否符合生日时间范围。优选地,针对于在生日时间范围订票的用户,建立同批次同类型票务订购的折扣标准。优选地,通过所述同批次同类型票务订购的折扣标准进行订票的过程为判定用户同批次同类型票务订购的票数是否大于或等于2,在大于或等于2的情况下转入下一步骤;采集订票用户的生日数据信息,判定是否具有符合生日时间范围的订票用户,若有则转入下一步骤;针对用户所订购的同批次同类型票务输出票务订购折扣信息。优选地,针对于前述的同批次同类型票务订购的订单数量,大于或等于2,并且小于或等于5。优选地,所述映射列表中生日时间范围和票务订购折扣之间的标准为,票务订购时间为生日当天时折扣标准最大,票务订购时间距离生日当天越远则折扣越小。优选地,所述票务的数据类型,为机票数据或车票数据或门票数据。本发明还提供一种票务订购折扣的系统,该系统包括票务折扣设置单元,用以设置和生日时间范围相关联的票务订购折扣的映射列表;生日信息获取单元,用以采集票务订单中的用户身份证号码信息,从身份证号码信息中解析出用户的生日数据;折扣信息判断单元,与前述生日信息获取单元和票务折扣设置单元相连,用以判定用户所订票务的日期是否符合生日时间范围,在符合的情况下,和前述的映射列表进行比对;折扣信息输出单元,与前述折扣信息判断单元相连,用以输出与映射列表相对应的票务订购折扣信息。本发明还提供另一种票务订购折扣的系统,该系统包括同类型折扣设置单元,用以针对在生日时间范围订票的用户,建立同批次同类型票务订购的折扣标准;同类型票数判订单元,用以判定用户同批次同类型票务订购的票数;生日数据采集单元,与前述同类型票数判订单元相连,用以在同类型票数判订单元确定同批次同类型票务订购的票数大于或等于2时,采集订票用户的生日数据信息;用户权限判订单元,与前述同类型折扣设置单元和生日数据采集单元相连,用以根据同类型折扣设置单元所设置的折扣标准以及生日数据采集单元采集的数据信息,判定是否具有符合生日时间范围的订票用户;折扣信息输出单元,与前述用户权限判订单元相连,用以针对用户所订购的同批次同类型票务输出票务订购折扣信息。与现有技术相比,本发明的有益效果为当用户在互联网上进行票务订购时,通过用户的身份证号码信息解析出用户的生日数据,如果用户在生日当天或者临近生日的日期进行订票,则给予该用户订票折扣优惠,使得用户在生日期间订票能够享受特殊的优惠。相对于现有的票务订购折扣活动,本发明提供的方案使得票务订购系统的折扣活动更加人性化。


图1为本发明第一实施例提供的一种票务订购折扣的方法流程图;图2为本发明第二实施例提供的一种票务订购折扣的方法流程图;图3为本发明第三实施例提供的一种票务订购折扣的系统示意图;图4为本发明第四实施例提供的一种票务订购折扣的系统示意图。
具体实施例方式下面结合附图和具体实施方式
对本发明的实施方案作进一步详细的说明。参见图1,为本发明第一实施例提供的一种票务订购折扣的方法流程图,具体步骤如下所述。Sl 1,设置和生日时间范围相关联的票务订购折扣的映射列表;所述的生日时间范围,可以为订票用户的生日当天,即订票用户在生日当天进行票务订购时,享受折扣优惠;非生日日期订票时,则不享有折扣优惠。将生日日期与票务订购折扣之间建立映射关系。所述的生日时间范围,还可以为订票用户生日之前或之后的N天之内,其中N为大于或等于1并且小于或等于10的整数,也就是说,用户在生日当天或者临近生日的日期订票时,均可享受折扣优惠。这种情况下,可以设置生日前后N天内,不同的日期对应有不同的折扣标准,例如票务订购时间为生日当天时折扣标准最大,票务订购时间距离生日当天越远则折扣越小。举例说明,例如用户的生日日期为8月12号,则在该日期订票时享受的优惠折扣最大,如享受5折优惠;订票日期距离8月12越远则享受的优惠折扣越小,如8月2号订票则只能享受95折优惠;在8月2号之前订票则不享受折扣优惠。建立映射列表时,将生日当天与最大折扣标准之间建立映射关系;然后将距离生日当天的时间天数与对应的折扣标准之间建立映射关系。S12,采集票务订单中的用户身份证号码信息,从身份证号码信息中解析出用户的生日数据;从身份证号码信息中解析出用户生日数据的过程为建立针对于身份证号码的生日数据位规则;采集与识别订票用户的身份证号码信息;根据前述的生日数据位规则, 从身份证号码信息中解析出生日数据。举例说明,在我国,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。其中生日期码(身份证第七位到第十四位)表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。例如1981年06月18日就用19810618表示。于是,仅仅算其中生日月份和日期的话,取身份证号码中的第十一位至第十四位的数字信息即可。比如,获得的数字为0618, 则可以判断用户的生日为6月18号。S13,判定用户所订票务的日期是否符合生日时间范围,在符合的情况下,和前述的映射列表进行比对;获取用户所订票务的日期与用户的生日数据之间的时间差值;根据所述时间差值判定用户所订票务的日期是否符合生日时间范围;若符合,则将所述时间差值与前述的映射列表进行比对,获取对应的票务订购折扣信息。例如,所订票务的日期与用户的生日数据之间的时间差值为零,则说明是在生日当天进行的订票,则根据生日日期与票务订购折扣之间的映射关系,获取对应的折扣信息。如果所订票务的日期与用户的生日数据之间的时间差值为5,则查询映射列表获取距离生日5天时所对应的折扣标准。S14,输出与映射列表相对应的票务订购折扣信息。通过映射列表中生日时间范围和折扣标准之间的映射关系,获取用户订票时所对应的折扣信息,并输出显示给用户,用户根据折扣后的票价进行支付。本实施例所述的方法中,用户在生日当天或者临近生日的日期进行网上订票时, 网上订票系统根据用户的生日信息给予特殊的折扣优惠。针对用户在生日期间订票时, 本发明另一实施例中则可以使用户在同一批次订购同一类型的多张票时,均可享受折扣优
;^^ ο参见图2,为本发明第二实施例提供的一种票务订购折扣的方法流程图,具体步骤如下所述。S21,针对于在生日时间范围订票的用户,建立同批次同类型票务订购的折扣标准;针对同批次同类型票务订购的折扣标准中,设置有可以享受折扣优惠的订单数量,该订单数量为大于或等于2并且小于或等于5。例如,设置的订单数量为3,则用户同批次订购的票数大于3张时,只有其中的3张可以享受折扣优惠,其余的票则不享有折扣。作为举例而非限定,针对生日时间范围可以设置为生日当天,也可设置为生日前后3天或5天之内等。例如,用户A在他生日当天订购机票时,该用户A在同一批次订购3 张以内的机票均可享有7折优惠,当所订票数超过3张时,其中的3张可以享有7折优惠, 其它机票则不享有折扣。所设置的可以享受折扣优惠的订单数量包括两种方式方式1,同批次同类型票务订购中,无论是一个或多个用户符合生日时间范围,可以享受折扣优惠的订单数量是相同的。例如,同批次同类型订购票务的用户有5个,无论是其中有一个用户符合生日时间范围还是有2个用户符合生日时间范围,其能够享受折扣优惠的订单数量均为3张。方式2,同批次同类型票务订购中,可以享受折扣优惠的订单数量与符合生日时间范围的用户数量成正比例。例如,同批次同类型订购票务的用户有5个,如果只有一个用户符合生日时间范围,则能够享受折扣优惠的订单数量为3张;如果有两个用户符合生日时间范围,则能够享受折扣优惠的订单数量为6张。S22,判定用户同批次同类型票务订购的票数是否大于或等于2,在大于或等于2 的情况下转入下一步骤S23 ;采集用户在同一批次的票务订购中所输入的用户信息,根据所输入的用户信息确定订票数量;判断该订票数量是否大于或等于2,若是,则转入下一步骤。用户在票务订购系统中进行订票时,经常会同时订购多张票数,这时需要输入每个用户的身份证号码信息,系统根据用户输入的身份证号码信息可以自动确定订票的张数,即每个用户信息对应一张票。S23,采集前述同批次订票用户的身份证号码信息,从身份证号码信息中解析出所有订票用户的生日数据;建立针对于身份证号码的生日数据位规则;采集与识别订票用户的身份证号码信息;根据前述的生日数据位规则,从身份证号码信息中解析出生日数据。同批次订票用户为多个时,采集每个用户的身份证号码信息,从身份证号码信息中解析出每个用户对应的生日数据。S24,判定所有订票用户中是否具有符合生日时间范围的用户,若有则转入下一步骤 S25 ;获取用户所订票务的日期与用户的生日数据之间的时间差值;根据所述时间差值判定用户所订票务的日期是否符合生日时间范围。根据前述步骤中所建立的同批次同类型票务订购折扣标准,获取对应的生日时间范围。例如,设置的生日时间范围为生日前后3天之内,那么如果用户所订票务的日期与用户的生日数据之间的时间差值小于或等于3时,则该用户的订票日期符合生日时间范围。 在同批次的多个订票用户中,有一个或一个以上的用户符合生日时间范围时,转入到下一步骤S25。S25,根据符合生日时间范围的用户数量,确定同批次票务订购中能够享有折扣的订单数量;在前述步骤中所建立的同批次同类型票务订购折扣标准中设置有可以享受折扣优惠的订单数量。所设置的可以享受折扣优惠的订单数量包括两种方式方式1,同批次同类型票务订购中,无论是一个或多个用户符合生日时间范围,可以享受折扣优惠的订单数量是相同的。方式2,同批次同类型票务订购中,可以享受折扣优惠的订单数量与符合生日时间范围的用户数量成正比例。根据前述步骤中所设置的享受折扣优惠的订单数量的方式,确定同批次票务订购中能够享有折扣的订单数量。如果是第一种方式,则不管符合生日时间范围的用户数量为多少,能够享受折扣优惠的订单数量是一定的;如果是第二种方式,则根据符合生日时间范围的用户数量确定享受折扣优惠的订单数量。S26,在前述享有折扣的订单数量范围之内,针对用户所订购的同批次同类型票务输出票务订购折扣信息。当用户所订购的同批次同类型票务的票数小于或等于前述享有折扣的订单数量时,则针对用户订购的所有票数均输出票务订购折扣信息。当用户所订购的同批次同类型票务的票数大于前述享有折扣的订单数量时,则针对用户订购的所有票数中,抽取等于享有折扣订单数量的票数输出票务订购折扣信息;对于其它票数则输出正常的票务价格信息。本实施例所述的方法中,当用户在同一批次中订购同种类型的票务时,如果订购票务对应的用户中有至少一个符合生日时间范围时,在满足所设置的同批次同类型票务订购的折扣标准的情况下,可以使用户在同一批次中订购的同种类型票均享有折扣优惠。结合前面描述的一种票务订购折扣的方法实施例,本发明还提供了配套的系统。
参见图3,为本发明第三实施例提供的一种票务订购折扣的系统示意图,该系统包括票务折扣设置单元310,用以设置和生日时间范围相关联的票务订购折扣的映射列表;生日信息获取单元320,用以采集票务订单中的用户身份证号码信息,从身份证号码信息中解析出用户的生日数据;折扣信息判断单元330,与前述生日信息获取单元320和票务折扣设置单元310相连,用以判定用户所订票务的日期是否符合生日时间范围,在符合的情况下,和前述的映射列表进行比对;折扣信息输出单元340,与前述折扣信息判断单元330相连,用以输出与映射列表相对应的票务订购折扣信息。本实施例所述的系统中,通过票务折扣设置单元310设置生日时间范围和票务订购折扣信息之间的映射列表;当用户通过该系统进行票务订购时,生日信息获取单元320 采集订票用户的身份证号码信息,并解析出用户的生日数据;折扣信息判断单元330根据生日信息获取单元320获取的用户生日数据以及票务折扣设置单元310所设置的生日时间范围,判断用户订票的日期是否符合生日时间范围,若符合则通过映射列表获取对应的票务折扣信息;然后通过折扣信息输出单元340向用户输出票务订购折扣信息。参见图4,为本发明第四实施例提供的一种票务订购折扣的系统示意图,该系统包括同类型折扣设置单元410,用以针对在生日时间范围订票的用户,建立同批次同类型票务订购的折扣标准;同类型票数判订单元420,用以判定用户同批次同类型票务订购的票数;生日数据采集单元430,与前述同类型票数判订单元420相连,用以在同类型票数判订单元420确定同批次同类型票务订购的票数大于或等于2时,采集订票用户的生日数据信息;用户权限判订单元440,与前述同类型折扣设置单元410和生日数据采集单元430 相连,用以根据同类型折扣设置单元410所设置的折扣标准以及生日数据采集单元430采集的数据信息,判定是否具有符合生日时间范围的订票用户;折扣信息输出单元450,与前述用户权限判订单元440相连,用以针对用户所订购的同批次同类型票务输出票务订购折扣信息。本实施例所述的系统中,通过同类型折扣设置单元410,建立同批次同类型票务订购的折扣标准;当用户进行同批次同类型票务订购时,同类型票数判订单元420判定用户同批次订购的票数;当确定同批次同类型票务订购的票数大于或等于2时,生日数据采集单元430采集同一批次中订票用户的生日数据信息;用户权限判订单元440根据同类型折扣设置单元410所建立的折扣标准,判定订票用户中是否具有符合生日时间范围的订票用户;若有,则折扣信息输出单元450针对用户同批次订购的同类型票务输出票务订购折扣 fn息ο以上是对本发明的描述而非限定,基于本发明思想的其它实施方式,均在本发明的保护范围之中。
权利要求
1.一种票务订购折扣的方法,其特征在于该方法包括如下步骤步骤1,设置和生日时间范围相关联的票务订购折扣的映射列表;步骤2,采集票务订单中的用户身份证号码信息,从身份证号码信息中解析出用户的生日数据;步骤3,判定用户所订票务的日期是否符合生日时间范围,在符合的情况下,和前述的映射列表进行比对;步骤4,输出与映射列表相对应的票务订购折扣信息。
2.根据权利要求1所述的一种票务订购折扣的方法,其特征在于所述的生日时间范围,为订票用户的生日当天。
3.根据权利要求1所述的一种票务订购折扣的方法,其特征在于所述的生日时间范围,为订票用户生日之前或之后的N天之内,其中N为大于或等于1并且小于或等于10的整数。
4.根据权利要求1所述的一种票务订购折扣的方法,其特征在于所述步骤2中获得生日数据的过程为,建立针对于身份证号码的生日数据位规则;采集与识别订票用户的身份证号码信息;根据前述的生日数据位规则,从身份证号码信息中解析出生日数据。
5.根据权利要求1所述的一种票务订购折扣的方法,其特征在于所述步骤3中判定用户所订票务的日期是否符合生日时间范围的过程为,获取用户所订票务的日期与用户的生日数据之间的时间差值;根据所述时间差值判定用户所订票务的日期是否符合生日时间范围。
6.根据权利要求1所述的一种票务订购折扣的方法,其特征在于针对于在生日时间范围订票的用户,建立同批次同类型票务订购的折扣标准。
7.根据权利要求6所述的一种票务订购折扣的方法,其特征在于通过所述同批次同类型票务订购的折扣标准进行订票的过程为,判定用户同批次同类型票务订购的票数是否大于或等于2,在大于或等于2的情况下转入下一步骤;采集订票用户的生日数据信息,判定是否具有符合生日时间范围的订票用户,若有则转入下一步骤;针对用户所订购的同批次同类型票务输出票务订购折扣信息。
8.根据权利要求6或7所述的一种票务订购折扣的方法,其特征在于针对于前述的同批次同类型票务订购的订单数量,大于或等于2,并且小于或等于5。
9.根据权利要求1所述的一种票务订购折扣的方法,其特征在于所述映射列表中生日时间范围和票务订购折扣之间的标准为,票务订购时间为生日当天时折扣标准最大,票务订购时间距离生日当天越远则折扣越小。
10.根据权利要求1所述的一种票务订购折扣的方法,其特征在于所述票务的数据类型,为机票数据或车票数据或门票数据。
11.一种票务订购折扣的系统,其特征在于该系统包括票务折扣设置单元,用以设置和生日时间范围相关联的票务订购折扣的映射列表;生日信息获取单元,用以采集票务订单中的用户身份证号码信息,从身份证号码信息中解析出用户的生日数据;折扣信息判断单元,与前述生日信息获取单元和票务折扣设置单元相连,用以判定用户所订票务的日期是否符合生日时间范围,在符合的情况下,和前述的映射列表进行比对;折扣信息输出单元,与前述折扣信息判断单元相连,用以输出与映射列表相对应的票务订购折扣信息。
12. —种票务订购折扣的系统,其特征在于该系统包括同类型折扣设置单元,用以针对在生日时间范围订票的用户,建立同批次同类型票务订购的折扣标准;同类型票数判订单元,用以判定用户同批次同类型票务订购的票数; 生日数据采集单元,与前述同类型票数判订单元相连,用以在同类型票数判订单元确定同批次同类型票务订购的票数大于或等于2时,采集订票用户的生日数据信息;用户权限判订单元,与前述同类型折扣设置单元和生日数据采集单元相连,用以根据同类型折扣设置单元所设置的折扣标准以及生日数据采集单元采集的数据信息,判定是否具有符合生日时间范围的订票用户;折扣信息输出单元,与前述用户权限判订单元相连,用以针对用户所订购的同批次同类型票务输出票务订购折扣信息。
全文摘要
本发明提供了一种票务订购折扣的方法及系统,属于智能票务订购技术领域。该方法包括设置和生日时间范围相关联的票务订购折扣的映射列表;采集票务订单中的用户身份证号码信息,从身份证号码信息中解析出用户的生日数据;判定用户所订票务的日期是否符合生日时间范围,在符合的情况下,和前述的映射列表进行比对;输出与映射列表相对应的票务订购折扣信息。利用本发明,通过对用户订票时提供的身份证号码信息进行解析,获取用户的生日数据信息,如果用户订票日期与其生日日期吻合或者临近,则对该用户的订票实行折扣优惠,从而使票务订购系统的折扣活动更加人性化。
文档编号G06Q30/02GK102542353SQ201210019868
公开日2012年7月4日 申请日期2012年1月20日 优先权日2012年1月20日
发明者刘红梅, 马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1