基于VC的插件技术在地震数据处理系统中的应用
详细信息 本馆镜像全文    |  推荐本文 | | 获取馆网全文
摘要
软件开发中,一个很重要的问题是软件的维护和后期扩展,若不能扩展,则需要不断地更新换代,用户原有地程序只能作废。另外,用户不能加进自己的功能来满足自己的需要,使用上欠方便,对地球物理软件也是如此。插件技术可以十分有效地解决上述问题。应用插件技术,对于地球物理软件的扩展性会有很大的提升。本文介绍了插件技术的方法与实现,并编写了一个基于VC++6.0平台简单的应用插件技术的地震数据处理程序,测试证明效果良好。文章最后对如何优化地震数据处理插件系统提出了建议。
A very important issue of software development is the maintenance and expansion.If software can not be expanded,it needs to constantly upgrade them,so the original software of users are only void.In addition,users can not add their own functions to meet their own needs,so it is not quite convenient to be used.However,Plug-in technology is a very effective way to solve the problems.The application of plug-in technology used in geophysical software will be a significant improvement for geophysical software.This paper is to introduce the method and realization of plug-in technology,and to write a simple program based on VC++6.0 platform using plug-in technology in seismic data processing.The test has proved that the effect of plug-in technology is good.Finally,the advice is given to how to optimize plug-in system of seismic data processing.
引文
[1]黄维通.Visual C++面向对象与可视化程序设计(第2版)[M].北京:清华大学出版社,2003.
    [2]卢小兵.一种基于对象的软件插件技术[J].华东地质学院学报,2002,25(2):25~26.
    [3]李延春.软件插件技术的原理与实现[J].计算机系统应用,2003,20(7):24~26.
    [4]刘家彬,谭斌,陈渝,等.基于Windows操作系统动态链接技术的分析与实现[J].乐山师范学院学报,2005,20(12):107~110.
    [5]杨海鹰.将菜单封装在MFC动态库(DLL)中的实用技术[J].阴山学刊(自然科学版),2006,20(3):9~11.
    [6]David J Kruglinski.Visual C++技术内幕(第四版)[M].潘爱民,王国印译.北京:清华大学出版社,1999.
    [7]Jeffrey Richter.Windows核心编程[M].王建华,张焕生,候丽坤,等译.北京:机械工业出版社,2005.

版权所有:© 2023 中国地质图书馆 中国地质调查局地学文献中心