一种话单分拣分目录存储的方法及系统的制作方法

文档序号:7746773阅读:143来源:国知局
专利名称:一种话单分拣分目录存储的方法及系统的制作方法
技术领域
本发明涉及通讯领域的通讯业务计费系统的话单分拣处理,特别是针对分拣后的 话单文件,按照话单的某种特性做分目录存储。
背景技术
在通讯网络的计费系统中,对于分拣后话单,不同的运营支撑系统对于这些分拣 后的话单有多种多样的要求,其中一个比较特殊和有相当意义的功能,就是把这些分拣后 的话单记录,按照某些条件,写入同一个文件,然后进行分类归类,存入特定的目录下。分拣后的话单记录,都是由一些字段组成的,上述所说的按照某些条件,就是指按 照这些字段中的某一或者某些字段值来归类写入文件中,然后存放入特定的目录下,此目 录下的所有话单记录,都符合同一个条件。现有的一种分目录存储方法是,先全部分拣出话单,然后对这些分拣后的话单做 二次处理(分拣),来达到分目录,分类存储的目的。这样的处理方法,由于先要全部分拣出 话单,之后再进行二次分拣处理,因而具有效率低下的问题。因此,如何设置出更好地方法, 来对话单记录进行分目录存储,以达到提高效率的目的,成为技术人员需要考虑的问题。

发明内容
本发明所要解决的技术问题是提供一种话单分拣分目录存储的方法及系统,实现 话单分目录存储,并达到提高处理效率的目的。为了解决上述技术问题,本发明提供了一种话单分拣分目录存储的方法,包括获得分类字段;读取原始话单记录并逐条分拣处理原始话单记录;在逐条分拣处理原始话单记录的过程中,逐条判断每条话单记录分类字段的值, 实时创建与所述分类字段值对应的分类目录,将具有相同分类字段值的话单记录存储到相 对应的分类目录中。进一步来说,所述实时创建与所述分类字段值对应的分类目录,将具有相同分类 字段值的话单记录存储到相对应的分类目录中,包括判断与所述分类字段值对应的分类目录是否存在;当分类字段值对应的分类目录存在,则将话单记录存储到相对应的分类目录中;当分类字段值对应的分类目录不存在,则创建与所述分类字段值对应的分类目录,将话单记录存储到相对应的分类目录中。进一步来说,所述分类目录的目录名,为所述话单记录中分类字段对应的一类值。进一步来说,所述获得分类字段,包括获得存储的预先设定的分类字段。进一步来说,所述分类目录具有单独的状态记录,以保证每个分类目录下的话单 记录序号独立连续。
为了解决上述技术问题,本发明还提供了一种话单分拣分目录存储的系统,包括 话单分拣单元,用于读取原始话单记录并逐条分拣处理原始话单记录,还包括获取单元,用于获得分类字段;处理单元,用于在逐条分拣处理原始话单记录的过程中,逐条判断每条话单记录 分类字段的值,实时创建与所述分类字段值对应的分类目录,将具有相同分类字段值的话 单记录存储到相对应的分类目录中。进一步来说,所述处理单元,进一步用于判断与所述分类字段值对应的分类目录是否存在;当分类字段值对应的分类目录存在,则将话单记录存储到相对应的分类目录中;当分类字段值对应的分类目录不存在,则创建与所述分类字段值对应的分类目 录,将话单记录存储到相对应的分类目录中。进一步来说,所述分类目录的目录名,为所述话单记录中分类字段对应的一类值。进一步来说,所述获取单元,进一步用于获得存储的预先设定的分类字段。进一步来说,所述处理单元,进一步用于使分类目录具有单独的状态记录,以保证 每个分类目录下的话单记录序号独立连续。本发明的话单分拣分目录存储的方法及系统,可以实时的根据话单记录的字段, 将其写入实时创建的目录中,实现针对分拣后的话单记录,按照话单的某种特性做分类存 储,具有方法简单、处理高效的特点。在完成话单分拣的过程中,即根据分类字段,实时创建 与所述分类字段值对应的话单分类目录,当话单分拣完成,同时也完成了话单的分目录存 储过程,不需要二次分拣归类。并且,由于分类字段可以预先设定后进行存储,因此话单记录中的分类字段可以 根据实际需要进行配置,不拘泥于某一个字段。


