一、计费系统技术背景
中国联通集团公司主要经营长话、市话、gsm数字移动电话和cdma移动电话等业务,目前拥有众多用户。随着公司业务的发展,数据量也在飞速增长,为满足其计费核算和管理的要求,建设中国联通cdma计费子系统成为当务之急。cdma计费工程覆盖的中国联通集团公司业务包括现有的各种业务,未来发展的新业务,以及各个生产环节和集团各级公司部门的管理,不仅满足公司的对内核算和管理、对外服务、内部生产作业处理的需要,同时便于其业务经营与通信管理等方面的信息采集、传输、处理、存储和综合利用,对于公司的长远发展具有深远意义。
二、中国联通cdma计费系统需求分析
中国联通cdma计费工程主要建设范围包括网络设备、主机设备(包括服务器和pc机)、应用软件、数据库和系统集成等几部分。其中数据库平台是计费系统的重要组成部分,负责数据信息的收集、存储、传输、管理和维护,并为各级用户提供服务。根据本系统应用的实际需要,所选择的数据库平台应满足以下基本要求:
1.数据库有很好的混合负载支持能力
目前对业务数据处理的重点已从传统的业务过程管理向对业务数据的联机分析等方向扩展,要求核心数据库系统具有良好的在混合负载应用环境下的支持能力,sybase在这方面的支持能力是独一无二的。
2.支持异种数据库的互连
中国联通集团公司cdma计费系统是一个涉及全国范围的业务应用系统,涉及多种类型的硬件、操作系统、数据库系统以及各种应用系统,要求所选数据库系统必须提供多种相应的手段对可能的多种数据源进行透明访问,sybase恰能满足这一需求。(在第四部分作详细说明)
3.具有高度的安全性和可靠性
系统应具有完善的安全机制和权限控制,应支持各种数据的备份方式。
此外,中国联通集团公司cdma计费系统中应用系统结构可采用以c/s结构和b/w/s三层结构相结合的系统结构。其中:采用c/s结构,即通过客户端直接与数据库服务器连接,准确、快速、实时完成各种操作;采用b/w/s三层结构,可通过系统的中间件(如sybase的easerver)实现完全瘦客户端的应用,有效地实现应用逻辑的快速修改和重用,以及联机分析处理(olap)等应用。
随着业务和技术的不断发展,cdma计费系统将向更广阔的方向发展,例如在面向决策支持的数据库应用,将来用户可能还会有移动和嵌入计算上的应用,在这些方面sybase已经有了成熟的产品,同时sybase产品一贯的开放性,也为各方面的发展打下了良好的基础。
三、sybase系统实现方案
1.sybase系统实现方案
(1) 结合上述需求分析,将当前数据库技术同用户实际应用需求相结合,sybase提出以下系统配置方案原则:
1) 根据业务实际功能和涉及范围确定应用的逻辑划分,选用集中和分布式相结合的结构。这种结构具有较高的适应能力,着眼于日后系统功能和规模可扩展性,与实际紧密结合,可满足各种业务的需求变化。
2) 选用具有开放性、互连性与扩展性共存,可靠而安全的数据库。
3) 选用具有高效性、通用性、开放性、扩展性的开发工具。
(2) sybase系统方案举例:(详见下图)
附图1-1:系统总体结构举例:
附图1-1:系统总体结构图
附图 1-2:cdma计费中心逻辑结构举例:
附图 1-3:长话计费中心软件配置图(举例)
附图 1-3:cdma计费中心产品配置举例:
附图 1-3:长话计费中心软件配置图(举例)
| sybase的配置方案产品简要说明: sybase ase 数据库服务器 sybase replication server 复制服务器 sybase central 数据库管理工具 sybase ase monitor 数据库监控工具 easerver 面向inte.net的中间层软件 jconnect for jdbc jdbc接口 | powerdesigner 数据库设计工具 powerbuilder 应用开发工具 powerdimensions olap工具 powerj java开发工具 open client 提供编程接口 enterprise connect 对各种异构数据库的互连产品 |
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器