25/1/15哈工大软件学院卓才华Slide1联通联通193193国际话费结算系统设计与实现国际话费结算系统设计与实现联通联通193193国际话费结算系统国际话费结算系统设计与实现设计与实现姓名:姓名:指导教师:指导教师:答辩时间:答辩时间:25/1/15哈工大软件学院卓才华Slide2联通联通193193国际话费结算系统设计与实现国际话费结算系统设计与实现项目介绍系统模块模块说明举例说明实现关键遗留问题感谢答辩大纲大纲25/1/15哈工大软件学院卓才华Slide3联通联通193193国际话费结算系统设计与实现国际话费结算系统设计与实现国际局结算国际局结算中国联通长途交换网管中心国际业务的业务支撑系统,即国际业务的话务统计为国际业务生成报表提供了业务数据中国联通与国内外结算运营商之间通讯话务统计结算25/1/15哈工大软件学院卓才华Slide4联通联通193193国际话费结算系统设计与实现国际话费结算系统设计与实现系统模块系统模块国际局话单采集模块负责从交换机采集原始话单国际局话单处理模块对话单进行结算处理25/1/15哈工大软件学院卓才华Slide5联通联通193193国际话费结算系统设计与实现国际话费结算系统设计与实现模块说明模块说明北京、上海、广州三个国际局和深圳边境局话单格式化对北京、上海、广州三个国际局话单预合并对北京、上海、广州三个国际局跨局话单合并上海国际局经过SSP交换机处理的话单进行本局合并北京、上海、广州三个国际局和深圳边境局话单分拣所有分拣完的详单进行查重查重完的详单入库查重完的详单进行累计累计完的详单按月入库25/1/15哈工大软件学院卓才华Slide6联通联通193193国际话费结算系统设计与实现国际话费结算系统设计与实现模块关系模块关系国际局格式化边境局格式化采集机采集国际局预合并ssp国际局本局合并国际局跨局合并国际局和边境局分拣详单查重话单累计累计入库详单入库25/1/15哈工大软件学院卓才华Slide7联通联通193193国际话费结算系统设计与实现国际话费结算系统设计与实现举例说明举例说明上海国际局为例一条从华为交换机上采集来的话单要经过国际局结算系统要经过以下过程。(1)将该话单格式转换成国际局系统能处理的话单(2)将该话单按要求放入不同的合并目录下(3)将本局合并的话单进行合并(4)将跨局合并中的话单进行合并(5)将不合并话单进行分拣处理得到费率、收入支出地等(6)将分拣后的详单进行查重处理(7)将查重后的详单入库(8)将查重后的详单累计时长并根据费率得到费用值(9)将累计后的话单入库25/1/15哈工大软件学院卓才华Slide8联通联通193193国际话费结算系统设计与实现国际话费结算系统设计与实现实现关键实现关键了解业务知识电信和结算业务(主要在分拣模块中)对系统框架设计实现参数动态配置(XML动态配置)如何提高程序运行速度和处理安全代码编绎优化(根据参考文献)和程序结构代码优化(多级分组和二分法查找等)、批量操作数据库文件处理都在缓冲区批处理,完成后移走25/1/15哈工大软件学院卓才华Slide9联通联通193193国际话费结算系统设计与实现国际话费结算系统设计与实现遗留问题遗留问题不能实现多线程MFC的标准模板库(TPL)不支持多线程运行对文件处理多线程使程序实现过于复杂运行环境限制HPUnixOracle数据库8i以上版本G++编绎器25/1/15哈工大软件学院卓才华Slide10联通联通193193国际话费结算系统设计与实现国际话费结算系统设计与实现25/1/15哈工大软件学院卓才华Slide11联通联通193193国际话费结算系统设计与实现国际话费结算系统设计与实现