系统需求可以归纳为以下三点:
1、 地理区域分散,需分布式处理:例如收费点距计算机管理中心远的有100多公里,近的则不足1公里。
2、 需实现计费系统相关业务功能:例如用户实时通话计费、实时话费查询、实时话单收费等。
3、 需客户服务中心(Call Center)系统:例如根据用户实时话费情况为用户提供自动话费查询、人工话费查询等。
因此,就目前的企业需求来讲,新的电信业务系统将不只包含传统的计费系统,还将把网管、客户关系管理(CRM)、客户服务中心(Call Center)等一系列系统集成起来,形成一个统一的系统,设计实现这样一个电信业务系统不但在计算机应用领域是一个新课题,同时对于原有业务运作模式也将是一个新的挑战和促进。通过建立新的电信业务系统,企业将能适应电子商务时代快速的变化,有效地减少开发和维护成本,迅速扩展企业的新业务。
Sybase公司在相关技术产品上已经相当成熟,同时在电信业务系统方面也已经积累了许多成功的经验,所以必然会对这种电信业务系统的建设作出有益的贡献。
二、电信业务系统的Sybase解决方案
我们本着以下原则设计、建设系统: u
A 提供安全、可靠的服务。
B 较好的性能价格比。
C 低廉的成本。考虑降低初期投资成本和日常运营成本。
D 系统的平滑升级,适应未来的发展。
在本系统中采用了SYBASE公司的相关开发工具、中间件、数据库以及复制服务器等多种软件产品。近十年来,SYBASE公司的各种软件产品,在电信行业的计费、网管等大型项目中已经得到相当广泛的应用,并且为广大电信行业的设计、开发和维护人员所熟悉掌握,因此,在系统的实现过程中,有很多原有资源可以充分重用,以充分发挥资源效率,最大限度保证系统的成功。
从整体结构上看,系统包括主数据中心、远程数据中心、应用服务器、系统监控环境、开发环境、业务终端六大部分。其中:
(1)、主数据中心:完成数据存储功能,采用的是SYBASE的最新数据库产品ASE12.0,它是当今主流RDBMS中性能极为出色的数据库服务器产品之一,它具有很多的优点,例如:高可用性、多线程技术、多网络引擎,对Web应用的支持等。采用这种产品的目标是使用户的系统达到最佳的性能/价格比。
(2)、远程数据中心:完成系统功能扩展及远程备份等功能。随着电信业务计费系统规模的不断扩大,系统的数据会随着业务规模的扩展发布到其他远程营业网点(例如北京、上海、广州等地),而且,为提高系统的可靠性以及分担系统的负载,一些应用处理也可以分散到其他地点进行。这种应用特点一方面要求数据复制尽可能安全快速;另一方面要求保证已有数据库应用系统的性能,所以这里采用了Sybase的复制服务器(Replication Server)来实现数据的复制。这种产品有多种优点,例如:由于其复制技术是基于数据库日志,有独立于数据库系统的监控进程,所以在近乎实时地传送数据的同时又不会对原有数据库系统在性能等方面产生不利的影响,而且,由于这种复制产品是基于事务的,故能有效地保证数据的事务完整性。更重要的是,这种复制产品有断点续发等容错能力,在网络出现故障并恢复后可自动继续发送数据,不需人为干预,这一点对于网络不是特别稳定的情况尤为有益。目前,这种产品在数据自动发布、远程灾难备份中心等方面已经有相当广泛的成功应用;
(3)、应用服务器:负责完成基于Internet的电子商务等功能。随着Internet应用的飞速发展,越来越要求企业提供在Internet上的服务,例如话费明细清单查询、余额查询等服务。由于基于Internet的应用要求采用三层结构的应用,而且为保证系统在不可预计的用户量的情况下保证系统的性能,需要采用具有这方






