文档库 最新最全的文档下载
当前位置:文档库 › 胜利油田数据中心勘探数据管理平台设计与实现

胜利油田数据中心勘探数据管理平台设计与实现

2017年第6期

23方案与应用

信息技术与信息化

胜利油田数据中心勘探数据管理平台设计与实现

赫俊民* 李 玲HE Jun-min LI Ling

摘 要 针对胜利油田勘探数据多源、多类型、多尺度、异构、海量等特点,围绕勘探数据流转生命周期,从源

点数据采集、现场数据实时传输、数据加载、数据质量控制、数据存储、数据应用各阶段自动化管理需求出发,进行了数据管理系列工具包设计与研发,实现了基于.NET 架构的数据管理平台,改变了以往数据分散难管理、数据质量难保证、数据应用不及时的局面,提升了数据管理手段,实现了数据中心勘探数据高效稳定存储及应用。

关键词 海量数据;数据模型;数据管理平台;高效管理

doi:10.3969/j.issn.1672-9528.2017.06.003

* 中石化胜利油田分公司物探研究院 山东东营 257000

1 引言

在企业数字化油田建设过程中,数据资源建设是重要组成部分,除了包括相关结构标准、流程规范等建设外,还包含数据采集、质量控制、存储管理等相关配套软件支持。在胜利油田数据中心建设过程中,按照油田“统一采集、统一管理、统一应用”目标,基于油田内数据管理流转现状,进行了勘探业务数据管理平台设计与研发,从局部的、孤立的、分散的、松散的工具形成了综合型的覆盖勘探数据管理全流程的平台化软件,统一支持数据管理工作,保证全油田勘探数据管理体系高效运转。2 平台总体设计2.1 架构设计

油田勘探数据流程涉及所有勘探业务领域,数据源点单位采集流程及采集信息结构会经常发生变化,针对这种多层次、功能点繁多,业务流程变更频繁的问题,采用面向服务的架构(SOA)进行设计,平台服务间通过接口进行通讯,保障平台稳定、可复用。整体技术架构如图1所示:

(1)数据采集层:进行采集界面快速搭建,实现录井、测井、试油等勘探业务数据的采集,采集的数据通过批量加载方式进入数据库。

(2)业务逻辑层:平台核心部分,集中处理约束规则、结构元数据、业务元数据、结构对比、统计算法等业务逻辑。

(3)业务功能层:平台UI

部分,是管理平台业务功能的具体展示,基于浏览器利用https://www.wendangku.net/doc/113085484.html, 实现代码逻辑。

(4)数据服务层:采用Web Service 技术实现底层数

据库中所有数据服务的发布,实现业务功能和底层数据的分离。

(5)应用支持层:通过数据服务为应用提供可靠数据支持。

图1 数据管理平台体系架构

2.2 技术路线

2.2.1 组件化程序设计方法

每个系统功能模块作为单个组件能够单独运行或者通过接口统一集成应用。各个组件之间存在统一的用户体系、统一的数据源管理、安全加密技术,提高系统的稳定性和扩展性。

2.2.2 基于REST 的数据服务

平台采用REST 服务架构,通过数据服务接口把数据中

相关文档
相关文档 最新文档