油田生产信息系统的研究与应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机网络的不断发展,人们利用网络进行信息交流的应用范围越来越广泛,河南油田各二级单位也陆续建立了自己的网站系统,促进了本单位的企业信息化建设。
     油田开发数据库,作为局八大重点数据库之一,在网络应用的呼声之下也得到了长足的发展,截止2001年底,油田开发系统内部各单位也都建立起了一定规模的开发数据分库,并在此基础上开发了一些应用。但存在一定的弊端,比如,基于数据库的应用基本上都是客户/服务器(C/S)模式,操作、维护不方便,在单位之间推广相当困难,另外,开发系统内部也缺少一个统一高效、安全稳定的生产信息系统。
     基于以上背景,我们提出开发一个油田生产信息系统的研究课题,该课题的目标主要有如下三个:1、有效连通各开发数据分库,实现油田生产信息纵向、横向的互通;2、建立一个网上信息交流平台,实现生产信息传递及办公功能的自动化;3、对整个系统应用一个合理的、有效的、安全的安全管理机制,使数据的保密、安全得到有效的保证。为此,我们设计了通过JDBC数据库连接池技术实现对各开发数据分库的有效连接;通过Jsp、JavaBean技术进行业务功能和安全管理功能的开发,通过JavaBean模块化编程,实现了代码重用,大大提高了系统开发效率。
     通过利用JavaBean、Jsp以及Oracle数据库等技术进行开发,最终建成了油田生产信息系统,该系统实现了开发系统内部各单位开发数据库之间的有效连通,使开发静态、动态数据可以方便地共享、实时查询与对比分析,大大提高了数据的利用率和利用水平;作为开发系统的一个上网平台,其邮件、文档、消息等功能也为授权用户的网上交流提供了极大的方便,为用户提供了一个网上交流平台,方便了日常工作。
    
    硕士学位论文
    八认51’ER’51’I止5 15
     从信息系统试运行反馈的信息来看,系统界面友好、易于操作,各功能模
    块都具有易于操作和维护,实用性强的特点。该系统被认为是一个实用、高效
    的油田生产信息综合性应用系统。
With the development of computer network, the application range of communication is becoming more and more extensive. The 2nd level units of HeNan Oilfield all build up their website system one after another, and those have promoted the information construction of the enterprises.
    HeNan Oilfield exploitation database, as one of the eight most important databases, has developed too much under the large need of network applications. By the end of 2001, all the units within Henan oilfield exploitation system had set up certain scale of exploitation database branches. Under the basis of databases, these units also had developed some applications. But those applications have certain drawbacks, for example, they are basically running under the mode of C/S, so the operation and maintain are not too convenient. These drawbacks have resulted in the rather difficulties for popularization. Additionally, the whole oilfield exploitation system is lack of a uniform, highly efficient, safe and reliable production information system.
    Based on such considerations, we bring forward the project of developing this oilfield production information system. With this system, we can effectively connect each exploitation database and realize vertical and horizontal intercommunication of oilfield production information. By building a web information exchange platform, we can realize the automation of transferring of production information and dealing with the office issues. By applying a legitimate, effective and safe management rule, we can ensure the secrecy and safety of all the data. To achieve these goals, we have designed to realize the effective connection to each production database by JDBC Database Connection Pool. By JavaBean modelization programming, we have realized code-reuse and this largely improved the development efficiency.
    Developing with the technologies of JavaBean, Jsp, Oracle database and etc.,
    
    
    we can build up the oilfield production information intercommunication system. With this system, we can effectively connect each exploitation database and make static and dynamic data shared, inquired and analyzed conveniently. This will largely improve the rate and level of using data. As a platform of using web in the oilfield exploitation system, its functions of Email, document and message make staffs feel very convenient. In short, this system is providing staffs with a web information platform and making daily work easy.
    Seen from the information of the tested running, the information system has friendly interfaces and easy operations. Its functional models are of the good characteristics such as easy operation, easy maintain and high utility. This system is regarded as a highly effective and integrated oilfield production information application system.
引文
[1] 李建强,范玉顺.企业集成平台技术研究.计算机科学,2004,31:66-68
    [2] 邵维忠.面向对象的系统分析.清华大学出版社,1999
    [3] 刘丽珏.JDBC与Java数据库程序设计.人民邮电出版社,2001
    [4] 夏帮贵.JDBC API数据库编程实例教程.北京希望电子出版社,2001
    [5] 黄理.Jsp深入编程.北京希望电子出版社,2001
    [6] 何川.Jsp编程实战—动态网页的引擎.清华大学出版社,2002
    [7] 布雷恩.赖特.Jsp数据库编程指南.北京希望电子出版社,2001
    [8] 沈建男.Enterprise Java Bean设计实务.中国青年出版社,2002
    [9] 王炜.JavaBeans组件程序设计.清华大学出版社,1999
    [10] 陈松.深入Enterprise JavaBeans编程.中国铁道出版社,2002
    [11] 屈晓军.Enterprise JavaBeans编程实战.科学出版社,2001
    [12] 肖帆.Delphi6.0实用编程教程.北京希望电子出版社,2001
    [13] 吴俊良.Delphi 6控件应用实例教程.北京希望电子出版社,2002
    [14] 牛兴涛.Delphi 6网络实例编程.中国水利电力出版社,2002
    [15] 张华,宋立群,柯科峰.B/S构架信息系统的安全策略研究与开发.计算机工程与应用,2004,40(13):159~161
    [16] 崔颖安,李雪,崔杜武.中小银行综合业务系统安全的解决方案研究及实现.计算机工程与应用,2004,40(13):230~232
    [17] Pual Lerrone.J2EE构建企业系统专家级解决方案.清华大学出版社,2001
    [18] 马志辉,黄强.浅析网络环境下人力资源信息系统应用架构设计.计算机与网络,2004,8:53~55
    [19] 马跃虹.MYSQL与电子商务.西南交通大学出版社,2001
    [20] 林琪.Oracle设计.中国电力出版社,2002
    [21] 常笑.Oracle优势策略.电子工业出版社,2001
    
    
    [22] 冯凤娟.Oracle数据库体系结构和原理.清华大学出版社,2003
    [23] 张建明.Oracle性能优化—已证实的获得最佳性能和可用性方法.清华大学出版社,2003
    [24] 高艳春.Oracle性能调整与优化.人民邮电出版社,2002
    [25] 丁铖.Oracle8/8i数据库系统管理.人民邮电出版社,2001
    [26] 郝启堂.Oracle8i应用高级编程—Java,PL/SQL和XML深入开发,清华大学出版社,2002
    [27] 陈卫,钱立志,丁燕.信息的安全性、可用性与对策研究.计算机应用与研究,2003,39(1):202~204
    [28] 杨波,朱秋萍.WEB安全技术综述.计算机应用与研究,2002,19:1~5
    [29] 王云,钱松荣,徐葵,芮鹤龄.HFC网络管理系统的设计与实现.计算机工程,2004,30:95-97
    [30] 刘志森,刘德华.石油公司网络化项目管理的设计与实现.石油工业计算机应用,2004,12:44-46
    [31] 敬峥.Oracle8i数据库开发与专业应用.国防工业出版社,2002