● 摘要
随着电信业务的不断发展,人们越来越多的倚赖于移动通讯这种方便而又快捷的联系方式,为此,基于中国上海联通GSM网络计费系统的建设要求,设计开发了基于Aix Unix操作系统的电信计费系统。本系统的设计目的是为了满足中国联通计费系统业务流程与功能方面的要求,从功能上涵盖了GSM网络计费系统的总控调度、共享数据中心、采集、预处理、分拣、批价、入库累帐以及回收等模块。采用多进程与多线程结合的开发模式,针对业务流程按模块设计:由总控模块进程统一调度多个业务模块进程,业务模块进程调用多个业务线程,同步实时处理业务数据,使可部署性得到有效提高;有效利用共享内存机制,提高系统的高效性。依据软件工程的设计思想,按照分析系统的可行性、进行系统的需求分析、总体设计、详细设计以及系统测试的步骤完成本系统开发。对中国联通计费系统作为一个有机整体进行统筹规划和考虑,对各种业务功能进行集中、统一的规划和整合,使GSM网络计费系统成为一体化的、信息资源充分共享的支撑系统。论文首先对电信计费系统的功能和特点进行分析和论述,文中详细说明了电信计费系统的逻辑及功能结构,统一应用模型,以C++为基础开发业务处理模块,对模块功能结构,业务实现流程以及设计和实现方法进行了说明。最后对系统性能进行测试,并对测试结果进行了分析,从而为如何提高系统性能提供依据,并为系统的良好运行提出了优化措施。