乐思软件

提交需求|联系我们|请电400-603-8000

三层B/S结构的数字化油田系统解决方案

    数字化油田系统是近几年来随着信息技术的飞速发展,石油需求的急剧增加和经济信息全球化的逐步加深而出现的一项新技术。它在油田的信息交流和管理决策中发挥着越来越重要的作用,然而数字化油田系统的发展还并不十分完善,尤其在中国起步比较晚,油田数字化进程比较缓慢,与国外同期水平相比还具有很大的差距,而且数字化油田系统的实现需要大量的人力、物力和财力来支撑,所以寻求一种经济、高效、可行的数字化油田系统解决方案是十分必要的。

    数字化油田系统概述

    数字化油田是某油田的虚拟表示,能够汇集该油田的自然和人文信息,人们可以对该虚拟体进行探查和互动。数字化油田系统是数字化油田的具体实现,其内容包括地质勘探、油气田开发、储运销售、油田管理等,是油田勘探开发研究过程的数字化;油田经营管理过程的数字化(ERP)。

    数字化油田系统为各个能源公司和其供应商之间实现信息交流和自动化操作提供了一种基于网络的解决方案,使油田操作管理中一些复杂的工作流程简单化并且使各个相关部门进行团队合作,从而合理有效的利用各种油田资源,提高资源利用率和经济效益。无论是勘探、钻井、开发、决策还是销售部门,利用油田数字化系统,可以大大的提高生产效率。因此数字化油田系统应具有以下特点:信息数据集成化、支持决策、跨区域跨部门、信息共享、数据安全可靠和海量数据存储能力。(见图1)

    现在很多数模、试井、地理信息系统、油气藏动态分析、油藏经营管理系统等石油工程软件已经发展得比较完善,但是这些软件分析都是相对独立的,所有这些软件的相关数据得不到很好的综合利用。很多人认为石油工程信息技术的发展方向是将这些相对独立的系统集成起来以更好的进行综合分析和动态预测来支持决策和信息共享。数字化油田系统的产生和发展顺应了这一发展趋势,数字化油田系统是以系统集成、信息共享、分布式网络、安全稳定的数据为宗旨,以信息技术为支撑,油田信息为数据源,以互联网为传输媒介,以管理决策和信息共享为目标的现代化油田信息管理系统。我国的油田数字化系统起步比较晚,大多数还停留在以二层C/S模式的体系基础之上。而二层C/S体系结构本身的局限性是限制数字化油田系统发展的一个重要因素。因此寻求一种新的体系模式来开发数字化油田系统是十分必要的。

    本文根据数字化油田系统特点、宗旨和目标提出了基于三层B/S结构的数字化油田系统解决方案并对其进行了详细的论证。它是Internet/Intranet技术和数据库技术结合的产物,具有良好的应用前景。

数字油田系统集成
    图1 数字化油田概览

    三层B/S体系结构

    三层B/S 结构即客户端浏览器(表示层)/Web服务器(应用层)/数据库(Browser/Server/Database)三层结构,在传统两层模式的基础上增加了应用服务这一级。三层结构的划分,使逻辑上更加独立,每个功能模块的任务更加清晰。在表示层客户通过Web浏览器向中间Web应用服务器发出HTTP请求,Web应用服务器通过对客户端的请求进行身份验证然后对于合法的用户请求进行处理并与数据库进行连接进而获取或保存数据并将从数据库获得的数据返回到客户端浏览器。表示层是前端用户的接口,它通过用户界面与用户进行人机对话,由于客户端使用Web浏览器与应用服务器进行对话而无其他特殊要求,所以客户端是真正的“瘦客户端”而且通过与Web网络相连接使其具有跨区域跨部门的特点。中间应用层是三层B/S结构的核心,它主要完成对业务规则的控制和对数据库的访问等工作。数据库服务器中安装的数据库应用程序负责数据的定义、查询、更新和删除等操作并维护数据库的安全性和完整性。三层B/S结构组成如图2所示:

数字油田系统集成

    三层B/S结构的应用层,将界面层和业务逻辑层按照客户端和应用服务器相分离。这样使三层结构相互彼此独立,任意一层的改动都不需要另外两层做附加的处理。而且随着用户需求的改变只需在应用服务层的业务处理程序进行更新即可。三层结构利于模块化设计,用户端不必进行大量的数据计算处理,这些工作将集中于应用服务层进行处理,开发人员只需对应用服务层进行维护而不需对每个客户端进行逐一管理。另外,三层B/S结构各层独立管理,能严格地控制信息访问,信息传递中采用数据加密技术,可减低信息失密的风险,有效地提高系统安全性[2]。因此将三层B/S结构应用与数字化油田具有以下优点:

集成系统网络情报信息数据库

CIO频道人物视窗
CIO频道方案案例库
大数据建设方案案例库
电子政务建设方案案例库
互联集成系统构建方案案例库
商务智能建设方案案例库
系统集成类软件信息研发企业名录