[发明专利]一种实现统计报表定制的方法及系统有效
| 申请号: | 200810187993.2 | 申请日: | 2008-12-31 |
| 公开(公告)号: | CN101477526A | 公开(公告)日: | 2009-07-08 |
| 发明(设计)人: | 王德超;张恩波;王智;王国俊 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;H04N7/173 |
| 代理公司: | 信息产业部电子专利中心 | 代理人: | 梁 军 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 统计 报表 定制 方法 系统 | ||
技术领域
本发明涉及IPTV(Internet Protocol Television,网络电视)系统运营领域,尤其涉及一种实现统计报表定制的方法及系统。
背景技术
IPTV系统的统计报表是指对IPTV系统运营过程中产生的业务数据进行汇总和分析后形成的结果文档,这些文档通常需以图表等形式直观地提交给管理人员,以便于及时了解整个系统的运行情况并提供决策支持。比如可以针对某个现网局点在一天时间内所有用户的VOD(Video On Demand,视频点播)观看情况进行统计,以区分出目前IPTV系统运营的资源中热门节目和冷门节目,进而可以根据既定策略分别制定点播某个节目所需的费用,从而使运营商实现收益最大化。
一般来说,IPTV系统中的数据分为业务数据和话单数据两部分,业务数据是指相对固定的系统基础数据,如用户信息、业务区信息、直播频道和VOD节目资源等,话单数据是指由视频流媒体系统和鉴权评价模块处理后生成的用户消费记录,主要有用户开户、用户订购、用户观看等类型,用户消费记录是指由系统业务生成的用户操作和使用行为的详细记录,一般是以特定格式的平面文件形式呈现。
在现有技术中,获得针对某类业务信息的统计报表过程是,首先由系统管理人员提出需求,定义好所需报表应包含的元素和具体展示方式,然后,由于企业现有的操作数据库记录的是庞杂的初级底层数据,从中提取有用的数据信息,需要了解系统的底层数据结构,这就要求必须有技术人员参与,专业技术人员收到统计需求后,连接到操作数据库服务器进行操作,逐一获得每种信息的查询结果,接下来,按照统计需求进行手工归类、整理,再将数据填入专业的报表生成软件以生成结果图表文档,显然从获得结果数据到完成报表的过程非常复杂繁琐。用户在获得某种业务的统计报表过程中,必须对系统数据的基本规格和其在数据库中的存储形式比较了解,对于非专业技术人员来说,技术难度较大,从而加大了系统的日常运营开销,用户直接在IPTV系统服务器上执行数据库操作时容易加大服务器负荷,影响系统性能。另外用户不能直观的定制报表的元素和规格,输出的结果文档形式单一。
发明内容
本发明要解决的技术问题是,提供一种实现统计报表定制的方法及系统,根据用户的灵活定制需求,简单快捷地生成统计报表。
本发明采用的技术方案是,所述实现统计报表定制的方法,包括具体步骤如下:
步骤一、获取IPTV系统的原始业务数据,将原始业务数据经过处理后形成数据仓库;
步骤二、统计报表系统客户端的可视化界面接受用户访问数据仓库并设置报表参数;
步骤三、统计报表系统服务器端的业务逻辑处理模块将用户设置的参数信息与数据仓库进行关联,产生报表所需的数据库查询语句并执行查询,获得结果报表。
一种实现统计报表定制的系统,包括统计报表系统服务器端和统计报表系统客户端,统计报表系统服务器端分别与业务数据库和话单数据库相连,统计报表系统客户端与数据仓库之间以Client/Server架构的形式进行数据交互,统计报表系统服务器端包括数据入库模块、数据仓库和业务逻辑模块,统计报表系统客户端包括报表定制模块和报表展示输出模块;
数据入库模块,用于获取IPTV系统的原始业务数据,将原始业务数据经过处理后导入数据仓库模块;
数据仓库模块,用于存储数据的行为和维度信息,为报表定制生成提供数据支撑;
业务逻辑模块,用于将用户设置的参数信息与数据仓库进行关联,产生报表所需的数据库查询语句并执行查询,获得结果报表;
报表定制模块,用于提供可视化界面列出行为和维度信息,供用户以直观的方式设置所需报表的参数;
报表展示输出模块,用于展示用户所定制的业务统计信息并保存成预定格式的文件输出。
采用上述技术方案,本发明至少具有下列优点:
本发明所述实现统计报表灵活定制的方法及系统,该方法通过对原始业务数据进行处理,屏蔽了现有操作数据库中的底层数据结构,在进行数据库查询时,用户不需要了解系统的底层数据结构。本发明为用户提供可视化界面来定制统计报表的元素和规格,无需用户直接连接到底层数据库进行数据表的关联和查询,使用户可以直接通过可视化界面定制报表主题、元素和展示方式,简单快速地生成报表文档。
附图说明
图1为统计报表系统架构图;
图2为统计报表系统各功能模块示意图;
图3为数据仓库行为和维度关系图;
图4为统计报表生成流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810187993.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网站用户等级划分方法
- 下一篇:一种主、从设备之间通过总线传输数据的方法





