论文部分内容阅读
随着石油运输企业信息化的进展,石油钻井运输企业生产调度日常业务数据量急剧增长,企业一方面需要对大量历史数据进行有效的组织和管理,另一方面需要为企业管理决策人员的管理决策和统计分析提供辅助支持。本文采用数据仓库理论和技术,研究提出构建石油钻井运输企业生产调度数据仓库管理系统,为企业管理决策和统计分析提供了一个支撑环境。论文所做的工作和主要创新包括以下几点:第一,研究提出构建石油钻井运输企业生产调度数据仓库系统的模型和方法。在分析讨论了石油钻井运输企业生产调度工作特点的基础上,结合数据仓库的理论和技术,研究提出了石油钻井运输企业生产调度数据仓库系统体系结构,确定了该数据仓库系统的主题域及所包含的主题,并针对各个主题创建了相应的多维数据模型。第二,给出了石油钻井运输企业生产调度数据仓库ETL解决方案。有效实现了石油钻井运输企业生产调度工作中大量历史数据及业务数据的组织和集成,并基于SQLServer 2005中SSIS组件,设计给出了围绕该数据仓库的不同主题对数据进行抽取、转换和加载等重新组织的过程和算法,从而解决了企业管理决策者从不同数据源分析数据的难题。第三,研究给出了石油钻井运输企业生产调度数据仓库多维分析的方法。对所要分析的多维数据进行切片、切块、钻取、旋转等一般操作;并基于MDX语言扩展多维分析,实现成员分析、排序分析、粒度分析等高级分析;帮助企业决策人员从不同的角度分析数据,并找出各项数据之间的相互关系;实现了动态多维报表的生成以及将用户查询的结果以各种图表的形式直观地展现。第四,在基于.NET平台下,采用三层架构,使用C#语言开发了石油钻井运输企业生产调度数据仓库管理系统,以数据透视表或各种数据透视图的形式向用户直观地展现多维数据查询结果,解决了企业原有报表系统在实现数据展现时,存在的数据分析主题不明确,分析角度单一、层次不够深入等问题。同时,系统还增加了关键性能指标KPI分析模块,借助Excel 2007以报表或各种图表的方式直观地向用户展现KPI分析结果,方便了企业管理者能够及时了解到影响企业经营效益的关键性能指标,促进了企业管理者的决策速度。