《一种电子即开型彩票的出票数据处理方法.pdf》由会员分享,可在线阅读,更多相关《一种电子即开型彩票的出票数据处理方法.pdf(6页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103824245 A (43)申请公布日 2014.05.28 CN 103824245 A (21)申请号 201410084527.7 (22)申请日 2014.03.10 G06Q 50/34(2012.01) (71)申请人 北京壹平台科技有限公司 地址 100005 北京市东城区贡院西街 9 号主 楼二层 01 号 (72)发明人 刘学军 李峰 王天一 赵宝琦 (54) 发明名称 一种电子即开型彩票的出票数据处理方法 (57) 摘要 本发明公开了一种电子即开型彩票的出票数 据处理方法, 步骤包括有 : A、 彩票拆分 ; B、 建立出 票表、 路由表、 流。
2、水表和阈值表 ; C、 投注请求的接 收和分配 ; D、 生成随机数, 在阈值范围内选中一 张彩票数据 ; E、 反馈销售结果。本发明能够改进 现有技术的不足, 提高了系统的反应及时性和正 确性, 增加用户体验和保证销售结果的有效性。 (51)Int.Cl. 权利要求书 1 页 说明书 3 页 附图 1 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书3页 附图1页 (10)申请公布号 CN 103824245 A CN 103824245 A 1/1 页 2 1. 一种电子即开型彩票的出票数据处理方法, 其特征在于包括以下步骤 : A、 将全部待售彩票拆。
3、分为多个部分, 分别储存在不同的销售服务器中 ; B、 对每个销售服务器中的彩票数据建立出票表、 路由表、 流水表和阈值表 ; 出票表, 按原始造票序列, 从头至尾分拆成多个出票表存储, 每个出票表的结构相同, 多个出票表组成一个虚拟的销售列队, 销售时从销售队列中顺序取出, 彩票数据分为若干 个奖组, 一张出票表里最多分布一个奖组的数据 ; 路由表, 包括彩票数据的销售规则、 彩票数据的奖组和彩票数据的出票表表名 ; 流水表, 记录有彩票销售的历史数据 ; 阈值表, 包括彩票数据的混售类型、 取票范围、 销售比例和混售比例 ; C、 电子彩票系统接收到人机交互终端发出的投注请求, 通过投注网。
4、关将投注请求分配 到一个销售服务器上 ; D、 销售服务器读取彩票数据建立出票表、 路由表、 流水表和阈值表数据, 生成一个随机 数, 在阈值范围内选中一张彩票数据 ; E、 彩票数据通过投注网关传送到电子彩票系统, 电子彩票系统将销售记录进行储存, 并将销售数据发送至人机交互终端。 2. 根据权利要求 1 所述的电子即开型彩票的出票数据处理方法, 其特征在于 : 步骤 B 中, 流水表中的数据通过异步的方式同步至监控终端, 监控终端对彩票销售过程进行监控。 3. 根据权利要求 1 所述的电子即开型彩票的出票数据处理方法, 其特征在于 : 步骤 C 中, 投注网关根据销售服务器的编号, 将投注。
5、请求轮循分配。 4. 根据权利要求 1 所述的电子即开型彩票的出票数据处理方法, 其特征在于 : 步骤 C 中, 电子彩票系统将投注请求进行 md5 加密后传送至投注网关。 权 利 要 求 书 CN 103824245 A 2 1/3 页 3 一种电子即开型彩票的出票数据处理方法 技术领域 0001 本发明涉及数据处理技术领域, 尤其是一种电子即开型彩票的出票数据处理方 法。 背景技术 0002 随着彩票行业的发展, 在传统的纸质彩票的基础上, 发展出了电子彩票。 当电子彩 票发行量较大时, 给销售服务器的运算压力, 造成系统响应缓慢, 为了解决这个问题, 现在 一般使用增加销售服务器硬件的方。
6、式解决。这种方式造成电子彩票的运行成本直线上升, 严重阻碍了电子彩票的发展。 发明内容 0003 本发明要解决的技术问题是提供一种电子即开型彩票的出票数据处理方法, 能够 解决现有技术的不足, 提高了系统的反应及时性和正确性, 增加用户体验和保证销售结果 的有效性。 0004 为解决上述技术问题, 本发明所采取的技术方案如下。 0005 一种电子即开型彩票的出票数据处理方法, 包括以下步骤 : 0006 A、 将全部待售彩票拆分为多个部分, 分别储存在不同的销售服务器中 ; 0007 B、 对每个销售服务器中的彩票数据建立出票表、 路由表、 流水表和阈值表 ; 0008 出票表, 按原始造票序。
7、列, 从头至尾分拆成多个出票表存储, 每个出票表的结构相 同, 多个出票表组成一个虚拟的销售列队, 销售时从销售队列中顺序取出, 彩票数据分为若 干个奖组, 一张出票表里最多分布一个奖组的数据 ; 0009 路由表, 包括彩票数据的销售规则、 彩票数据的奖组和彩票数据的出票表表名 ; 0010 流水表, 记录有彩票销售的历史数据 ; 0011 阈值表, 包括彩票数据的混售类型、 取票范围、 销售比例和混售比例 ; 0012 C、 电子彩票系统接收到人机交互终端发出的投注请求, 通过投注网关将投注请求 分配到一个销售服务器上 ; 0013 D、 销售服务器读取彩票数据建立出票表、 路由表、 流水。
8、表和阈值表数据, 生成一个 随机数, 在阈值范围内选中一张彩票数据 ; 0014 E、 彩票数据通过投注网关传送到电子彩票系统, 电子彩票系统将销售记录进行储 存, 并将销售数据发送至人机交互终端。 0015 优选的, 步骤 B 中, 流水表中的数据通过异步的方式同步至监控终端, 监控终端对 彩票销售过程进行监控。 0016 优选的, 步骤 C 中, 投注网关根据销售服务器的编号, 将投注请求轮循分配。 0017 优选的, 步骤 C 中, 电子彩票系统将投注请求进行 md5 加密后传送至投注网关。 0018 采用上述技术方案所带来的有益效果在于 : 通过水平切割数据库与表分区, 将票 数据均匀。
9、的分摊到多个销售点的不同服务器上, 同时采用表分区策略, 提高数据库的性能 ; 说 明 书 CN 103824245 A 3 2/3 页 4 增加销售点的数据, 提升处理投注请求的吞吐量, 进一步提高出票性能。 由于各销售点各自 独立, 数据库之间的数据不是共享的, 规避了数据库层上出现重票的可能。 横向增加新的销 售点及对应的数据库, 提高销售点的扩展能力。 还可以及时有效地校验出票销售数据, 将警 告异常信息。 附图说明 0019 图 1 是本发明第一实施例的流程图。 具体实施方式 0020 参照附图, 一种电子即开型彩票的出票数据处理方法, 包括以下步骤 : 0021 A、 将全部待售彩。
10、票拆分为多个部分, 分别储存在不同的销售服务器中 ; 0022 B、 对每个销售服务器中的彩票数据建立出票表、 路由表、 流水表和阈值表 ; 0023 出票表, 按原始造票序列, 从头至尾分拆成多个出票表存储, 每个出票表的结构相 同, 多个出票表组成一个虚拟的销售列队, 销售时从销售队列中顺序取出, 彩票数据分为若 干个奖组, 一张出票表里最多分布一个奖组的数据 ; 0024 路由表, 包括彩票数据的销售规则、 彩票数据的奖组和彩票数据的出票表表名 ; 0025 流水表, 记录有彩票销售的历史数据 ; 0026 阈值表, 包括彩票数据的混售类型、 取票范围、 销售比例和混售比例 ; 0027。
11、 C、 电子彩票系统接收到人机交互终端发出的投注请求, 通过投注网关将投注请求 分配到一个销售服务器上 ; 0028 D、 销售服务器读取彩票数据建立出票表、 路由表、 流水表和阈值表数据, 生成一个 随机数, 在阈值范围内选中一张彩票数据 ; 0029 E、 彩票数据通过投注网关传送到电子彩票系统, 电子彩票系统将销售记录进行储 存, 并将销售数据发送至人机交互终端。 0030 值得注意的是, 步骤 B 中, 流水表中的数据通过异步的方式同步至监控终端, 监控 终端对彩票销售过程进行监控。 0031 值得注意的是, 步骤 C 中, 投注网关根据销售服务器的编号, 将投注请求轮循分 配。 00。
12、32 值得注意的是, 步骤C中, 电子彩票系统将投注请求进行md5加密后传送至投注网 关。 0033 本发明与现有技术相比, 通过水平切割数据库与表分区, 将票数据均匀的分摊到 多个销售点的不同服务器上, 同时采用表分区策略, 提高数据库的性能 ; 增加销售点的数 据, 提升处理投注请求的吞吐量, 进一步提高出票性能。由于各销售点各自独立, 数据库之 间的数据不是共享的, 规避了数据库层上出现重票的可能。横向增加新的销售点及对应的 数据库, 提高销售点的扩展能力。还可以及时有效地校验出票销售数据, 将警告异常信息。 进过实际上线测试, 本发明提供的出票数据处理方法, 可以提高硬件系统的运算效率, 出票 速度提高 50以上。 0034 以上显示和描述了本发明的基本原理和主要特征和本发明的优点。 本行业的技术 人员应该了解, 本发明不受上述实施例的限制, 上述实施例和说明书中描述的只是说明本 说 明 书 CN 103824245 A 4 3/3 页 5 发明的原理, 在不脱离本发明精神和范围的前提下, 本发明还会有各种变化和改进, 这些变 化和改进都落入要求保护的本发明范围内。 本发明要求保护范围由所附的权利要求书及其 等效物界定。 说 明 书 CN 103824245 A 5 1/1 页 6 图 1 说 明 书 附 图 CN 103824245 A 6 。