一种计费方法、计费系统和计费终端的制作方法_3

文档序号:9931109阅读:来源:国知局
,通过采用多个进程并行处理的机制对原始话单进行计费,实现了分布式计费,从而大大提高了用户数大量增加后的计费效率;另外,该计费方法还通过对计费要素的灵活组合实现了业务场景的快捷支撑。
[0100]实施例3:
[0101]本实施例提供一种计费系统,如图7所示,包括第一存储模块1、第二存储模块2和计费模块3。第一存储模块I用于将采集的原始话单存储至分布式开源文件系统。第二存储模块2用于将计费过程中需要交互的管理层静态数据存储至开源数据库。计费模块3用于基于分布式开源文件系统和开源数据库,采用多个进程并行处理的机制对原始话单进行计费。其中,一个进程定义为对一个用户的全部话单进行计费处理。
[0102]其中,计费模块3包括分组单元31、计量单元32和算费单元33。分组单元31用于对原始话单进行分组,将同一用户的全部话单对应分配给一个处理节点。其中,处理节点包括多个,用户包括多个,每个处理节点对应分配多个用户。计量单元32用于计量各个用户的话单累积量。话单累积量为各个用户的不同类型的话单记录各自的累积数量。算费单元33用于根据话单累积量和管理层静态数据对各个用户的不同类型的话单记录分别进行算费。
[0103]本实施例中,管理层静态数据包括:客户关系管理系统提供的用户资料信息、计费账务系统提供的用户账务资料信息、产品管理系统提供的用户订购产品信息和产品配置系统提供的产品业务配置信息。算费单元33包括读取子单元331、批价子单元332和计算子单元333。读取子单元331用于从开源数据库中读取各个用户的用户资料信息、用户账务资料信息、用户订购产品信息和产品业务配置信息。批价子单元332用于根据各个用户的用户资料信息、用户账务资料信息、用户订购产品信息和产品业务配置信息对其不同类型的话单记录分别进行单价查询和套餐查询。计算子单元333用于根据单价查询和套餐查询的结果和话单累积量计算各个用户的不同类型的话单记录各自的总费用。
[0104]本实施例中,计费模块3还包括输入单元34和累账单元35。输入单元34用于将各个用户的不同类型的话单记录及其各自的费用输入主详单。累账单元35用于累计主详单中各个用户的全部话单的总费用。
[0105]实施例3的有益效果:实施例3中所提供的计费系统,通过设置第一存储模块和第二存储模块,实现了计费过程中产品与资费的分离,从而大大减小了以流量话单为主导的时代,原始流量话单在短时间内激增给计费系统造成的压力,同时,通过设置计费模块,实现了分布式计费,从而大大提高了用户数大量增加后的计费效率;另外,该计费方法还通过对计费要素的灵活组合实现了业务场景的快捷支撑。
[0106]实施例4:
[0107]本实施例提供一种计费终端,包括实施例3中的计费系统。
[0108]通过采用实施例3中的计费系统,使该计费终端实现了分布式计费,从而大大提高了该计费终端在用户数大量增加后的计费效率。
[0109]可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
【主权项】
1.一种计费方法,其特征在于,包括: 将采集的原始话单存储至分布式开源文件系统; 将计费过程中需要交互的管理层静态数据存储至开源数据库; 基于所述分布式开源文件系统和所述开源数据库,采用多个进程并行处理的机制对原始话单进行计费; 其中,一个所述进程定义为对一个用户的全部话单进行计费处理。2.根据权利要求1所述的计费方法,其特征在于,所述基于所述分布式开源文件系统和所述开源数据库,采用多个进程并行处理的机制对原始话单进行计费包括: 对所述原始话单进行分组,将同一用户的全部话单对应分配给一个处理节点;其中,所述处理节点包括多个,所述用户包括多个,每个所述处理节点对应分配多个所述用户;计量各个所述用户的话单累积量;所述话单累积量为各个所述用户的不同类型的话单记录各自的累积数量; 根据所述话单累积量和所述管理层静态数据对各个所述用户的不同类型的话单记录分别进行算费。3.根据权利要求2所述的计费方法,其特征在于,所述管理层静态数据包括:客户关系管理系统提供的用户资料信息、计费账务系统提供的用户账务资料信息、产品管理系统提供的用户订购产品信息和产品配置系统提供的产品业务配置信息。4.根据权利要求3所述的计费方法,其特征在于,所述根据所述话单累积量和所述管理层静态数据对各个所述用户的不同类型的话单记录分别进行算费包括: 从所述开源数据库中读取各个所述用户的用户资料信息、用户账务资料信息、用户订购产品信息和产品业务配置信息; 根据各个所述用户的用户资料信息、用户账务资料信息、用户订购产品信息和产品业务配置信息对其不同类型的话单记录分别进行单价查询和套餐查询; 根据所述单价查询和所述套餐查询的结果和所述话单累积量计算各个所述用户的不同类型的话单记录各自的总费用。5.根据权利要求2-4任意一项所述的计费方法,其特征在于,所述基于所述分布式开源文件系统和所述开源数据库,采用多个进程并行处理的机制对原始话单进行计费还包括: 将各个所述用户的不同类型的话单记录及其各自的费用输入主详单; 累计所述主详单中各个所述用户的全部话单的总费用。6.一种计费系统,其特征在于,包括第一存储模块、第二存储模块和计费模块; 所述第一存储模块用于将采集的原始话单存储至分布式开源文件系统; 所述第二存储模块用于将计费过程中需要交互的管理层静态数据存储至开源数据库;所述计费模块用于基于所述分布式开源文件系统和所述开源数据库,采用多个进程并行处理的机制对原始话单进行计费; 其中,一个所述进程定义为对一个用户的全部话单进行计费处理。7.根据权利要求6所述的计费系统,其特征在于,所述计费模块包括分组单元、计量单元和算费单元; 所述分组单元用于对所述原始话单进行分组,将同一用户的全部话单对应分配给一个处理节点;其中,所述处理节点包括多个,所述用户包括多个,每个所述处理节点对应分配多个所述用户; 所述计量单元用于计量各个所述用户的话单累积量;所述话单累积量为各个所述用户的不同类型的话单记录各自的累积数量; 所述算费单元用于根据所述话单累积量和所述管理层静态数据对各个所述用户的不同类型的话单记录分别进行算费。8.根据权利要求7所述的计费系统,其特征在于,所述管理层静态数据包括:客户关系管理系统提供的用户资料信息、计费账务系统提供的用户账务资料信息、产品管理系统提供的用户订购产品信息和产品配置系统提供的产品业务配置信息; 所述算费单元包括读取子单元、批价子单元和计算子单元; 所述读取子单元用于从所述开源数据库中读取各个所述用户的用户资料信息、用户账务资料信息、用户订购产品信息和产品业务配置信息; 所述批价子单元用于根据各个所述用户的用户资料信息、用户账务资料信息、用户订购产品信息和产品业务配置信息对其不同类型的话单记录分别进行单价查询和套餐查询;所述计算子单元用于根据所述单价查询和所述套餐查询的结果和所述话单累积量计算各个所述用户的不同类型的话单记录各自的总费用。9.根据权利要求7或8所述的计费系统,其特征在于,所述计费模块还包括输入单元和累账单元; 所述输入单元用于将各个所述用户的不同类型的话单记录及其各自的费用输入主详单; 所述累账单元用于累计所述主详单中各个所述用户的全部话单的总费用。10.一种计费终端,其特征在于,包括权利要求6-9任意一项所述的计费系统。
【专利摘要】本发明提供一种计费方法、计费系统和计费终端。该计费方法包括:将采集的原始话单存储至分布式开源文件系统;将计费过程中需要交互的管理层静态数据存储至开源数据库;基于分布式开源文件系统和开源数据库,采用多个进程并行处理的机制对原始话单进行计费;其中,一个进程定义为对一个用户的全部话单进行计费处理。该计费方法实现了计费过程中产品与资费的分离,从而大大减小了以流量话单为主导的时代,原始流量话单在短时间内激增给计费系统造成的压力,同时,还实现了分布式计费,从而大大提高了用户数大量增加后的计费效率;另外,该计费方法还通过对计费要素的灵活组合实现了业务场景的快捷支撑。
【IPC分类】H04L12/14
【公开号】CN105721174
【申请号】CN201610262580
【发明人】张基恒, 魏进武, 霍玉嵩
【申请人】中国联合网络通信集团有限公司
【公开日】2016年6月29日
【申请日】2016年4月25日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1