论文部分内容阅读
自从2000年全国电脑福利彩票系统如火如荼的发展开始以来,全国三十一个省、直辖市、自治区均已开通全省联网的电脑福利彩票系统。经过四、五年的飞速发展,电脑福利彩票系统已经历了几个不同的发展阶段,目前已经发展到全热线阶段,而销售已经从当初的独自一个省自销,发展到了多个省联合销售甚至全国联合销售。 本文主要详细介绍由作者独立开发与实施,在云贵川西南三省成功进行联合销售的电脑福利彩票的热线系统的分析、设计与开发。 我们选择了基于COM+技术的多层分布式系统结构作为本次开发的系统结构,使用Sybase Adaptive Server Enterprise 12.5作为后台数据库,应用服务器到数据服务器之间使用ADO数据访问的连接方式,应用服务器到客户端之间采用DCOM数据模块来实现多层分布式系统,而编码实现则采用PowerBuilder及Linux G++作为开发工具进行多层数据库应用开发(MIDAS)。 在本系统中,销售站点注册等基本信息以及销售兑奖等的明细原始信息都存放在IBM H80系列RS/6000企业服务器的中心数据库服务器中。而中间业务机和通讯服务器则使用COM+技术提供多种中间件服务,这些服务核心功能是数据的查询、新增、修改等。利用高效的并行处理能力及MIDAS技术,大批量的销售站点可以向通讯服务器发送请求,通讯服务器进行校验并转发请求到中间业务机,通过中间业务机连接到中心数据库服务器的数据源执行操作,更加方便批量数据处理。数据处理器是用户图形界面程序,玩法的新销售周期开始,以及数据汇总,开奖,派彩等的所有工作都在该程序中完成。 本系统的创新之处在于把以前以省为销售单位的电脑福利彩票系统,扩大到多个省联合销售的以区域为单位的电脑福利彩票系统。集中多个省的优势互补,共同促进。三个省之间通过制定标准的数据接口,以云南为数据中心,汇总其他两省的数据,进行统一开奖,统一派彩。