> 硕士毕业论文 > 30000字硕士毕业论文某公司数据仓库的设计与实现

30000字硕士毕业论文某公司数据仓库的设计与实现

论文类型:硕士毕业论文
论文字数:30000字
论点:分析,多维,报表
论文概述:

本文是仓储管理论文,主要叙述了一个企业配套以数据仓库为基础的决策支持系统的典型案例。本文首先介绍了为了满足决策支持的需要而产生的3种新技术,ETL (Extraction-Transformation-Loading)。

论文正文:

第一章导言

1. 1课题背景
使用本系统的公司甲方投资公司是一家传统意义上的国企,在未使用数据仓库为基础的决策支持系统之前,公司已经有了专门的处理操作型数据的OA系统,但是操作型数据的报表系统往往不能实现企业发展情况的直观展示,例如不能进行从高级指标到低级指标的直接钻取以及不能进行从时间维度和其他维度上的指标的直观展示,对企业决策分析和战略规划不能起到很好的支持作用。公司希望能够在现有报表和历史数据的基础上,通过建立数据仓库为基础的决策系统,实现报表从高级指标到低级指标的钻取和从时间维度,指标维度等维度对公司的经营数据进行多维分析,从而为企业战略规划的制定起到更好的支持作用。
1. 2课题任务
1.2.1课题内容根据用户的需求,本系统的主要内容大致分为两个方面。(1)简单报表展示对于某些不需要进行复杂处理的报表,用户希望显示在最终的OLAP分析中,但是不改变原始的报表表样,在默认的界面中只显示出“一级指标”,根据用户的需求,显示到下级指标。这类报表的特点是需要进行指标维度上的钻取,但不需要进行多维分析。(2)报表多维分析除了简单的报表展示外,用户希望能够将原本在不同报表中的月度一级指标度量值、季度一级指标度量值和年度一级指标度量值放在一个报表中进行直观的展示;同时希望从一级指标对不同项目公司比较——按指标分析,对同一项目公司对不同一级指标比较——按项目分析。这类报表的特点是需要进行不同维度上的多维分析,但不需要进行指标维度上的钻取。(3)历年分析用户希望在按项目分析的基础上,针对年度分析里的各一级指标完成投资...................................

第二章相关理论技术简介
2. 1决策支持系统(DSS)
之前已经简略地讲了下决策支持系统的定义,下面主要介绍一下决策支持系统的分类和目前的一些问题。
2.1.1决策支持的分类决策支持根据使用的手段、方法和目的,主要可以分为以下几类⑴:(1)消极支持⑴消极支持并不是被动支持,而是相对于使用的工具和软件而言,在消极支持下,决策支持系统使用的软件工具和管理信息系统使用的软件一样,涉及的内容也非常的类似,这样导致支持系统成为了信息系统的一个模块,以至于支持系统与普通的管理信息系统没有本质的区别。(2)传统的决策支持传统的决策支持主要是依据人主观的经验和直觉,进行决策,它的理论是从多种决策方案中选择出一个正确的或者是性价比最高的方案。在传统的决策支持中,计算机系统只负责提出多个方案,而最重要的分析和选择方案和系统完全没有关系,完全依据决策者个人的判断。(3)规范支持规范支持是建立在传统的决策支持的基础上,它的目的是协调计算机和决策者,能够更好的进行决策。(4)扩展的决策支持扩展的决策支持吸收了规范支持的优点,注意到了决策者主观能动性的重要性,在决策支持系统中保留了判断的地位,但是同时也注意到了规范支持在终端用户前实际上是一种消极支持的现象,为了避免这种情况,扩展的决策支持系统增大了支持部分的功能,注意到了决策者对分析工具的态度和期望,尽量使系统能够起到建议甚至知道决策者制定决策的作用。每种决策方案虽然考虑的方面不尽相同,但是在现实的企业决策中,针对不同的情况,每种方案都有其存在的价值,需要根据实际情况的不同,如成本、数据量、分析目的等等,针对具体问题,进行具体分析,选择合适的决策支持系统。......................

第三章数据仓库需求分析.................143. 1企业现有经营状况分析........................143. 1. 1企业业务范围......................14
3.2. 1企业现有系统.......................153.3.1企业业务流程......................153. 2数据仓库需求分析........................163.2.1简单报表展示...........................163.2.2时间维多维分析.......................173.2.3按项目分析和按指标分析......................... 17
第四章数据仓库的设计与实现..................224. 1数据仓库的设计..........................224. 2 ETL过程的设计与实现........................254. 3 OLAP的设计与实现..........................364. 3. 1简单报表展示OLAP实现..........................36
.............................

第四章数据仓库的设计与实现
根据之前的需求分析,以把用户的需求大致分成三类,第一类是报表需要进行指标钻取,但不需要进行多维分析,针对用户简单报表展示的需求;另二类是需要进行多维分析,但不需要进行维度上的钻取,针对用户多维分析的需求,第二类是既不需要进行多维分析,也不需要进行维度上的钻取,针对用户历年分析的需求。这三类需求,在数掘仓库的设计和ETL过程是一体的,只是在OLAP的分析展示时的方卩II不同。
4. 1数据仓库的设计
在上一章确定了业务过程屮涉及的主要主题域,以及每个主题域相关的属性。由于涉及的报表比较多,下面的主题域及之后的设计都以城市综合开发板块为例,其余的主题域与之类似,在这里不再赘述。城市JT?发板块的数据仓库概念设计模型如图4-1所示。
................................

第五章结束语
5. 1论文工作总结
当企业发展到一定的规模,传统的管理方式和面向操作的企业信息化方向的计算机系统已不能满足企业的发展需求,系统所处理的信息质量和数量也已经远远落后用户的决策制定的需要。通过采用面向分析型数据的决策支持系统,反过来可以加强企业的生产力。因此能否提供有效的决策支持是ERP方向是否正确的一个衡量标准,这也是本文立论的一个出发点。本文的主要内容如下:(1)介绍了决策支持系统(DSS)的概念以及发展历程,对其中的ETL、数据仓库、OLAP进行了重点分析。(2)根据与用户沟通的结果确定了三个大的需求方向,第一类是需要进行指标钻取,不需要进行多维分析的简单报表展示的需求;第二类是需要进行多维分析,不需要进行指标钻取的报表多维分析需求;第三类是既不需要进行多维分析,也不需要进行指标钻取的报表历年分析需求。(3)针对^类需求,针对负责的主题域,分别进行了数据仓库模型的设计,ETL过程的设计与实现,最后通过报表展示工具和表图转换工具实现用户的不同需求,对企业战略规划的制定起到支持的作用。在开发生产经营分析系统的过程中,本人全程参与了需求分析制定,报表表样的规划,数据统计平台的开发以及数据分析平台的开发,作者的主要工作内容如下。(1)对企业原有报表的收集、整理,通过同相关业务部门的沟通,针对实际的需求,进行指标的统一和删减。(2)与相关的业务部门沟通,确定了用户简单报表展示的需求和多维分析需求。(3)针对其中的城市综合开发的主题域,设计了数据仓库的事实星座模型,设计并实现了 ETL过程,最后针对不同的需求,通过报表展示工具和表图转换工具进行了 OLAP的展示与分析。
5. 2问题和展望
在参与实际系统的设计过程中,充分感到需求分析在整个系统设计中的重要性,需求分析往往不是一个能够一蹴而就的过程,需要进行长期反复的确认和沟
参考文献(略)