石油运输企业车辆设备管理数据仓库系统设计.pdf
2 0 1 0年 1 月 第2 5卷第 1期 西安石油大学学报 自然科学版 J o u rna l o f X i a n S h i y o u U mv e mi N a t u r a l S c i e n c e E d i t i o n J a n . 2 01 0 V0 1 . 2 5 No .1 文章编号 1 6 7 3 - 0 6 4 X 2 0 1 0 0 1 - 0 1 0 0 - 0 3 石油运输企业车辆设备管理数据仓库 系统设计 王武习 西安石油大学 计算机学院, 陕西 西安 7 1 0 0 6 5 摘要 传统石油运输企业车辆设备 管理 系统主要是针对 日常事务的管理 , 难 于满足分析和辅助决策 的需要. 采用数据仓库技术构建 了一个石油运输企业车辆设备管理数据仓库 系统, 分析设计了相应 的主题、 多维数据结构和多粒度数据组织模型, 给 出了系统的体 系结构和组成模块. 系统对企业决 策有参考价值. 关键词 企业信 息系统 ; 车辆设备管理 ; 数据仓库 中图分类号 , r P 3 1 1 . 1 3 ; T E 8 3 4 文献标识码 A 石油运输企业是完成石油勘探 、 钻井、 开发过程 中各种运输业务的油 田企业单位. 随着石油行业的 发展和油田规模的不断扩大 , 石油运输业务也不断 增大 , 各种类型的车辆设备不断增多. 在保证正常的 运输业务经营的基础上 , 面对市场竞争 的环境 , 强化 车辆设备管理 , 保证车辆设备 的完好 , 降低维修、 运 营成本是提高石油运输企业效益 的关键. 传统 的运 输企业车辆设备管理系统主要用于对车辆设备 日常 状态的事务性管理 , 随着系统的运行 , 历史数据信息 丰富地积累 , 然而数据积 累却缺少进行统计分析的 有效手段, 故有必要对石油运输企业 车辆设备管理 数据仓库系统进行研究 , 建立相应的数据仓库 以支 持管理决策人员及时掌握有效信息 , 科学地做 出相 应 的决策. 本文以石油钻井运输企业为背景 , 基于数 据仓库技术 , 对石油运输企业车辆设备管理数据仓 库系统进行了研究. 1 石油运输企业车辆设备管理数据仓 库主题分析 数据仓库是一个用以更好地支持企业或组织决 策分析处理的、 面向主题的 、 集成的 、 不可更新的、 随 时间不断变化 的数据集合⋯. 在石油运输企业车辆 设备管理中, 车辆设备管理数据仓 库基本上涵盖了 从“ 车辆购人” 到“ 车辆报废 ” 过程中的全部数据信 息, 管理人员对车辆的基本档案信息、 运行信息、 行 驶里程 、 油材料消耗等运输信息 , 设备更换 、 小修 、 大 修 、 报废等维修信息 , 以及车辆行驶里程与油耗之间 的关系、 司机驾驶的车辆固定周期内维修次数等信 息较为关注 , 并希望尽可能多地掌握车辆行车统计、 运行油耗信息、 车辆维修信息 、 驾驶 员的档案信息、 供货商 车辆厂家 基础信息等. 通过石油运输企业 车辆设备管理数据仓库系统的构建 , 则可以辅助管 理人员科学制订相关决策和管理 , 更好地实现降低 费用 、 提高监控力度 、 增加安全性等. 数据仓库的一个 主要特点是数据是面向主题组 织的. 设计数据仓库之初 , 必须明确相应 的主题 , 石 油运输企业车辆设备管理信息的分析 内容主要涉及 对车辆和驾驶员有关信息 的分析 , 因此在其数据仓 库系统设计中 , 主要设计 了车辆和驾驶员 2个分析 主题. 围绕这 2个主题 , 根据决策 的需要细化成多个 主题表. 1 . 1 车辆主题 1 车辆基本信息 设备 自编码、 机动代码 、 设备名称 、 设备牌照号、 收稿 日期 2 0 0 9 - 0 9 1 5 作者简介 王武习 1 9 7 9 一 男 , 讲师, 在读研究生, 主要从事管理信息系统研究. E - m a i l w w x 4 2 1 x s y u . e d u . c n 王武习石油运输企业车辆设备管理数据仓库系统设计 设备规格 型号 、 出厂厂名、 技术参数信息等. 2 车辆运输任务信息 设备 自编码 、 设备 名称 、 运 单号 、 日期 、 货物 类 型 、 货物名称 、 货物吨位 、 运输量等. 3 车辆油耗信息 设备 自编码 、 设备 名称、 运 单号 、 日期 、 运输 里 程 、 耗油量等. 4 车辆保养信息 设备 自编码 、 行驶里程数 、 出厂 日期 、 投产 日期 、 保养地点 、 保养时间 、 保养项 目、 保养费用 、 故障率 、 维修率等. 1 . 2 驾驶员主题 1 驾驶员基本信息 驾驶员编号 、 姓名 、 性别 、 出生年月 、 文化 程度 、 住址 、 电话等. 2 驾驶员运输里程信息 驾驶员编号 、 设备 自编码号 、 运单号 、 日期 、 运输 里程等. 3 驾驶员违章记录信息 驾驶员编号 、 姓名 、 用工形式 、 车牌号 、 驾驶 证 号 、 违章时问、 详细情况等. 4 驾驶员收入业绩信息 驾驶员编号 、 设备 自编码号 、 运单号 、 日期 、 运输 收入等. 这些主题的确立必须建立在相应的联机事务处 理 O L T P 系统基础上, 否则按此主题设计的数据仓 库存储结构将成为一个“ 空架子”, 根据主题 的需要 收集 O L T P数据 , 这样创建 的数据仓库才 能满足决 策和分析的需要. 一 般决策所需 的数 据总是与一些 粒度 的划分 如时间粒度划分 、 部门归属粒度划分 、 地 区粒度划 分 和不同维度 每一维代表对数据 的一个特 定 的 观察视角, 如地 区、 时间等 的统计和计算有关. 这 些数据粒度 、 维度的分析是决策的主要 内容 , 便于后 续分析和满足不同层次人员的需要. 2 石油运输企业车辆设备管理数据仓 库 系统的设计 为方便统计分析和信息 的展示 , 在石油运 输企 业车辆设备管理数据仓库系统中, 分析信息数据的 组织采用雪花片模型来实现多维表 的设计 , 将其维 度表的属性按层次和类别进行分解 , 将非分析数据 进行分离 , 使大维度表得到有效的规范化处理 , 从而 使事实表的字段数和总长度减小. 车辆 运输企业 的 运输任务信息雪花片模型如图 1 所示. 队组维 队组 编码 名称 隶属 公司 公司维 公司名 公司地 1 地区 日期维 日期 焦 月 周 日 事实表 设各自编码 队组编码 司机编号 生产厂家 运单号 行驶 里程数 运输货物 运输量 运输里程 生产厂商维 生产厂商号 名称 地址 产品型号 产品名称 厂商性质 车辆维 设备 自编码 车辆名称 型号 载重吨位 司机 载重物类别 司机 司机编号 设备 自编码 姓名 执照号 出生 日期 级别 联系 电话 车辆型号 车辆型号 车辆名称 类别代号 类别名称 车辆颜色 载重货物类别 货物 编号 货物名称 图 1 车 辆 的 运 输 任 务 信 息 雪花 片 模 型 此外 , 在运输企业车辆设备管理 中, 为了对历史 数据进行有效管理和方便查询使用, 对 日常操作型 业务数据按照细节一轻度综合一高度综合进行了划 分 , 这样粒度的划分将大大影 响数据仓库 的数据量 及同一时间得到相应 的查询类型 , 依此设计 了数据 库表形成的数据组织结构 , 如图 2所示. 图 2 车辆设备运输数据信息的组织结构 3 石 油运 输企业车辆设备管理数 据仓 库体 系结构 本系统采用 C / S结构 , 系统设计分 为数据存取 级 、 分析处理级和表示级 , 数据存取级 即数据源 , 分 析处理级实现应用逻辑 , 表示级处理用户界面. 其结 构如图 3所示. 其 中第一层是数据源层, 这层数 据 由油 田各分 公司 分公司 中队 业务处理 的数据组成 , 各分公司 根据 日常业务处理相应的工作 , 所产生 的数 据就是 整个数据仓库的数据来源,这些数据是整个数据仓 .- - 1 0 2. .- 西安石油大学学报 自然科学版 图 3系统的体 系结构 库的基础 , 也是决策支持系统的来源. 第二层为数据 仓库层, 由数据抽取、 清理、 数据转换集成、 数据加 载 、 数据仓库及数据仓库 日常维护 系统构成. 这里边 的数据仓库包括 了数据 的安全 、 归纳 、 备份 、 恢复等 工作. 数据仓库存储用于决策分析 的相关数据. 第三 层为应用层 , 主要 由 O L A P应用分析 和数据挖掘两 部分组成 , 是决策人员通过 对信息 的多种可能观察 形势进行快速 、 一致和交互式的存取来获得对数据 的深入观察并提取隐藏的预测性信息的技术. 车辆 设备管理数据仓库系统的组成模块如图4所示. 来与终端用户的多维商业模型/ 前端工具之间建立 映射. 数据仓库系统的设计与应用是一种解决问题的 过程, 是在现有数据库系统基础上进行的着眼于有 效的数据抽取 、 综合 、 集成和挖掘已有的数据库数据 资源 , 服务于管理决策分析的需要. 4 结束语 石油运输企业车辆设备数据仓库系统的设计与 实现 , 使管理者能以一致 的界面快速 地从各个角度 观察 、 分析数据 , 根据决策需要 , 构建多维数据集 , 通 过分析设计相应的主题 、 多维数据结 构和多粒度数 据组织模型 , 给出了系统的体系结构和组成模块 , 为 企业决策提供支持 , 是对数据仓库技术在石油运输 企业车辆设备管理 中应用的有益探索. 参 考 文 献 [ 1 ] 王珊. 数据仓库技术与联机分析处理【 M] . 北京 科学 出版社 , 1 9 9 9 . [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] 图 4 车辆设备管理数据仓库系统总体结构图 [ 7 ] 图 4中的数据仓库数据元数据库中包含 2种元 数据 一是为了从操作型环境转换而建立 的; 二是用 陈京民. 数据仓库原理 、 设计与应用 [ M] . 北京 中国 水利水电出版社 , 2 0 0 4 . 周学君, 杨敏. 面向高校就业的数据仓库析取技术及 实现[ J ] . 三峡大学学报 , 2 0 0 5 , 3 6 2 6 0 - 2 6 2 . 叶玉萍 , 数据仓库在超市中的应用[ J ] . 电脑开发与应 用 , 2 0 0 8 , 2 1 6 4 9 - 5 0 , 5 3 . 颜石专 , 李战怀. 基于数据仓库和 O L A P的商务决策系 统[ J ] . 微电子学与计算机, 2 0 0 6 , 2 3 2 6 4 _ 6 7 . 何哲军, 刘杰 , 孟杨. 基于 B / S结构的物资流通企业信 息系统设计[ J ] . 计算机应用研究, 2 0 0 3 , 2 0 6 7 2 - 7 4 , 91. 王曙燕 , 耿国华 , 周明全. 数据仓库与数据挖掘技术的 研究与应用[ J ] . 计算机应用研究, 2 0 0 5 9 1 9 4 1 9 5 , 2 05. 责任编辑 张新 宝 更 正 刊登在本刊 2 0 0 9年第 6期第 4 9~ 5 1页的“ 砂岩表面 Z e t a电位测定探讨” 一 文的第 2作者“ 越传赞” 应为“ 赵传赞” , 特此更正。 西安石油大学学报自然科学版