当前位置: 首页> 学位论文 >详情
原文传递 铁路客票数据仓库的设计与实现
论文题名: 铁路客票数据仓库的设计与实现
关键词: 铁路客票;数据仓库;联机分析处理;辅助决策系统
摘要: 本文通过对数据仓库技术的研究,利用目前全国联网的铁路客票销售系统,分析其中的交易数据,构建一套适合于铁路客运领域的数据仓库模型,并设计了数据集市模型,抽取相应的客票业务数据到数据仓库中,从客流预测、市场细分、适时通报、运力配置等方面进行科学的数据联机分析。依靠数据仓库技术来改造传统的信息行业,逐步建立起科学预测、及时预警的铁路客运辅助决策系统,改变以往传统的人工分析和经验预测的方法,为铁路充分挖掘运能潜力,实现铁路客运效益最大化提供科学依据。
  首先,本文对国内外数据仓库的应用现状和相关技术进行了深入研究,详细介绍了数据仓库相关概念和数据仓库的实施方法,从需求分析、逻辑分析、ODS建模、数据仓库建模、数据集市建模、数据源分析、数据获取与整合,到最终的应用设计,对所有步骤都做了详细描述,对每一步骤的工作内容、方法、应注意的关键点和需要形成的文档都做了介绍。对数据仓库的建设涉及的三类技术:数据仓库的建模技术、数据的抽取技术和数据的分析展现技术做了重点阐述。
  通过对铁路客票系统和铁路客运现状的分析,阐述了数据仓库在铁路客运系统应用的前景和必要性。铁路客运系统成熟的联机事务处理系统,为数据仓库提供了数据分析的基础客观条件,铁路客运行业所面临的市场竞争压力为数据仓库的建立提供外在的动力。铁路客运系统完全具备上数据仓库的两个必要条件。在此基础上,本文对铁路客票数据仓库建设的需求做了进一步分析,确定了铁路客票数据仓库的目标定位、总体需求和主题需求。
  基于系统的需求分析,本文从数据架构、执行架构和物理架构三个角度设计了铁路客运系统数据仓库的整体架构。其中数据架构由数据源、ODS、数据仓库、数据集市、元数据、数据接口、存储管理及数据表现等组件组成,本文对数据仓库和数据集市进行了数据建模;执行架构的设计则规范和定义了数据仓库运行时所有数据的操作流程和访问方式;对于物理架构,本文则对数据仓库所使用的服务器进行了分类,并设计了服务器的部署模型。基于系统的架构,本文从当前、三年和六年三个时间点对数据仓库的存储容量和服务器的性能进行了估算和规划。
  最后,本文采用SybaseIQ、Informatica和Cognos工具对客票系统的数据仓库进行了实现,并从功能测试和性能测试两个角度,对系统进行了测试。目前,整个系统已在哈尔滨铁路局哈尔滨车站应用实施,实施的效果和用户反馈都表明,本文所设计的铁路客票数据仓库技术先进,主题清晰明确、模型设计合理,功能完善,数据分析准确,达到了预期目标。
作者: 邵显丽
专业: 软件工程
导师: 沈备军;姜波
授予学位: 硕士
授予学位单位: 上海交通大学
学位年度: 2012
正文语种: 中文
检索历史
应用推荐