论文部分内容阅读
随着三大运营商都实现了移动和固网全业务的运营,由此带来了更加激烈的市场竞争,由于市场日趋饱和,在这样的大环境下如何提高服务能力,实现客户最大程度的便捷,已成为中国电信的急迫任务。为了更好的适应目前业务现状,满足电信种类繁多的业务功能,用户的多种付费方式,为了满足多种多样的充值缴费业务的实现充值容灾系统应运而生。本文首先依据宁夏电信充值容灾系统建设的背景和意义,给出了系统建设的三大原则。在充分调研和分析的基础上,针对宁夏电信IT运营支撑系统和运营网络的实际情况,进行数据对比分析,在三种备选方案中最终确定使用全实时方案,并将总体方案进行进一步细化。之后,详细阐述了系统的技术和业务设计等内容。硬件平台的设计根据业务需求的数据进行了存储空间的分配,同时根据业务的服务能力进行了容灾切换条件的设计;软件平台的设计根据业务模型进行了选择最终确定使用J2EE;数据库平台的设计根据业务和软件的模型最终确定使用Oracle RAC架构;软件业务流程和接口的设计是根据周边系统的业务特点和用户的使用方式来进行了软件流程和周边系统的接口技术。在设计的基础上,详细论述系统建设成功后所实现的多种的系统能力和便捷的系统管理方式。充值容灾系统在硬件平台上使用了集群和SVC,以及Realsync等相关技术实现了系统容灾功能。在软件平台上根据不同的业务类型来定义业务的流程。针对不同的业务流程来实现相应的业务规则完成用户的不同需求,重点实现了本省用户本省卡本省充值;本省用户本省余额查询;本省用户本省卡外省充值;本省用户外省卡本省充值;本省用户外省卡外省充值;本省用户外省余额查询;跨省数据处理;跨省数据异常处理等功能。数据库平台的实现是根据硬件平台和软件平台的实现方式来定义表结构和表空间大小以及数据库的可扩展性。本文在全部软件功能实现的基础上,进行了软件功能测试,通过设计测试平台,在测试平台上进行了业务压力测试;前台业务疲劳度测试;业务倒换测试等三个大类下的多功能进行了测试。从测试结果来看,完成设计达到论文设计要求。