Sybase数据库中国福利彩票销售系统应用案例

发表于:2007-06-09来源:作者:点击数: 标签:
行业背景 通过计算机来管理、发行的彩票,称为电脑彩票。西方发达国家的电脑彩票已有二十多年的历史。由于电脑彩票高额的头奖奖金和 游戏 的多样化,使其在彩票的销售中占了很大的比重。我们的电脑 彩票历史较短,但发展迅速,目前多数省市已正式发行。由于

行业背景

通过计算机来管理、发行的彩票,称为电脑彩票。西方发达国家的电脑彩票已有二十多年的历史。由于电脑彩票高额的头奖奖金和游戏的多样化,使其在彩票的销售中占了很大的比重。我们的电脑

彩票历史较短,但发展迅速,目前多数省市已正式发行。由于时间和条件的限制,采用的电脑彩票销售系统基本上是准热线系统。

电脑彩票系统的投注机与数据中心之间采用电话网络连接。每天彩票数据及时地传送到数据中心,开奖前的数据汇总工作非常重要,由于数据录入和汇总工作由计算机自动完成,避免了原始靠人工录入、汇总数据造成的人为的差错,但同时对系统的安全和数据的完整性要求较高。考虑到数据的高效管理的需要,参照国际彩票的建设经验,最终选择了clearcase/" target="_blank" >cc">Sybase数据库管理系统为基础构建数据平台。

系统选型原则

符合SQL语言技术规范,可运行在从小到大各种计算机平台之上;

提供完整的中文支持;

质量与高可靠性;

投资保护,考虑该未来产品的延伸性;

技术先进,数据库技术上主要考察,该系统在数据完整性,性能优化,分布式处理,并行处理等技术上的先进性和可靠性;

性能价格比,可以得到最佳的投资回收;

产品的灵活性与可升级性,接口遵循标准,可容易的与第三厂家提供的工具和应用兼容;

服务与支持,提供范围广泛的服务支持。

系统结构

系统软件平台的逻辑层次结构如下图所示:

Sybase数据库管理系统提供的具体功能和系统特点

目前,电脑福利彩票系统采用的后台数据库管理系统是Sybase,彩票发行数据都储存在Sybase数据库中。Sybase是一个开放的关系型数据库管理系统。它可以利用标准的架构化查询语言(SQL)进行查询。Sybase综合表架构中包含着丰富的信息,可使用第三方的关系数据库存取和查询工具存取Sybase综合表架构中的信息。

其产品有以下几个方面特点:

互操作性??顾客可以把他们选择的第三方工具和后端数据服务集成到Sybase环境中去。现实的解决方法涉及很多硬件、软件和系统组成部分,即使非数据库资源也可以结合在一起。

智能关联式数据库管理系统 (RDBMS)??本身加强了数据完整性和商业规则。数据库应用程序的开发、使用和维护工作变得容易。

高性能和适应性??工具设计适合客户端/服务器环境,从而使得数据库高度可靠。

应用Sybase产品的实施效果

彩票销售系统服务器中的所有数据都包含在Sybase数据库中。彩票销售系统所提供的信息资源包括数据输入、存储和查询,以及系统所提供的各种控制功能都是基于Sybase数据库的操作实现的。

在对实时性要求较高的情况下,Sybase对时间的响应速度还是较好的,例如: 在电视台现场开奖过程中,对数千万条投注数据进行现场检索,可在1分钟内出结果,但前提是系统配置优化及应用软件设计合理。

系统未来的演进方向

  

彩票销售系统的发展趋势是向即时在线销售系统过渡,在世界范围内大多数采用即时在线销售方式,在线彩票系统将为公众提供一个简单的、有趣的产品,同时为彩票发行单位提供安全、高效、可靠的技术,提高彩票吸引力。

  

即时在线彩票要求销售数据实时反映到数据中心,对数据库性能的要求会明显提高,同样对应用系统的体系结构的合理性要求更高,对于可靠传输机制、冗错机制、异地备份机制等均会加以运用。

原文转自:http://www.ltesting.net