文摘
英文文摘
第一章绪论
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下一步的工作
参考文献
致谢