当前位置:主页 > 科技论文 > 石油论文 >

基于WPF的钻井信息展示平台的设计与实现

发布时间:2018-04-22 17:22

  本文选题:WPF + 图形展示 ; 参考:《成都理工大学》2015年硕士论文


【摘要】:人类文明的高速发展促使了科技文化的迅猛发展,伴随着人类的进化发展,人类从未停止过对地球的探索,而石油勘探行业正是人类对地球探索欲望的产物之一。石油勘探行业的高速发展加速了地下空间的高效利用,同时产生了越来越多的钻井工程。数以万计的钻井实验后所产生的数据信息可以用“海量”来形容。毋庸置疑的是,在如此海量的数据中提取有效信息,并利用上述信息方便、有效、快捷地分析地下环境具有重要研究意义和应用价值。当前石油工程中钻井信息管理频出缺陷,并造成钻井信息查阅难、分析难等问题,而当前专为钻井信息展示设计的系统大面积存在用户体验死板、用户界面美感差等问题。针对上述问题,本文提出了基于WPF技术的钻井信息展示平台的设计方案,该方案设计的钻井信息展示平台具有如下特点:(1)该方案有效的将新一代图形展示技术与钻井信息展示结合起来,解决了石油勘探工程软件在用户体验方面存在的问题,实现图形展示技术在石油勘探工程软件中的创新应用。(2)该方案将用户信息管理与钻井信息展示平台相结合,严格管理钻井信息展示平台的用户信息,以提高平台数据的安全性,实现了局域网中钻井数据信息的共享。(3)该方案设计的钻井信息展示平台采用Ribbon模式,平台操作风格与常用办公软件风格一致,改善了传统钻井信息展示平台操作困难的不足。在平台设计中尽可能的减少用户的操作和思考,让用户可以轻松操作相关功能。本文研究内容如下:(1) 研究已有的钻井信息展示系统,归纳、比较和分析它们各自的优缺点和应用场景;(2)研究已有的信息展示平台,归纳其应用场景,将已有信息展示平台的应用特征与钻井信息的结构特点相结合;(3)研究WPF图形展示技术,将WPF图形展示技术与钻井信息的展示相结合,以改善传统钻井信息图形展示方面的不足;(4) 研究软件开发设计模式,通过比较和分析,确定一种最适合WPF图形展示技术的设计模式,使基于WPF的钻井信息展示平台具有低耦合性和高可移植性,同时具有高可重用性和高可维护性。针对以上研究内容,本文主要采用文献研究法,根据研究目的,查阅大量相关的文献资料,全面了解WPF图形展示技术以及钻井信息展示平台的研究历史和现状,了解钻井信息在图形展示方面的优点和缺点。通过对图形展示技术以及相关设计模式的比较,选择出目前应用最成熟、开发效率最高的WPF图形展示技术作为实现钻井信息展示平台的图形展示技术,同时配合MVVM设计模式,以解决钻井信息在图形展示方面存在的问题。本文主要取得以下研究成果:(1)本文运用面向对象软件设计技术UML,遵循完整软件开发流程,着眼于平台总体功能需求,对钻井信息展示平台进行了详尽的需求分析。明确了钻井信息展示平台的总体需求以及五大功能需求:用户管理功能、用户登录与退出功能、钻井信息数据处理功能、钻井信息展示功能以及钻井信息展示交互操作功能。(2)根据钻井信息展示平台的功能需求,对各个功能模块作了详细设计并进行细致的划分,以功能框图的形式直观地表现了各个功能模块所涉及的子功能,以流程图的形式清晰地表现了各个功能模块的内部流程。(3)根据钻井信息展示平台的各个功能模块的细致划分,本文详细介绍了与功能相对应的主要实现类,对类中的主要属性和方法做了详细地阐述和解释。(4)针对钻井信息展示平台的功能及存储特点,采用Oracle Database作为底层存储环境。本文对各个功能模块的存储结构进行了全面设计,并且对各个功能模块主要存储结构的设计方法进行了详细介绍。(5)本文设计的基于WPF的钻井信息展示平台通过功能测试和性能测试达到了预期效果,运行流畅、图形界面美观、可操作性强;在使用中也得到了相关行业使用者的认可。
[Abstract]:The rapid development of human civilization has prompted the rapid development of scientific and technological culture. With the development of human beings, human beings have never stopped exploring the earth, and the oil exploration industry is one of the products of human desire for earth exploration. The high speed development of the oil exploration industry has accelerated the efficient use of underground space, and has produced more and more people. Many drilling engineering. The data information produced by tens of thousands of drilling experiments can be described by "mass". There is no doubt that the extraction of effective information in such a large amount of data, and the use of the above information to facilitate, efficient and quick analysis of the underground environment has important research significance and application value. There are many problems in information management, which are difficult to consult and difficult to analyze. At present, there are many problems in the system which are specially designed for the design of drilling information. The design scheme of the drilling information display platform based on WPF technology is proposed in this paper. The drilling information display platform has the following characteristics: (1) the scheme effectively combines the new generation of graphic display technology with the drilling information display, solves the problems existing in the user experience of the petroleum exploration engineering software, and realizes the innovative application of the graphic display technology in the petroleum exploration engineering software. (2) the scheme has the user information. Management and drilling information display platform combine to strictly manage the user information of the drilling information display platform, in order to improve the security of the platform data and realize the sharing of drilling data in the LAN. (3) the drilling information display platform designed by the scheme is Ribbon mode, and the platform operation style is consistent with the common office software style. It is good that the traditional drilling information display platform is difficult to operate. In the design of the platform, the user's operation and thinking can be reduced as much as possible so that users can easily operate the related functions. The contents of this paper are as follows: (1) research on the existing drilling information display system, sum up, compare and analyze their respective advantages and disadvantages and application scenes; (2) The existing information display platform is studied and its application scene is summed up. The application features of the existing information display platform are combined with the structure characteristics of drilling information; (3) study the WPF graphics display technology, combine the WPF graphics display technology with the drilling information display, in order to improve the shortcomings of the graphic display of the transmission information. (4) soft research By comparison and analysis, a design pattern which is most suitable for WPF graphics display technology is determined by comparison and analysis. The WPF based drilling information display platform has low coupling and Gao Ke transplanting, and Gao Ke reusability and Gao Ke maintainability are also available. By consulting a large number of relevant documents, we fully understand the history and status of WPF graphic display technology and drilling information display platform, and understand the advantages and disadvantages of drilling information in graphic display. Through the comparison of graphic display technology and related design patterns, we choose the most mature and most efficient WP. F graphic display technology is used as a graphic display technology to realize drilling information display platform, and in conjunction with MVVM design pattern to solve the problems of drilling information in graphic display. The main achievements of this paper are as follows: (1) this paper uses object-oriented software to design technology UML, follow the complete software development process, and focus on the platform The overall requirement of the drilling information display platform is analyzed in detail. The overall requirements of the drilling information display platform and the five functional requirements are clarified: user management function, user login and exit function, drilling information data processing function, drilling information display function and drilling information display interactive operation function. (2) According to the functional requirements of the drilling information display platform, the detailed design and detailed division of various functional modules are made and the sub functions involved in each functional module are displayed directly in the form of functional block diagram, and the internal flow of each functional block is clearly displayed in the form of flow chart. (3) according to the drilling information display platform In detail, the main realization classes corresponding to function are introduced in detail. The main attributes and methods in the class are explained and explained in detail. (4) in view of the function and storage characteristics of the drilling information display platform, Oracle Database is used as the underlying storage environment. The storage of each functional module is stored in this paper. The structure is fully designed, and the design method of the main storage structure of each functional module is introduced in detail. (5) the drilling information display platform based on WPF has achieved the expected effect through functional testing and performance testing. It runs smoothly, the graphical interface is beautiful, and the operability is strong. Approval of industry users.

【学位授予单位】:成都理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TE928;TP311.52

【参考文献】

相关期刊论文 前1条

1 张洋;葛良全;;基于三层架构的高校管理系统的设计与实现[J];电脑知识与技术;2014年06期



本文编号:1788200

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/shiyounenyuanlunwen/1788200.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户9a0d9***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com