首页> 中文学位 >OLAP前端展示工具的研究与实现
【6h】

OLAP前端展示工具的研究与实现

代理获取

目录

文摘

英文文摘

第一章绪论

1.1课题的实际应用背景

1.1.1信息化的不足

1.1.2铁路数据中心的提出

1.1.3铁路货运数据仓库的研究意义

1.2课题的学术研究背景

1.2.1数据仓库的研究现状

1.2.2数据仓库的研究热点

1.2.3.数据仓库前端展现工具的研究现状

1.3本课题的研究内容和意义

1.3.1课题的研究意义

1.3.2原DWEIS系统的不足

1.3.3本课题的研究内容

1.4论文的安排

第二章数据仓库和铁路数据仓库概述

2.1数据仓库基本理论

2.1.1数据仓库的定义

2.1.2数据仓库的特点

2.1.3数据仓库系统

2.2铁路货运数据仓库解决方案

2.2.1数据仓库的数据模型

2.2.2数据立方体

2.2.3铁路货运数据仓库工具集

第三章OLAP介绍

3.1 OLAP与数据仓库

3.2 OLAP中的基本概念

3.2.1维

3.2.2维的层次

3.2.3维成员

3.2.4变量

3.2.5.多维数组

3.2.6.数据单元(单元格)

3.3 OLAP的多维分析操作

3.4.OLAP存储数据的方式

3.4.1 ROLAP

3.4.2 HOLAP

3.4.3.MOLAP

3.5 MOLAP介绍

3.5.1子立方体存储的整体结构

3.5.2块的存储设计

3.5.3块的存储的实现

3.5.4压缩的多维数组实现的块的存储

第四章基于BI和COM的OLAP工具的总体设计

4.1 OLAP工具的需求分析——商业智能思想的引入

4.1.1商业智能简介

4.1.2商业智能的产品介绍

4.1.3由商业智能思想指导下的功能需求分析

4.2 OLAP工具的软件体系结构

4.2.1儿种常见软件体系结构的比较

4.2.1 OLAP工具采用的体系结构

4.3实现方式的选取

4.3.1开发方法——SNA

4.3.2应用基于COM的软件复用思想

4.4基于COM的软件复用

4.4.1.COM与AcitveX介绍

4.4.2选择ATL开发OLAP工具中的COM和ActiveX

4.4.3 ActiveX控件形式的多维透视表

4.4.4ActiveX控件形式的图表

4.4.5和 DWE,后台数据库通讯的COM——Metadata.dll

第五章多维透视表和统计图的设计与实现

5.1以多维方式显示数据的设计

5.1.1数据仓库OLAP前端产品怎样以多维方式展现数据

5.1.2多维透视表的设计思想

5.2实现多维透视表的算法

5.2.1分治法

5.2.2递归定义与递归算法

5.2.3实现多维透视表的算法

5.3多维透视表的实现

5.3.1多维透视表的数据来源

5.3.2多维透视表设计思想的主要代码

5.3.3数据展现时对稀疏数据的处理

5.3.4多维透视表显示效果图

5.4统计图的实现

5.4.1怎样得到随机的颜色

5.4.2数据的预处理

5.4.3实现方法

5.4.4统计图的显示效果图

第六章总结与展望

6.1总结

6.2下一步的工作

参考文献

致谢

展开▼

摘要

从1992年W. H.Inmon在其里程碑式的《建立数据仓库》一书中提出数据仓库的概念至今,数据仓库已在各个领域引起人们的极大兴趣和关注,并且在市场分析、决策支持等各个方面有着广泛的应用前景.OLAP是数据仓库中一种重要的多维分析工具.目前市场上独立的OLAP工具一般都不涉及后台数据仓库的设计与应用,因此在数据规模比较大时,处理速度一般非常慢,无法满足用户需求.而且,这些OLAP工具一般都是美国公司开发的,国内还没有出现这方面的成熟产品.对于广大中国企业用户而言,这些OLAP工具不仅价格昂贵,而且其使用不符合国人的习惯.针对上述情况,该课题以实验室自行开发的铁路货运主题的数据仓库系统为基础,进行有自主知识产权的OLAP前端展现工具的研究.铁路货运数据仓库是铁路数据仓库的初期探讨和建设,而铁路数据仓库是铁路数据中心的重要组成部分.因此铁路货运数据仓库及其OLAP前端展示工具的研究具有重要的现实意义.该论文首先介绍了课题中涉及的关于数据仓库和OLAP的基本概念和理论,接着从四个方面论述了OLAP前端展示工具的研究与实现:1、基于商业智能和COM的OLAP工具的总体设计.依据商业智能的思想,对OLAP工具进行了的需求分析,进而设计出了B/S,C/S混合模式的体系结构:为了增强软件的复用性和扩展性,系统的实现以COM为基础,完成了多维透视表、八种统计图的ActiveX控件和用来与DWE引擎通信的COM组件——MetaData.dll.2、数据多维展现方式的研究和实现.设计多维透视表作为数据的多维展现方式,具体实现时采用了分治、递归的思想.3、MOLAP的初步研究.探讨了MOLAP中数据立方体的存储、子立方体存储及索引的问题,介绍了本人在此基础上访问多维数据的方法.4、统计图的设计和实现.实现了折线图、宽线图、三维饼图、二维柱形图、三维柱形图、堆积式条形图和三维堆积式条形图等八种统计图.在现有工作的基础上,今后进一步的工作主要包括以下两点:1、B/S,C/S混合的体系结构的实现;2、在OLAP工具中加入数据挖掘功能.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号