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