一种呼叫详细记录的统计方法和系统技术方案

技术编号:6027300 阅读:248 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种呼叫详细记录的统计方法和系统,该方法包括:接收用户依据显示界面信息输入的第一统计指令;将所述第一统计指令中的统计条件信息转换为数据库表支持的信息格式,并将转换后的第一统计指令作为第二统计指令;执行所述第二统计指令,获取统计结果。通过本发明专利技术的方法进行呼叫详细记录时,用户无需了解数据库表中CDR记录的格式,直接根据用户界面信息输入统计指令,就可以得到所需的统计结果,能过比较方便的实现自定义统计。

【技术实现步骤摘要】

本专利技术涉及数据库管理
,更具体的说是涉及一种呼叫详细记录的统计方 法和系统。
技术介绍
呼叫详细记录(CDR,Calling Detail Records)是对移动通信系统中的呼叫过程 和事务处理的详细记录。它是一个包含了某些特定呼叫的相关数据的数据库记录。例如, 数据库中存储的CDR记录可能包括某次特定呼叫的被叫方、主叫方、始发交换机、终止交换 机、呼叫时长和发生时间等信息。当用户想要了解数据库中的某些呼叫记录时,就需要依据CDR记录的信息进行统 计。例如,当用户需要了解被叫方为某个号码的呼叫情况时,就需要统计CDR记录中被叫方 为该号码的相关信息。由于数据库表中的CDR记录的字段名称和数据库值等信息与显示界 面中呈现给用户的显示字段和显示数值等信息有差异,用户进行自定义统计前,需要了解 数据库表中CDR记录的格式,并依据该数据库表中的CDR记录的格式输入系统可以识别的 自定义统计指令,然后由系统执行该指令得到相应的统计结果。例如,显示界面中呈现给用 户的“开始呼叫时间”字段,在数据库中的CDR记录可能为“ST”,如果用户不了解数据库表 中的CDR记录的格式,仅依据显示界面信息输入相应统计指令后,系统可能无法识别该指 令,也就不能完成对开始呼叫时间的相关统计。因此,现有技术中完成自定义统计的过程比 较复杂,不易实现。
技术实现思路
有鉴于此,本专利技术提供一种呼叫详细记录的统计方法和系统,该方法能比较方便 的实现自定义统计。为实现上述目的,本专利技术提供如下技术方案一种呼叫详细记录的统计方法,包 括接收用户依据显示界面信息输入的第一统计指令;将所述第一统计指令中的统计条件信息转换为数据库表支持的信息格式,并将转 换后的第一统计指令作为第二统计指令;执行所述第二统计指令,获取统计结果。优选的,所述将所述第一统计指令中的统计条件信息转换为数据库表中的信息格 式,包括依据预先保存的显示界面信息与数据库表信息格式间的对应关系,将所述第一统 计指令中的统计条件信息转换为数据库表中支持的信息格式。优选的,所述统计条件信息包括显示字段、显示字段类型;所述依据预先建立的显示界面信息与数据库表信息格式间的对应关系,将所述第 一统计指令中的统计条件信息转换为数据库表中对应的信息格式,包括依据预先建立的数据库信息对应表,查询所述显示字段和显示字段类型分别与数据库表中字段名称、字段类型的对应关系,并用所述字段名称、字段类型替换所述第一统计 指令中的显示字段和显示字段类型。优选的,所述统计条件信息还包括显示数值信息;所述预先建立的显示界面信息与数据库表信息格式间的对应关系,将所述第一统 计指令中的统计条件信息转换为数据库表中对应的信息格式,包括依据预先建立的静态信息对应表,查询所述显示数值信息与数据库表中的数据值 格式的对应关系,并用所述数据库值格式替换所述第一统计指令中的显示数值信息。优选的,所述依据预先保存的显示界面信息与数据库表信息格式间的对应关系, 将所述第一统计指令中的统计条件信息转换为数据库表中支持的信息格式之前,还包括: 提取所述第一统计指令中的统计条件信息;所述依据预先保存的显示界面信息与数据库表信息格式间的对应关系,将所述第 一统计指令中的统计条件信息转换为数据库表中支持的信息格式,具体包括查询预先保 存的显示界面信息与数据库表信息格式间的对应关系,确定所述统计条件信息对应的数据 库支持的信息格式,利用所述数据表支持的信息格式替换第一统计指令中的统计条件信 肩、ο优选的,所述将所述统计条件信息转换为数据库表中的信息格式,并将转换后的 第一统计指令作为第二统计指令之前,还包括获取所述第一统计指令中的关键字,并依据所述统计条件信息和所述关键字,分 析所述第一统计指令,当所述第一统计指令符合指令语法条件时,进行将所述统计条件信 息转换为数据库表中的信息格式,得到第二统计指令的步骤。对应本专利技术的方法,本专利技术还提供了一种呼叫详细记录的统计系统,该系统包 括指令接收单元,用于接收用户依据显示界面信息输入的第一统计指令;信息转换单元,用于将第一统计指令中的所述统计条件信息转换为数据库表中的 信息格式,并将转换后的第一统计指令作为第二统计指令;指令执行单元,用于执行所述第二统计指令,获取统计结果。优选的,所述信息转换单元包括对应关系保存单元,用于预先保存显示界面信息 与数据库表信息格式间的对应关系;信息转换子单元,用于依据对应关系单元保存的对应关系,将所述第一统计指令 中的统计条件信息转换为数据库表中支持的信息格式。优选的,所述统计条件信息包括显示字段、显示字段类型;所述对应关系保存单元包括第一关系单元,用于保存预先建立的数据库信息对 应表;所述信息转换子单元包括第一信息转换子单元,用于依据预先建立的数据库信 息对应表,查询所述显示字段和显示字段类型分别与数据库表中字段名称、字段类型的对 应关系,并用所述字段名称、字段类型替换所述第一统计指令中的显示字段和显示字段类 型。优选的,所述统计条件信息还包括显示数值信息;所述对应关系保存单元包括第二关系单元,用于保存预先建立静态信息对应5表;所述信息转换子单元包括第二信息转换子单元,用于依据预先建立的静态信息 对应表,查询所述显示数值信息与数据库表中的数据值格式的对应关系,并用所述数据库 值格式替换所述第一统计指令中的显示数值信息。优选的,该系统还包括信息提取单元,用于提取所述第一统计指令中的统计条件信息;所述信息转换子单元具体包括用于查询预先保存的显示界面信息与数据库表信 息格式间的对应关系,确定所述统计条件信息对应的数据库支持的信息格式,利用所述数 据表支持的信息格式替换第一统计指令中的统计条件信息。优选的,该系统还包括语法分析单元,用于获取所述第一统计指令中的关键字,并依据所述统计条件信 息和所述关键字,分析所述第一统计指令,当所述第一统计指令符合指令语法条件时,执行 信息转换单元的操作。经由上述的技术方案可知,与现有技术相比,本专利技术公开提供了一种呼叫详细记 录的统计方法和系统,通过该方法对呼叫详细记录进行统计时,只需要根据呈现界面信息 输入第一统计指令,系统会将第一统计指令中的统计信息转换为数据库表中的信息格式, 从而得到系统可执行的第二统计指令,并执行第二统计指令得到所需的统计结果。通过本 专利技术进行呼叫详细记录时,用户无需了解数据库表中CDR记录的格式,直接根据用户界面 信息输入统计指令,就可以得到所需的统计结果,能过比较方便的实现自定义统计。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。图1为本专利技术实施例中一种呼叫详细记录的统计方法的步骤流程图;图2为本专利技术实施例中存储CDR记录的数据库信息格式;图3为本专利技术实施例中显示界面中显示的⑶R记录的信息形式;图4为本专利技术另一实施例的一种呼叫详细记录的统计方法的步骤流程图;图5为本专利技术实施例的一种呼叫详细记录的统计系统的结构示意图;图6为本专利技术另一实施例的一种呼叫详细记录的统计系统的结构示意图。具体本文档来自技高网...

【技术保护点】
一种呼叫详细记录的统计方法,其特征在于,包括:接收用户依据显示界面信息输入的第一统计指令;将所述第一统计指令中的统计条件信息转换为数据库表支持的信息格式,并将转换后的第一统计指令作为第二统计指令;执行所述第二统计指令,获取统计结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴亚璞王宝财陈春明宋树森王超胡文明
申请(专利权)人:北京沃泰丰通信技术有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1