mBOSS系统中出帐处理的设计与实现

mBOSS系统中出帐处理的设计与实现

论文摘要

现代电信业务的快速发展,需要强大灵活的电信业务运营支撑系统(BOSS)的支持。UT斯达康的mBOSS(multi-service BOSS)系统是为此开发的支持综合业务的电信业务运营支撑系统,首先它支持预付费和后付费,是预付费业务和后付费业务融合的平台;其次,它支持各种网络中的各种基本业务和增值业务,是一个多业务支持平台;最后,mBOSS集成了完整的BSS/OSS功能,它具有营业系统、计费系统、帐务系统、结算系统、客服系统具有的所有功能,是一个完整的BSS/OSS解决方案。出帐处理是mBOSS系统中重要模块之一。出帐处理是根据设定的出帐周期进行出帐,形成用户帐单数据以及相应统计数据的过程。本文参照各运营商相关的规范和要求,按照软件工程的规范设计并实现了出帐处理。其突出的优点是用脚本语言来描述多变的帐务规则,将业务规则从实现中抽离出来,保证了业务规则定制,修改和部署的灵活性。文中首先通过对BOSS系统中出帐处理的需求分析,以及对UTStarcom mBOSS中帐务系统的总体功能分析,提出了出帐处理的总体设计目标。在出帐处理的总体设计中,先介绍了mBOSS的基本概念、资费模型和帐务模型,作为出帐设计的背景介绍。在此基础上,分层说明了出帐处理的总体结构,并对各模块的功能作了详细的描述。为了实现帐务处理的灵活性,提出了用脚本语言来描述帐务规则的思路。在出帐处理详细设计中,通过对出帐处理的功能分析,定义了私有脚本语言的语法。数据模型也是设计的重点,主要通过E-R关系图描述了在产品模型、出帐计算模型和支付模型中各数据对象之间的关系。在详细设计中,还对任务驱动的程序结构以及出帐过程中用到的配置界面作了说明。最后介绍了出帐处理的配置和运行过程,并举例说明如何用脚本语言来实现出帐处理中的综合优惠。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 课题任务
  • 1.3 论文结构
  • 第二章 出帐处理的需求分析
  • 2.1 出帐处理的功能描述
  • 2.2 出帐处理的流程分析
  • 2.2.1 出帐处理的主要流程
  • 2.2.2 出帐预处理
  • 2.2.3 加载外部数据
  • 2.2.4 出帐计算
  • 2.2.5 出帐核查
  • 2.2.6 出帐调整
  • 2.2.7 出帐确认
  • 2.3 本章小结
  • 第三章 出帐处理的总体设计
  • 3.1 出帐处理总体概述
  • 3.1.1 帐务系统在BOSS系统中的位置
  • 3.1.2 帐务系统总体功能结构
  • 3.2 MBOSS帐务系统介绍
  • 3.2.1 mBOSS基本概念介绍
  • 3.2.2 mBOSS资费模型
  • 3.2.3 mBOSS帐务模型
  • 3.2.4 出帐流程图
  • 3.3 MBOSS系统中出帐处理的设计目标
  • 3.4 出帐处理总体结构
  • 3.5 出帐处理功能模块
  • 3.5.1 计费数据采集
  • 3.5.2 帐务资料加载
  • 3.5.3 帐期控制
  • 3.5.4 用户操作界面
  • 3.5.5 出帐计算
  • 3.5.6 出帐核查
  • 3.5.7 帐务调帐
  • 3.5.8 出帐回退
  • 3.5.9 帐单生成
  • 3.5.10 系统监控
  • 3.6 脚本技术在出帐计算中的应用
  • 3.7 本章小结
  • 第四章 出帐处理的详细设计
  • 4.1 出帐处理中使用的脚本语言设计
  • 4.1.1 出帐处理应用分析
  • 4.1.2 语言定义
  • 4.1.3 推导规则
  • 4.1.4 指令集
  • 4.1.5 出帐处理中常用预定义变量
  • 4.1.6 出帐处理中常用内置函数
  • 4.1.7 出帐处理中脚本语言的两种运行模式
  • 4.2 数据模型
  • 4.2.1 产品模型
  • 4.2.2 出帐计算模型
  • 4.2.3 支付模型
  • 4.3 程序结构
  • 4.4 界面设计
  • 4.4.1 配置计费公式
  • 4.4.2 调帐
  • 4.5 本章小结
  • 第五章 出帐处理应用介绍
  • 5.1 出帐处理运行过程
  • 5.1.1 单机费用汇总
  • 5.1.2 按帐号汇总
  • 5.2 出帐的综合优惠
  • 5.3 本章小结
  • 第六章 结束语
  • 6.1 论文工作总结
  • 6.2 问题和展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    mBOSS系统中出帐处理的设计与实现
    下载Doc文档

    猜你喜欢