图1为本发明的话单分拣分类系统框架图。图2为本发明话单分类方法的流程图。图3为本发明方法一应用实例的详细处理流程图。
具体实施例方式本发明的主要思想是在分拣话单记录的过程中,实时创建与所述话单记录的字 段值对应的分类目录,将话单记录的字段值作为分类条件,将具有某一或者某些相同字段 值的话单记录分为一类,存储到对应的分类目录中。从而相比于现有技术,不用采用二次分 拣的方法,可以提高处理效率。具体来说,首先,确定话单分拣分类的字段条件,所谓话单分目录存储,是根据话 单记录中某一字段的不同值,可称之为分类字段Field,来分类这些话单记录。然后,在话单 分拣程序,对原始话单进行分拣的时候,判断每条话单记录中的分类字段Field的值,将其 写入对应分类的话单文件中,下一条话单记录分拣的时候,如果Field值对应其他分类,就 将其存放到对应的其他分类的话单文件中。当一个完整的原始话单文件被分拣完成后,其 中的所有话单记录,按照Filed的不同值,被分拣到对应不同分类的分类目录中,就完成了分拣后话单的按照分类存放。其中,分类字段filed是可以配置的,也就是说,分类的规则字段是可以改变的, 不固定于某一字段。对于分类字段Filed,根据这个字段值,来归类话单,所归类的分类是实时生成的, 不用预先配置产生这个分类。每个分类目录下的话单,有自己单独的状态记录,记载分类目录下话单的文件序 号,产生日期等,以保证每个分类目录下的话单文件序号是独立连续的。下面结合附图及优选实施方式对本发明技术方案进行进一步详细说明。请参阅图1,是本发明的话单分类系统一具体实施例的示意图。如图所示,分类系 统包括话单分拣单元11,用于读取原始话单记录并逐条分拣处理原始话单记录,还包括获取单元10,用于获得分类字段;处理单元12,用于在逐条分拣处理原始话单记录的过程中,逐条判断每条话单记 录分类字段的值,实时创建与所述分类字段值对应的分类目录,将具有相同分类字段值的 话单记录存储到相对应的分类目录中。在本发明系统的一个优选实施例中,所述处理单元12,进一步用于判断与所述分类字段值对应的分类目录是否存在;当分类字段值对应的分类目录存在,则将话单记录存储到相对应的分类目录中;当分类字段值对应的分类目录不存在,则创建与所述分类字段值对应的分类目 录,将话单记录存储到相对应的分类目录中。其中,所述分类目录的目录名,为所述话单记录中分类字段对应的一类值。当然, 所述分类目录的目录名,也可以采用其它的命名规则,本发明对此不加以限定。在本发明系统的一个优选实施例中,所述获取单元10,进一步用于获得存储的预 先设定的分类字段。其中,所述处理单元12,进一步用于所述分类目录具有单独的状态记录,以保证每 个分类目录下的话单记录序号独立连续。基于上述的模块,本发明可以实现分拣后话单可以分多个类来存储,而分类目录 都是实时创建的,事先并不知道有多少目录,目录是分拣过程中动态确定的。参照图2所示,为本发明话单分类方法的流程图。所述方法包括以下步骤步骤201 获得分类字段;步骤202 读取原始话单记录并逐条分拣处理原始话单记录;步骤203 在逐条分拣处理原始话单记录的过程中,逐条判断每条话单记录分类 字段的值,实时创建与所述分类字段值对应的分类目录,将具有相同分类字段值的话单记 录存储到相对应的分类目录中。在本发明方法的一个优选实施例中,所述实时创建与所述分类字段值对应的分类 目录,将具有相同分类字段值的话单记录存储到相对应的分类目录中,包括判断与所述分类字段值对应的分类目录是否存在;当分类字段值对应的分类目录存在,则将话单记录存储到相对应的分类目录中;当分类字段值对应的分类目录不存在,则创建与所述分类字段值对应的分类目 录,将话单记录存储到相对应的分类目录中。
其中,所述分类目录的目录名,为所述话单记录中分类字段对应的一类值。当然, 所述分类目录的目录名,也可以采用其它的命名规则,本发明对此不加以限定。在本发明方法的一个优选实施例中,所述获得分类字段,包括获得存储的预先设定的分类字段。其中,所述分类目录具有单独的状态记录,以保证每个分类目录下的话单记录序 号独立连续。基于上述的方法,本发明可以实现分拣后话单可以分多个类来存储,而分类目录 都是实时创建的,事先并不知道有多少目录,目录是分拣过程中动态确定的。再请结合图3所示的应用实例举例说明,以对本发明的方法深入了解步骤301 分拣程序启动;步骤302 读入分类字段Field是什么,比如是话单中SP (服务提供商)业务的系 统名称SP SYSID,后续分拣处理一条原始话单记录的时候,根据这条话单的SP名称(即这 条话单归属于这个SP)来归类到对应的分类;步骤303 程序读入一条原始话单记录;步骤304 按照分拣后的话单格式,组成一条分拣后的话单记录,查找所述原始话 单记录中的SP_SYSID的值是属于互通网关,SP_SYSID = Gff ;步骤305 判断互通网关GW分类目录是否存在,是则执行步骤307,否则执行步骤 306 ;步骤306 立即创建对应目录,执行步骤307 ;步骤307 将这条归属于GW的话单,写入GW分类目录中的话单文件里;步骤308 判断一个原始话单文件是否处理完毕,是则执行步骤309,否则执行步 骤 303 ;步骤309 —个原始话单被分拣到N个不同的目录下,结束。这样,一个原始话单文件被分拣处理完成后,其分拣结果文件,就被分类存放到不 同的分类目录了。举例来说,待分拣的原始话单,其分拣后的话单格式为话单类型|话单流水号|主叫号码|被叫号码|.......| SP类型|. . . . |消息标
识对于这样的话单记录,需要写入到话单文件中,一般所有文件放到一个分类目录 中。现在,选取SP类型字段,作为分类字段,对于上面每一条记录,根据SP类型值的不 同,分别写入到不同的分类,分类名称即为SP类型值。SP类型值可能的取值PPS,OCS,PDSCP ( 一些SP的名称标识),在话单分拣处理的 时候,处理到SP类型=PPS的话单记录,就创建分类目录PPS,然后将此条记录写入PPS分 类目录下的话单文件中,其他类似。于是,经过上面的处理,最终的分拣后话单,就被写入到PPS,OCS, PDSCP等这些分 类目录中。至于总共有多少分类,这个不需要预先设定,完全取决于话单分拣过程中的SP 类型值。类似的,还可以选择“话单类型”字段作为分类字段,根据话单类型的值来归类分拣话单。 需要指出的是,以上所述只是本发明的优选实施方式,并不是对本发明技术方案 的限定,任何熟悉本领域的技术人员对本发明技术特征所做的等同替换或者相应改进,仍 在本发明的保护范围之内,本发明的专利保护范围应以所附权利要求为准。
权利要求
一种话单分拣分目录存储的方法,其特征在于,包括获得分类字段;读取原始话单记录并逐条分拣处理原始话单记录;在逐条分拣处理原始话单记录的过程中,逐条判断每条话单记录分类字段的值,实时创建与所述分类字段值对应的分类目录,将具有相同分类字段值的话单记录存储到相对应的分类目录中。
2.如权利要求1所述的方法,其特征在于,所述实时创建与所述分类字段值对应的分 类目录,将具有相同分类字段值的话单记录存储到相对应的分类目录中,包括判断与所述分类字段值对应的分类目录是否存在;当分类字段值对应的分类目录存在,则将话单记录存储到相对应的分类目录中;当分类字段值对应的分类目录不存在,则创建与所述分类字段值对应的分类目录,将 话单记录存储到相对应的分类目录中。
3.如权利要求1或2所述的方法,其特征在于,所述分类目录的目录名,为所述话单记 录中分类字段对应的一类值。
4.如权利要求1或2所述的方法,其特征在于,所述获得分类字段,包括获得存储的预先设定的分类字段。
5.如权利要求1或2所述的方法,其特征在于,所述分类目录具有单独的状态记录,以 保证每个分类目录下的话单记录序号独立连续。
6 一种话单分拣分目录存储的系统,包括话单分拣单元,用于读取原始话单记录并逐 条分拣处理原始话单记录,其特征在于,还包括获取单元,用于获得分类字段;处理单元,用于在逐条分拣处理原始话单记录的过程中,逐条判断每条话单记录分类 字段的值,实时创建与所述分类字段值对应的分类目录,将具有相同分类字段值的话单记 录存储到相对应的分类目录中。
7.如权利要求6所述的系统,其特征在于,所述处理单元,进一步用于判断与所述分类字段值对应的分类目录是否存在;当分类字段值对应的分类目录存在,则将话单记录存储到相对应的分类目录中;当分类字段值对应的分类目录不存在,则创建与所述分类字段值对应的分类目录,将 话单记录存储到相对应的分类目录中。
8.如权利要求6或7所述的系统,其特征在于,所述分类目录的目录名,为所述话单记 录中分类字段对应的一类值。
9.如权利要求6或7所述的系统,其特征在于,所述获取单元,进一步用于获得存储的 预先设定的分类字段。
10.如权利要求6或7所述的系统,其特征在于,所述处理单元,进一步用于使分类目录 具有单独的状态记录,以保证每个分类目录下的话单记录序号独立连续。
全文摘要
本发明提供了一种话单分拣分目录存储的方法及系统,所述方法包括获得分类字段;读取原始话单记录并逐条分拣处理原始话单记录;在逐条分拣处理原始话单记录的过程中,逐条判断每条话单记录分类字段的值,实时创建与所述分类字段值对应的分类目录,将具有相同分类字段值的话单记录存储到相对应的分类目录中。本发明的话单分拣分类的方法及系统,可以实时的根据话单记录的字段,将其写入实时创建的目录中,实现针对分拣后的话单记录,按照话单的某种特性做分类存储,当话单分拣完成,同时也完成了话单的分类过程,不需要二次分拣归类,具有方法简单、处理高效的特点。
文档编号H04M3/22GK101827175SQ20101015407
公开日2010年9月8日 申请日期2010年4月22日 优先权日2010年4月22日
发明者孔鹏, 洪君景, 王春 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1