论文部分内容阅读
本文描述了作者参与设计、实现的一个数据业务支撑系统,本文是作者在实际项目开发中的经验和阶段成果的结晶,作者经过收集、整理、查阅大量资料,编写完成该论文。本文介绍了目前全国互联网发展的状况、陕西宽带用户现状、国内外的发展动态,对当前主流的认证计费系统及相关产品作了回顾总结;详细阐述了该系统中涉及到的主要技术:共享内存数据库技术、PPPOE协议、Radius协议、Diameter协议、分布式计算技术CORBA.负载均衡等技术进行了分析研究;编写了整个系统的设计内容,其中既描述了网络硬件部分的设计,也讲述系统软件架构的设计(整个软件系统采用四层结构:数据库层、对象层、业务层、应用层)。该部分对共享内存数据库的整体设计做了详细的说明,并适当的加入了一些图示,以使表达内容更加易懂。对整个系统的实现部分做了详细描述,既涉及到系统的核心部分(例如:认证、计费)的实现,也涉及到了共享内存数据库等底层功能的实现.在这部分用类列表、类关系图等方式表述了整个系统的主要对象类及相互关系,同时对关键的加密算法做了阐述。阐述了项目开发完成后,对项目产品的测试工作,对测试所用的方法、工具、方案及测试结果都做了说明。论文最后是对该项目所做工作的总结,对未来该技术领域及相关产品的发展做了设想,特别是认证计费系统和现有其他系统的融合的一些设想。本次改造使原有系统的整体性能提升了100%,认证计费报文的处理能力从原有的并发150个,提升到300个。处理速度从原来的3秒提升到1.5秒。本次项目及产品的开发取得了各方面的好评。