基于设计模式的录井图绘制系统LogMaker的设计与实现
Design and Implementation of Mud Logging Plot Drawing System LogMaker Based on Design Patterns
DOI: 10.12677/JOGT.2017.395083, PDF, HTML, XML, 下载: 1,319  浏览: 1,924 
作者: 王丽娟:中石油集团长城钻探工程有限公司录井公司,辽宁 盘锦
关键词: 录井图设计模式模板Mud Logging Plot Design Patterns Template
摘要: 总结目前国内录井图绘制系统存在的问题,从设计模式的基本概念、使用目的和基本要素等方面提出了基于多种设计模式的系统设计方案。针对国外录井图格式多样不统一的特性,系统采用了模板与数据结合的加载方式,通过模板自动生成数据录入界面,并支持多种数据库系统,快速输出图件。分析了MVC、Observer、Abstract Factory、Composite等4种设计模式的使用特点,详细阐述了设计模式在各个功能模块的应用。
Abstract: The problems of the current mud logging plot drawing system in China were summarized, a sys-tem design scheme involving multiple design patterns based on the basic concepts, the use pur-pose and the basic elements of system design pattern was proposed. In view of the non-uniform features of the foreign mud logging plot pattern, the loading method of combinations of template and data was adopted in the system design and the interface of data entry was generated automatically through the templates. This system design supports a variety of database systems and can output the graphics quickly. This paper also analyzes the usage characteristics of four design patterns including MVC, Observer, Abstract Factory and Composite and elaborates the application of the design pattern in each function module in detail.
文章引用:王丽娟. 基于设计模式的录井图绘制系统LogMaker的设计与实现[J]. 石油天然气学报, 2017, 39(5): 191-198. https://doi.org/10.12677/JOGT.2017.395083

参考文献

[1] 孟曦. 基于设计模式的多无人机地面站视景仿真系统设计与实现[D]: [硕士学位论文]. 成都: 电子科技大学, 2013.
[2] 董智鹏. 基于MVC设计模式的科研社交系统的设计与实现[D]: [硕士学位论文]. 北京: 中国科学院大学(工程管理与信息技术学院), 2014.