首页> 中文学位 >一个大型移动电话计费系统的关键技术研究与实现
【6h】

一个大型移动电话计费系统的关键技术研究与实现

代理获取

目录

前言

第一章计费系统与BOSS

1.1 BOSS系统

1.2计费结算系统

第二章项目整体及计费系统的体系架构

2.1项目整体的体系架构

2.2计费系统实现的原则

2.3计费系统组成

2.4计费系统架构流程

第三章设计模式

3.1面向对象技术简介

3.2设计模式(design pattern )的简介

3.3设计模式的组成要素

3.4使用设计模式的原因

3.5设计模式类别

3.6如何使用设计模式

3.7设计模式在计费系统中的运用

第四章Rating controller的设计

4.1作用

4.2功能

4.3实现

第五章内存映射

5.1内存映射介绍

5.2 UNIX下的内存映射原理

5.3内存映射在计费系统中运用

5.4内存映射需注意的问题

5.5内存映射与普通I/O

第六章Unix下的多进程与多线程

6.1进程和线程

6.2多进程和多线程比较

6.3线程和进程的同步机制

6.4多线程和同步机制的封装实现

6.5多线程应用及注意的问题

第七章计费系统具体实现

7.1功能概述

7.2系统处理流程结构图

7.3系统结构图

7.4基本设计概念

7.5模块具体实现:

7.5.1话单预处理

7.5.2填充客户资料

7.5.3详单批价

7.5.4详单入库

7.5.5详单累帐

7.6实现的计费系统具有的特点

讨论与结论

致谢

参考文献

附录

原创性声明和关于学位论文使用授权的声明

展开▼

摘要

电信计费系统是电信产品生产中的关键环节。建设、使用和维护好计费系统是电信运营商最重要的任务之一,同时也是计费软件开发商持续发展的关键任务之一。本文介绍了一个运营系统(BO支撑SS,Business Operation Support System)项目的逻辑体系结构,并且就该项目中的计费系统实现的相关的技术进行了研究和使用,最终给出了该计费系统的具体实现。该计费系统具有稳定、可靠、高效和可扩展的特点。 本文所作的主要工作、技术难点与创新处如下: 1.探讨了新的软件设计思想:设计模式,并将其运用于计费系统的实际开发当中。通过使用几种设计模式解决了计费系统中的几个重要问题。用singleton模式解决参数配置问题;用Abstract Factory模式和Strategy模式实现了在高的逻辑层次上实现批价的业务逻辑,使得上层不依赖于下层,而依赖于抽象的接口,封装了变化,容易复用;用Bridge模式解决在多种平台上不同事件的统一管理的抽象,给出了一个事件管理的统一抽象接口。 2.研究了多线程及其同步机制,并基于面向对象的技术将其封装,实现了接口的统一和平台的独立。特别是利用c++的模板技术,及c++的构造器和析构器的语义,实现一个用于同步的自动锁。极大的方便了在使用多线程时候的同步。 3.对于计费系统的控制核心,通过Rating Controller实现。Rating controller用消息驱动的模式来控制批价,代替了消耗资源的轮训(polling)方式。对于ratingcontroller的连接,采用了动态主机发现技术。为了保证rating controller的稳定性,系统采用了双机器(进程)容错的方法。 4.通过内存映射技术,解决了UNIX平台上对话单大文件的读取效率问题。 5.实现了一个具体的计费系统。详细描述了其过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号