优化中国网通计费系统:客户资料存储与查找策略

需积分: 0 0 下载量 185 浏览量 更新于2024-09-08 收藏 406KB PDF 举报
"中国网通计费系统客户资料存储方案的优化" 本文主要探讨的是中国网通计费系统中客户资料存储方案的优化问题,作者章辉来自北京邮电大学电信工程学院。在计费系统中,关联查找客户资料是批价模块的关键步骤,其查找速度直接影响整个系统的效率。因此,优化客户资料的存储方案对于提升系统性能具有重大意义。 1. 计费系统概述 计费系统通常由预处理、批价累帐(批价)和账务三个模块组成。预处理模块处理原始话单,批价模块负责计算每条话单的费用并与客户信息关联,账务模块则处理最终的计费结果。 2. 批价模块详解 批价模块位于预处理和账务之间,接收预处理后的清单文件,输出是计算出的使用费用,供账务模块进一步处理。由于批价模块直接影响计费效率,因此其性能优化至关重要。 2.1 批价模块的位置与作用 批价模块是计费系统的核心部分,它的运行效率直接影响到整个计费帐务系统的性能。在这个过程中,对每条详单进行批价时,都需要查找并关联客户资料,查找效率成为了批价速度的关键因素。 2.2 计费系统架构 中国网通的计费帐务系统采用四层B/S架构,包括数据层、业务层、接口层和外围系统。数据层主要包括话单文件和数据库,其中话单文件经过格式转换后用于批价,数据库则存储客户资料和所有计费相关数据。 优化客户资料存储方案可以从以下几个方面着手: 1) 数据库结构优化:设计更高效的数据库索引,减少查找时间。 2) 数据缓存策略:利用内存缓存常用客户资料,加快查找速度。 3) 并行处理:利用多线程或分布式计算,提高查找并发性。 4) 异步处理:将客户查找与批价过程解耦,避免同步等待。 5) 数据预处理:定期更新和预计算部分客户信息,减少实时查询压力。 通过以上优化策略,可以显著提升客户资料查找的效率,从而提高整个计费系统的运行速度。在设计和实施这些优化措施时,还需要考虑系统的可扩展性和维护性,确保方案的长期效益。