一种多元化数据计算方法及系统的制作方法

文档序号:9418016阅读:411来源:国知局
一种多元化数据计算方法及系统的制作方法
【技术领域】
[0001]本发明涉及电信技术领域,尤其涉及一种多元化数据计算方法及系统。
【背景技术】
[0002]随着电信运营商不断的发展,用户量、业务量越来越多,对实时性支撑系统的要求也越来越高,在种类繁多的业务需求的驱动下,需要调整程序的场景也越来越多。原有的程序中,在每次改造程序后都需要人工拼接重要的要素信息对话单文件进行处理,再批量取话单进行前后程序版本的对比处理验证。目前话单文件均是fedx类似二进制的格式,不能直接去修改某个字段,需要将此格式通过小程序转换成ascii文本格式,然后进行话单的修改,修改后再一次通过小程序转换回fedx格式文件,程序才能够重新进行处理。期间如果一个字段修改错误,将要重复上述流程,才能发起下一次的处理流程。目前的流程操作繁琐、耗时,文件记录连续均需要靠查位数定位字段,后台操作没有界面字段区分不够直观,极易出现错误。
[0003]另外目前系统针对:用户从A套餐,变更为B套餐,前后相同的行为,即除了资费,其他计费要素均未变化,变更为B套餐后情况的评估。系统目前针对此种场景做评估操作需要先手工拼装用户套餐变更所需要的增量接口信息,送入到数据库接口表中,然后启动同步程序,进行用户的套餐信息变更操作;套餐信息变更成功后,再将用户当前的所有详单信息从详单库中选取出来,生成话单文件,送入到程序入口进行处理,处理完毕后,分别统计用户所有业务的行为情况。所有操作均需手工完成,步骤操作的前后顺序严格要求,不可调换顺序,一旦执行错误,将导致处理工作失败。
[0004]综上所述由于现有系统对于改造处理与业务评估操作均为后台人工操作,流程步骤繁琐,没有直观的界面化操作以及展示,长久发展浪费太多的人力资源。

【发明内容】

