大庆石油学院本科生毕业设计(论文).doc

上传人:帮**** 文档编号:616919 上传时间:2019-01-14 格式:DOC 页数:61 大小:653KB
返回 下载 相关 举报
大庆石油学院本科生毕业设计(论文).doc_第1页
第1页 / 共61页
大庆石油学院本科生毕业设计(论文).doc_第2页
第2页 / 共61页
点击查看更多>>
资源描述

《大庆石油学院本科生毕业设计(论文).doc》由会员分享,可在线阅读,更多相关《大庆石油学院本科生毕业设计(论文).doc(61页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、I摘 要信息技术和网络技术的迅猛发展,使人们工作的方式、获取信息的途径和学习的方法发生了巨大的变化。通过网络、知识管理软件,人们就可以方便快捷地查阅资料、学习到自己想要学习的知识,同时也可以把自己的学习经验和心得发送到网络上实现资源共享。信息化知识管理就是运用技术工具和程序处理来数字化存储各个领域的知识和智慧,并通过网络使得整个领域的知识和经验得到传播、共享和访问。油田地面工程设计理论数据库管理系统是实现油田地面工程设计理论管理平台,是一个具有知识库管理能力和协同工作能力的软件系统,是实施知识管理的工具,它提供一种灵活的、可伸缩的石油地面工程设计理论知识管理方案,方便石油技术人员、研究人员、管

2、理人员参考、查阅和更新。油田地面工程设计理论数据库管理系统采用 C+ Builder 作为前台开发工具,采用关系数据库 SQL Server 2000 作为后台数据库。结构化、模块化的设计,便于系统以后的功能扩充。成型的系统具有简洁、直观、友好的用户界面和较为全面的功能。关键词:知识管理; 资源共享; 油田 ;集输 ;地面工程IIAbstractThe swift and violent development of information technology and network technology makes the way to obtain information and stu

3、dy method that people worked change enormously.Through the network, knowledge management software, people can consult the materials, study the knowledge wanted to study by oneself conveniently and swiftly, and can send ones study experiences and gains to network to realize resource-sharing at the sa

4、me time.Information-based knowledge management is to use technological tools and procedures to deal with storing the digitization knowledge and intelligence of each field, and make the knowledge and experience of the whole field spread, shared and visiting through the network. Oil field assembling a

5、nd supplying knowledge base management system is a platform to realize the management of oil field ground project design theory, it is a system of software with managerial ability of the knowledge base and ability to work in coordination, it is a tool which is implemented information management, it

6、offers a kind of flexible , scalable petroleum ground project design theory information management scheme, and it helps petroleum technical staff , researcher , administrative staff consult , reading and upgrade .Oil field assembling and supplying knowledge base management system adopts C+ Builder a

7、s the front desk developing instrument, adopts the relational database SQL Server 2000 as the backstage supporter database,. Structuring and modular design is convenient to expand the system function in the future. The forming system has succinct, ocular, friendly users interfaces and more comprehen

8、sive function.Key words: Information management; Resource-sharing; Oil field; assembling and supplying; ground projectIII目 录摘 要 .IAbstract.II目 录 .III第 1 章 概 述 .11.1 研究内容所属领域及范围 .11.2 研究内容的理论意义及应用价值 .11.3 国内外研究概况、水平 .21.4 具体研究内容及重点解决问题 .21.5 知识管理的概念 .2第 2 章 系统分析及相关技术介绍 .42.1 油田地面工程设计理论概述 .42.2 预期达到的成

9、果及学术价值 .42.3 系统功能分析 .52.4 Borland C+ Builder 技术简介 .5第 3 章 需求分析 .133.1 分析方法 .133.2 数据库管理系统分析 .133.3 系统可行性分析 .14第 4 章 系统的整体设计 .154.1 系统结构设计 .154.2 系统流程图 .164.3 数据流程图 .16第 5 章 系统的详细设计 .185.1 系统各界面简介 .185.2 文件调用格式分析 .225.3 系统模块分析 .235.4 计算程序界面程序代码简介 .45第 6 章 系统的打包及测试 .516.1 系统打包 .51IV6.2 系统测试 .51第 7 章 总

10、结和展望 .53致 谢 .54参考文献 .55大庆石油学院本科生毕业设计(论文)1第 1 章 概 述1.1 研究内容所属领域及范围本课题所研究的领域是油田地面工程设计的理论部分在数据库中的实现与应用。主要将油田地面工程设计的理论部分的纸本文件电子化建立数据库,通过先进的计算机技术,实现油田地面工程设计理论部分在油田地面工程设计中的方便应用,以利于不同学科、不同地域间的设计人员便利的应用、查找有关地面工程设计理论方面的知识。1.2 研究内容的理论意义及应用价值石油地面工程设计理论是中国石油天然气总公司编的一套庞大的技术理论,共分成七册,每一册都是图文并貌的一套专业理论,内容丰富、详实,自然编辑成

11、书是一本厚厚的理论书籍,这样庞大的理论使从事油、气田地面工程和长输管道工程设计和技术管理的人员使用起来非常不方便,而且非常不利于知识理论的及时更新。通过一个油田集输知识库管理系统,将石油地面工程设计理论的纸本文件电子化,再借助信息和网络技术使之得到传播、共享和访问,方便石油技术人员、研究人员和管理人员学习、参考、查阅以及必要的理论更新;同时通过这个油田集输知识库管理系统,实现对石油地面工程设计理论的知识管理,石油企业实现了知识的共享,能够运用集体的智慧提高企业的应变和创新能力,使企业能够对外部需求做出快速反应,并利用所掌握的知识资源预测外部市场的发展方向及其变化,使石油企业在知识经济时代能够敏

12、捷地利用知识提高企业的竞争力。大庆油田以战略性的眼光,不惜投入,着手完善的知识管理体系的开发,展示了企业为迎接知识经济的到来而采取的发展战略,从而为企业的竞争和发展注入了新的活力与动力,这将有利于以下十个方面的知识管理:(1)有利于对知识和最佳业务经验的共享;(2)有利于对知识共享责任的宣传;(3)有利于积累和利用过去的经验;(4)有利于将知识融入产品、服务和生产过程;大庆石油学院本科生毕业设计(论文)2(5)有利于将知识作为产品进行生产;(6)有利于驱动以创新为目的的知识生产;(7)有利于建立专家网络;(8)有利于建立和挖掘石油领域的知识库;(9)有利于理解和计量知识的价值;(10)有利于利

13、用知识资产。1.3 国内外研究概况、水平大庆油田建设设计研究院:建立了工程设计标准数据库,其在己建立部分国内标准( 约 9000 多个标准)目录库的基础上,建立国外标准数据库,为设计、科研人员提供工程设计、科研标准规范检索查询服务。胜利油田胜利工程设计咨询有限责任公司将美国 Intergraph 公司引进的大型三维设计软件包工厂设计软件(PDS)进行二次开发,建立适合我国工程设计需要的图形库和尺寸库,并进行必要的汉化工作。针对石油工业的应用需要,围绕数据库、图形库、文档报告、图纸汉化、标注规范等方面做了大量的开发工作。1.4 具体研究内容及重点解决问题1.4.1 具体研究内容(1)提出油田地面

14、工程设计理论数据库系统的工作模式。(2)通过对工作模式的分析确定该系统的组织结构、运行环境的总体框架。(3)建立油田地面工程设计理论库,编制数据库软件,研究开发数据库输入、输出方法与实现技术,研究开发库的查询方法与实现技术。(4)实际测试该系统的理论和技术的可实用性及可靠性。1.4.2 重点解决的问题(1)油气田地面工程设计理论的分类、整理。(2)建立油田地面工程设计理论的理论库。(3)油田地面工程设计理论库的输入与输出、查询及维护技术研究。大庆石油学院本科生毕业设计(论文)31.5 知识管理的概念知识管理就是运用技术工具和程序处理来数字化存储各个领域的知识和智慧,并通过网络使得整个领域的知识

15、和经验得到传播、共享和访问。知识管理能将过去的传统纸本文件一并电子化,并对其进行统一集中管理。知识管理能在知识经济竞争如此激烈的今天,将某一领域宝贵的知识经验快速的累积、分类、管理与传承,确保知识能适时提供给需要的人,对于重要知识只提供给被授权的人使用,确保知识传承中,兼具保密性与安全性。涓涓细流,汇成滚滚江流,知识管理,就是铺设和疏通,汇聚知识的“河道” 。大庆石油学院本科生毕业设计(论文)4第 2 章 系统分析及相关技术介绍2.1 油田地面工程设计理论概述油田地面工程设计理论主要内容包括设计管理、各专业设计技术和有关数据以及环保、工程经济、采办技术要求等。本理论共七册:第一册 工程设计管理

16、;第二册 油田地面工程设计;第三册 气田地面工程设计;第四册 原油长输管道工程设计;第五册 天然气长输管道工程设计;第六册 通用工程设计(上) ;第七册 通用工程设计(下) 。每一册又按照章、节及主题独立成为一套理论,其中图例、表格、公式详细生动,可供石油技术人员、管理人员参考使用。在本次毕业设计中我们以第二册作为素材进行数据库的编制,通过材料分析和整理我决定将本书的理论部分分为油气集输、油田注水、油气处理和含油污水处理四大部分进行编制。在这四大部分的编制遵循书的章、节和大标题安排,由此及彼的一步一步实现信息的浏览和查询。2.2 预期达到的成果及学术价值2.2.1 预期达到的成果(1)开发出适

17、合油气田地面工程设计领域应用的油气田地面工程理论数据库。(2)编制出油田地面工程设计理论数据库的客户软件,基本实现油气田地面工程理论的输入与输出、查询及维护等功能。大庆石油学院本科生毕业设计(论文)52.2.2 具体的学术价值(1)填补我国在油气田地面工程设计理论数据库领域研究的空白。(2)通过该课题的研究,将开创油田地面工程设计理论数据库在油田地面工程系统设计中应用的新领域,同时促进油田地面工程设计理论的新发展。2.3 系统功能分析这里我建立的菜单项有关于油气田地面工程设计中的一些计算程序、具体理论、公式、示图、表格、及帮助等。其中具体理论、公式、示图、表格直接调用的是 Word 文档,其他

18、各项均是采用 Inprise(原 Borland)公司推出的 C+ Builder 5.0所提供的各种组件来实现的,尤其是在油气田地面工程设计中的一些计算程序编制过程中本着遵循 C+ Builder 编程理论的原则基础上,适当的参考了 C 语言的编程技巧,很好的实现了设计过程中有关理论知识的计算,能使设计人员快捷方便的得到所需要的理论数据,使设计顺利快速的进行,缩短了设计时间,提高了工作效率。2.4 Borland C+ Builder 技术简介2.4.1 Borland C+ Builder 开发工具简介Borland C+ Builder 是 Inprise(原 Borland)公司推出的

19、基于 C+ 语言的快速应用程序开发(Rapid Application Development,RAD)工具,它是最先进的开发应用程序的组件思想和面向对象的高效语言 C+ 融合的产物。C+ Builder 充分利用了已经发展成熟的 Delphi 的可视化组件库(Visual Component Library,VCL ) ,吸收了 Borland C+ 这个优秀编译器的诸多优点。C+ Builder 结合了先进的基于组件的程序设计技术,成熟的可视化组件库和优秀编译器,调试器。发展到 6.0 版本,C+ Builder 已经成为一个非常成熟的可视化应用程序开发工具,功能强大而且效率高。Borla

20、nd C+ Bilder 具有以下的特色:(1)C+ Builder 是高性能的 C+开发工具。C+ Builder 是基于 C+ 的,它具有高速的编译、连接和执行速度。同时,C+ Builder 具有双编译器引擎,不仅可以编译 C/C+ 程序,还能编译 Object Pascal 语言程序。(2)C+Builder 是优秀的可视化应用程序开发工具。C+ Builder 是一种完善的可视化应用程序开发工具,使程序员从繁重的代码大庆石油学院本科生毕业设计(论文)6编写中解放出来,使他们能将注意力重点放在程序的设计上,而不是简单的重复的劳动中。同时,它提供的完全可视的程序界面开发工具,从而使程序员

21、对开发工具的学习周期大大缩短。(3)C+Builder 具有强大的数据库应用程序开发功能。C+ Builder 提供了强大的数据库处理功能,它使的程序员不用写一行代码就能开发出功能强大的数据库应用程序,这些主要依赖于 C+ Builder 众多的数据库感知控件和底层的 BDE 数据库引擎。C+ Builder 除了支持 MicroSoft 的ADO( Active Data Object)数据库连接技术,还提供了一种自己开发的成熟的数据库连接技术BDE(Borland Database Engine)数据库引擎。(4)C+ Builder 具有强大的网络编程能力。C+ Builder 具有众多

22、的 Internet 应用程序开发控件,如WebBroker,CppWebBroswer,WinSocks 等,它们基本含盖了 Internet 应用的全部功能,利用它们程序员可以方便地建立自己地 Internet 应用程序。2.4.2 Borland C+ Builder 在现行数据库开发工具中所具有的优点随着计算机技术不断发展,各种数据库编程工具也随着发展,使当今的大多数程序开发人员可以摆脱枯燥无味的用计算机指令或汇编语言开发软件,而是利用一系列高效的、具有良好可视化的编程工具去开发各种数据库软件,从而达到事半功倍的效果,但是现在市面上的数据库编程工具门类众多,良莠不齐,比如VB,PB,V

23、C,Java,Delphi,C+ Builder 等,现在做简短比较: Visual Basic 是以 Basic 语言作为其基本语言的一种可视化编程工具。VB 作为一种较早出现的开发程序以其容易学习,开发效率较高,具有完善的帮助系统等优点,但是由于 VB 不具备跨平台特性,而且它对组件技术的支持仅基于 COM 和 ActiveX,同时 VB 在进行系统底层开发的时候函数调用很不方便,且不能嵌套汇编;而且面向对象的特性差。 Power Builder 是开发 MIS 系统和各类数据库跨平台的首选,使用简单,容易学习,容易掌握,在代码执行效率上也有相当出色的表现,但是它在系统底层开发中犯了跟 VB 一样的错误,函数调用很不方便,且不能嵌套汇编;而且面向对象特向也不是太好。 Visual C+ 是基于 MFC 库的可视化的开发工具,从总体上说它是一个功能强大但是不便使用的一种工具,它虽然是使用 C+作为基本语言,但是它在面向对象特性上却不够好,同时它在组件支持上也不太好,而且最大的问题是它的开发效率也不高。 Java 编程工具目前比较出名的是 Borland 出的 JBuilder 和 IBM 出

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com