首页> 中文学位 >某电信公司新版计费软件设计与实现
【6h】

某电信公司新版计费软件设计与实现

代理获取

目录

声明

第一章 绪论

1.1 研究背景和意义

1.2 国内外研究现状

1.3 本论文的主要内容和结构安排

第二章 理论分析

2.1 需求分析

2.2 开发环境分析

2.3 本章小结

第三章 系统概要设计

3.1 总体设计

3.2 硬件要求

3.3 本章小结

第四章 系统详细实现

4.1 离线计费系统流程及功能详设

4.2 离线计费系统物理部署方案

4.3 余额交互系统功能架构及部署方案

4.4 分布式传输系统详细实现

4.5 本章小结

第五章 数据切片及模型落地详细实现

5.1 数据切片详细实施

5.2 数据模型落地详细实施

5.3 本章小结

第六章 软件测试、结果与分析

6.1文件传输模块测试

6.2 计费云化模块测试及测试结论

第七章 总结与展望

7.1 本文的主要贡献

7.2 下一步工作的展望

致谢

参考文献

附录

附录A:离线计费系统源代码

附录B:分布式传输系统调度子系统源代码

附录C:分布式传输系统文件传输子系统源代码

展开▼

摘要

传统电信运营商计费系统分散在全国三十一省,每个省的计费系统形态各异、能力参差不齐。这些计费系统面对海量数据时,程序的处理效率、稳定度、安全性都存在较大的瓶颈,往往必须通过硬件资源提升才能解决问题。但架构在 IBM小机、ORACLE数据库以及EMC存储设备上的老版计费系统,想要提升硬件资源需付出高昂的成本。因此电信运营商一方面诉求打破各省个性化计费系统之间的壁垒,对海量数据有效处理,另一方面则要求进一步降低硬件及运营成本。
  本论文正是针对上述问题,将海量数据如何在全国范围内有效传输,如何云化部署软件、建立全国适用的计费软件系统,如何实现单点停机、升级、故障处理等多项功能作为主要的研究对象,在历代计费软件的基础上,对计费软件系统进行重建和功能增加。
  主要内容为:
  1、研究维持业务稳定支撑为前提的降本增效软件架构。
  2、研究软件高可靠性的实现方法:提出通过负载器,将业务分发至多台业务机处理,任何一台业务机故障,不影响业务处理。
  3、研究软件高扩展性的实现方法:提出通过对业务机无状态部署,做到无缝横向扩展。
  4、研究软件云化部署的实现方法:提出通过业务机集群实现文件传输、压缩、容灾切换,通过Redis内存数据库集群实现索引文件、核心参数缓存持久化,通过Dfs集群实现同步传输、异步容灾、文件存储,通过Kafka集群实现日志信息点传输,最后辅以云平台管理模块实现对以上集群的统一调度。
  5、研究软件全国范围内多点部署并通信的实现方法:提出通过专有的信令和管控功能、清晰的数据交换流程和特定的协议,实现网元之间的数据传输,并具备接口简单、传输及时、高可靠性的特点。
  研究结果表明,本文所提出的对计费系统云化的方法,能够有效的提升系统性能,降低高配硬件的需求,降低网络设备承载的压力,有利于打破公司内部省与省之间的壁垒,为企业全国统一业务支撑扫除障碍。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号