[0005]本发明所要解决的技术问题是针对现有技术的不足,提供一种多元化数据计算方法及系统。
[0006]本发明解决上述技术问题的技术方案如下:一种多元化数据计算方法,包括如下步骤:
[0007]步骤1,根据用户通过客户端输入的处理类型选择信息,返回相应的处理界面,如果选择的是单一处理则执行步骤2,如果选择的是批量处理执行步骤3 ;
[0008]步骤2,接收用户输入的单一处理参数信息,对单一处理参数信息进行解析,根据解析结果进行相应的业务计算,执行步骤6 ;
[0009]步骤3,根据用户输入的业务范围选择信息,返回相应的业务处理界面;
[0010]步骤4,接收用户输入的批量处理参数信息,对批量处理参数信息进行解析,并根据业务处理范围查询大数据库,对要进行处理的信息进行汇总;
[0011]步骤5,根据查询汇总信息进行统一计算,执行步骤6 ;
[0012]步骤6,将计算结果返回给客户端进行展示,结束流程。
[0013]本发明的有益效果是:
[0014]1.将目前话单中的关键计费要素字段抽象成标识属性,并在界面选择与录入计费要素,不再需要后台进行话单的修改与拼装过程,操作界面化,更直观,较现有系统减少了错误出现几率;
[0015]2.计算时也无需要根据话单的值专门计算用户是否为漫游等属性标识信息,均通过在界面的入参中选填进行赋值,节省程序运算过程,减少运算时间提高效率;
[0016]3.对于批量比对时,与大数据相结合,话单信息均从大数据数据库中进行提取,并将相同属性与业务的话单进行汇总成一条,减少程序处理次数,提高效率。
[0017]在上述技术方案的基础上,本发明还可以做如下改进。
[0018]进一步,当用户选择单一处理时,输入的单一处理参数信息包括计费要素信息。
[0019]进一步,步骤2中根据解析结果进行相应的业务计算的具体实现为:根据输入的计费要素信息及相应用户的资费信息进行相应业务计算。
[0020]进一步,当用户选择批量处理时,输入的批量处理参数信息包括计费要素信息,将计费要素信息根据业务处理范围查询大数据库,对计费要素信息进行汇总,得到查询汇总?目息O
[0021]进一步,步骤5中根据查询汇总信息进行统一计算的具体实现为:根据查询汇总信息及相应用户的资费信息进行相应计算,将计算结果记录到结果表中,反馈给客户端进行对比展示。
[0022]采用上述进一步方案的有益效果:较目前系统后台通过比对结果文件的方式,本发明统一通过界面进行结果展示,更直观。
[0023]本发明解决上述技术问题的另一技术方案如下:一种多元化数据计算系统,包括处理类型判断单元、第一参数解析单元、第一计算单元、业务类型判断单元、第二参数解析单元、信息汇总单元和第二计算单元;
[0024]所述处理类型判断单元,其用于根据用户通过客户端输入的处理类型选择信息,返回相应的处理界面,如果选择的是单一处理则调用第一参数解析单元,如果选择的是批量处理则选择业务类型判断单元;
[0025]所述第一参数解析单元,其用于接收用户输入的单一处理参数信息,对单一处理参数信息进行解析;
[0026]所述第一计算单元,其用于根据解析结果进行相应的业务计算,将计算结果返回给客户端进行展示;
[0027]所述业务类型判断单元,其用于根据用户输入的业务范围选择信息,返回相应的业务处理界面;
[0028]所述第二参数解析单元,其用于接收用户输入的批量处理参数信息,对批量处理参数信息进行解析;
[0029]所述信息汇总单元,其用于根据业务处理范围查询大数据库,对要进行处理的信息进行汇总;
[0030]所述第二计算单元,其用于根据查询汇总信息进行统一计算,将计算结果返回给客户端进行展示。[0031 ] 在上述技术方案的基础上,本发明还可以做如下改进。
[0032]进一步,当用户选择单一处理时,输入的单一处理参数信息包括计费要素信息。
[0033]进一步,所述第一计算单元根据输入的计费要素信息及相应用户的资费信息进行相应业务计算。
[0034]进一步,当用户选择批量处理时,输入的批量处理参数信息包括计费要素信息,将计费要素信息根据业务处理范围查询大数据库,对计费要素信息进行汇总,得到查询汇总信息
[0035]进一步,所述第二计算单元根据查询汇总信息及相应用户的资费信息进行相应计算,将计算结果记录到结果表中,反馈给客户端进行对比展示。
【附图说明】
[0036]图1为本发明所述一种多元化数据计算方法流程图;
[0037]图2为本发明所述一种多元化数据计算系统框图。
[0038]附图中,各标号所代表的部件列表如下:
[0039]1、处理类型判断单元,2、第一参数解析单元,3、第一计算单元,4、业务类型判断单元,5、第二参数解析单元,6、信息汇总单元,7、第二计算单元。
【具体实施方式】
[0040]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0041]如图1所示,一种多元化数据计算方法,包括如下步骤:
[0042]步骤1,根据用户通过客户端输入的处理类型选择信息,返回相应的处理界面,如果选择的是单一处理则执行步骤2,如果选择的是批量处理执行步骤3 ;其中单一处理是对单个号码进行处理,批量处理是对业务整体或批量号码(可包含一个或一个以上的号码)进行处理;
[0043]步骤2,接收用户输入的单一处理参数信息,对单一处理参数信息进行解析,根据解析结果进行相应的业务计算,执行步骤6 ;
[0044]步骤3,根据用户输入的业务范围选择信息(可以选择单一业务,也可以选择多个业务,如:语音业务,GPRS业务等;或导入待处理的用户号码(可以是多个,也可以是一个),并选择是否变更套餐等属性选项),返回相应的业务处理界面;
[0045]步骤4,接收用户输入的批量处理参数信息,对批量处理参数信息进行解析,并根据业务处理范围查询大数据库,对要进行处理的信息进行汇总(相同号码相同要素合并成一条);
[0046]步骤5,根据查询汇总信息进行统一计算,执行步骤6 ;
[0047]步骤6,将计算结果返回给客户端进行展示,结束流程。
[0048]当用户选择单一处理时,输入的单一处理参数信息包括计费要素信息。如:用户是否做变更套餐,如果是则选择用户变更后的套餐代码。针对语音业务:用户是否打长途,是否漫游,是否亲情号等,各类通话分钟数各是多少;针对短信业务:是否国际短信,是否跨运营商短信等,各类型短信条数是多少等等要素信息。
[0049]步骤2中根据解析结果进行相应的业务计算的具体实现为:根据输入的计费要素信息及相应用户的资费信息进行相应业务计算。
[0050]当用户选择批量处理时,输入的批量处理参数信息包括计费要素信息,将计费要素信息根据业务处理范围查询大数据库,对计费要素信息进行汇总,得到查询汇总信息。
[0051]步骤5中根据查询汇总信息进行统一计算的具体实现为:根据查询汇总信息及相应用
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1