欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 科技论文 > 计算机论文

基于OLAP的型企业数据分析系统的研究

时间:2015-09-02  作者:郭倩含

OLAP系统适应范围可以应用到电信、金融、税务等大中型企业的数据分析处理业务中,为企业构建多维数据分析模型,以图表的方式展现数据之间的关联关系。为适应全球化竞争形势的需要,利用设计一个基于OLAP的数据分析系统,为企业进行技术创新和技术选择提供决策依据,并对其中的关键问题进行研究。
论文关键词:关系型联机分析处理,模型

当前对OLAP系统的研究热点主要集中在多维数据建模与多维查询形式化等方面,重点在于优化OLAP系统的性能,优化索引和缓存,优化查询和实现并行处理,以便为用户提供更快捷、更全面的分析服务,相应的研究成果与产品应用于金融、电信、保险等主要传统数据处理密集型行业。

国外许多计算机公司在数据仓库和OLAP领域的研究与开发投入很大,有些还成立了相应的研究中心进行这方面的研究。Oracle在数据仓库上的研究集中在OLAP多维分析上,以多维数据库Express实现联机分析,提供了基于Web的OLAP工具,研究领域还包含了数据挖掘和商业智能等方面。Informix提供了MetaCube OLAP中间件,以多层客户/服务器结构实现基于关系数据库的OLAP解决方案,并在其中集成了基于汇总和采样的查询优化机制。微软以关系数据库SQL Server为核心,集成了OLAP服务器和数据转换服务,提供Analysis Services这样一个数据分析工具,可以与Web应用结合在一起,同时微软兴起了对数据集市(面向部门应用的小型数据仓库模型)的研究。Sybase的研究重点集中在数据库的大规模并行联机备份、数据复制、异构数据库互连等方面,数据垂直存储与Bit-Wise索引技术可以提供系统效率。

目前国内的BI系统基本上是由IT部门提出并进行建设的,业务部门或决策部门只是象征性地参与进来,这让整个BI系统过于技术化,而最终使用者(数据的使用者)是被动的。过于独立于建设一个BI系统,而没有形成一个信息闭环,实现整个信息系统的智能化。在BI系统的建设中,许多企业习惯将业务运作系统(OLTP)与联机分析处理系统(OLAP)分开,无法真正发挥BI系统的作用。在国内,BI系统的建设往往没有达到分析与预测的效果,因为从建设开始,所有的依据就是报表。国内企业的决策人员已习惯于通过静态的报表来实现业务分析,数据仓库的建设往往都是依据每个部门的业务报表来实现的。一个良好的数据仓库系统首先是以数据为中心,把企业需要的数据按照一定的规范存储起来,利用各类前端的展示工具实现动态数据的分析。另外,从系统的设计技术来看,系统设计目标针对性很强,与现有系统的衔接性差,不易扩展。

2 OLAP系统模块构成

“基于构件的OLAP系统”将业务运作系统与联机分析系统紧密结合,在提供各种查询、分析以及报表的基础上,根据实际的业务模型对数据进行重新整合,形成各种分析模型,产生各类分析型报表提供给信息消费者。系统将数据仓库或者数据库中的数据组织成包含预先计算聚合数据的多维数据集,以便为复杂的分析、查询提供快速的解决方案,系统提供针对多维数据集的基于浏览器的快速查询和分析访问。同时系统提供可扩展的开放接口,方便基于应用的项目开发。系统采用J2EE核心技术,与平台无关,符合J2EE规范,可在各种WEB服务器上运行,提供符合MVC结构的开发框架。提供针对多维数据集的基于浏览器的快速查询和分析访问,将Web技术与OLAP技术结合,大大扩展了OLAP的应用范围。

综合统计报表系统OLAP模块能更好的解决其通用性需求,可以为前端提供更通用数据访问接口,实现工具化、模块化的要求。

管理信息综合统计系统OLAP模块的体系结构中,包含三个主要部分。分别是:接口层,OLAP层,DB层。接口层是OLAP与上层(业务逻辑层和报表服务层)交互的接口,并对外封装元数据结构和取数逻辑。接口层由数据访问接口和模型设计接口构成。OLAP层由OLAP QUERY和OLAP MODEL构成,OLAP QUERY处理数据访问,OLAP MODEL实现对元数据(逻辑模型)及物化(物理模型)的管理。DB层封装与数据库有关的原子操作,可供OLAP层调用。

三个层次中最重要的就是OLAP层,其中包含接口解析模块,取数逻辑模块,维度处理模块,物化模块,及元数据管理模块,对报表服务层和业务逻辑层等较高层次提供一个统一数据接口。

这三个层次和接口有机结合,互相依托,共同构成了OLAP系统模块。

3 OLAP系统关键问题的研究

基于数据仓库的OLAP系统体系结构、实现过程及其应用方法。采用了三层开发模式来开发OLAP系统,因此它具有以下特点:

(1)数据采集过程以元数据为核心进行集成,提高了系统的灵活性和可维护性;

(2)从应用角度组织信息,建立了直观的多维数据模型,使用户能从多方面和多角度来观察企业的状态,了解企业的变化;

(3)实现了动态报表功能,满足了用户逐层、灵活地展现分析结果的需求,使管理人员逐步摆脱了对固定报表的依赖,节省了大量的人力和物力;

(4)采用的三层开发模式有助于减少服务器处理数据的负担,提高了用户查询数据的能力。

目前影响系统通用性最关键的问题是模型定义,因此框架的设计要考虑到通用性和系统的可扩展性,从模型的角度来看,体现在指标的类型、维度的类型以及维度之间的关系和维度与指标之间的关系。因此在系统框架设计中,在考虑到现有涉及情况的前提下,更要考虑其扩充性,增加一类新的指标或者一类新的维度以及新的维度关系,我们只需调整现有的某个模块,或者在适当的位置(处理顺序)增加相应的处理即可,而不会影响到整个系统的结构。

 

查看相关论文专题
加入收藏  打印本文
上一篇论文:基于LED旋转屏及DLP三维图像源的研究
下一篇论文:基于Prolog二元关系闭包运算的研究与实现
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关计算机论文
最新计算机论文
读者推荐的计算机论文