APPLICATION OF PLUG-IN TECHNIQUE TO THE OPERATION MANAGEMENT AND SECURITY SAFEGUARD SYSTEM FOR FIELD GEOLOGICAL SURVEY
-
摘要:
野外地质调查成果数据格式多且变化快,传统的处理模式是根据不同的成果数据接口定制软件,开发的软件复用程度较差。将插件技术应用于野外地质调查作业管理与安全保障系统研发,在主程序架构不变的基础上,可以根据不同的需求编写不同的插件程序实现野外地质调查成果数据的处理、存储和查询等功能,并可在后续系统扩展中对插件功能模块进行方便、安全的装卸,以适应不同种类野外地质调查成果数据的需求,提高了系统的可重用性和可扩展性。
Abstract:The format of production data from field geological survey is various and changes quickly. Customizing software depending on the different interface of production data is the traditional processing mode, and the level of software reuse is low. Appling plug-in technology to the operation management and security safeguard system for field geological survey can retain the framework of the main program, and achieve the functions of processing, storage and query of production data in field geological survey by different plug-in programs meeting the different needs. That can be used in the subsequent system expansion for convenient, safe loading and unloading to plug-in function modules, so as to adapt to needs of different types of outcome data in field geological survey, and improve system reusability and scalability.
-
Key words:
- geological survey /
- production data /
- plug-in technique
-
-
-
[1] 赵希涛, 胡道功, 吴中海, 等.青海格尔木早更新世昆仑河砾岩的发现及其地质意义[J].地质力学学报, 2010, 16(1):1~10. http://journal.geomech.ac.cn/ch/reader/view_abstract.aspx?flag=1&file_no=20100101&journal_id=dzlxxb
ZHAO Xi-tao, HU Dao-gong, WU Zhong-hai, et al. Discovery of the early Pleistocene Kunlunhe conglomerate in Golmud of Qinghai Province and its geological significance[J]. Journal of Geomechanics, 2010, 16(1):1~10. http://journal.geomech.ac.cn/ch/reader/view_abstract.aspx?flag=1&file_no=20100101&journal_id=dzlxxb
[2] 毕思文.全球变化与地球系统科学统一研究的最佳天然实验室——青藏高原[J].系统工程理论与实践, 1997, (5):72~77. http://www.cnki.com.cn/Article/CJFDTOTAL-XTLL705.011.htm
BI Si-wen. A best laboratory of the universal research for the earth's global change and earth system science:The Qinghai-Tibet Plateau[J]. Systems Engineering Theory & Practice, 1997, (5):72~77. http://www.cnki.com.cn/Article/CJFDTOTAL-XTLL705.011.htm
[3] 倪晋宇, 胡道功, 周春景.东昆仑造山带纳赤台群形成的大地构造环境探讨[J].地质力学学报, 2010, 16(1):11~20. http://journal.geomech.ac.cn/ch/reader/view_abstract.aspx?flag=1&file_no=20100102&journal_id=dzlxxb
NI Jin-yu, HU Dao-gong, ZHOU Chun-jing. Discussion on tectonic environment of Naij Tal Group, East Kunlun orogenic belt[J]. Journal of Geomechanics, 2010, 16(1):11~20. http://journal.geomech.ac.cn/ch/reader/view_abstract.aspx?flag=1&file_no=20100102&journal_id=dzlxxb
[4] 吴珍汉, 吴中海, 胡道功, 等. 青藏高原古大湖与夷平面的关系及高原面形成演化过程[J]. 现代地质, 2009, 23(6): 993~1002.
WU Zhen-han, WU Zhong-hai, HU Dao-gong, et al. Cenozoic tectonic evolution and uplift process of the Tibetan Plateau[M]. Beijing:Geological Publishing House, 2009:16~70.
[5] 薛腊梅, 赵希涛, 张耀玲, 等.遥感技术在东昆仑新生代地质填图中的应用[J].地质力学学报, 2010, 16(1):70~77. http://journal.geomech.ac.cn/ch/reader/view_abstract.aspx?flag=1&file_no=20100109&journal_id=dzlxxb
XUE La-mei, ZHAO Xi-tao, ZHANG Yao-ling, et al. Application of remote sensing technique in the east Kunlun Cenozoic geological mapping[J]. Journal of Geomechanics, 2010, 16(1):70~77. http://journal.geomech.ac.cn/ch/reader/view_abstract.aspx?flag=1&file_no=20100109&journal_id=dzlxxb
[6] 杨芙清. 对软件工程发展的若干思考[C]//2006年第28届世界软件工程大会主题演讲. 上海: 2006.
YANG Fu-qing. Some thoughts on software engineering development[C]//Speech on 28th International Conference on Software Engineering in 2006. Shanghai:2006.
[7] 李延春, 晏敏.软件构件技术的现状与未来[J].计算机工程与应用, 2003, 31:87~93. doi: 10.3321/j.issn:1002-8331.2003.02.030
LI Yan-chun, YAN Min. The status and future of software component technology[J]. Computer Engineer and Applications, 2003, 31:87~93. doi: 10.3321/j.issn:1002-8331.2003.02.030
[8] 陈刚.Eclipse插件体系结构[J].程序员, 2005, (6):119~121. http://www.cnki.com.cn/Article/CJFDTOTAL-DNZS200931039.htm
CHEN Gang. Eclipse system architecture ofplug-in[J]. Programmer, 2005, (6):119~121. http://www.cnki.com.cn/Article/CJFDTOTAL-DNZS200931039.htm
[9] 韩鹏.地理信息系统开发[M].武汉:武汉大学出版社, 2004.
HAN Peng. Development of Geography Information System[M]. Wuhan:Wuhan University Press, 2004.
[10] 王帮进, 张宏, 蒋文明, 等.基于插件的房产GIS集成研究[J].微计算机信息, 2007, 23(2-l):210~212. http://www.cnki.com.cn/Article/CJFDTOTAL-WJSJ200704088.htm
WANG Bang-jin, ZHANG Hong, JIANG Wen-ming, et al. The research of real estate GIS integration based on plug-in[J]. Microcomputer Information, 2007, 23(2-l):210~212. http://www.cnki.com.cn/Article/CJFDTOTAL-WJSJ200704088.htm
[11] 祖兆研. 基于插件技术的软件架构设计及应用[D]. 南京: 河海大学, 2007.
http://cdmd.cnki.com.cn/article/cdmd-10294-2007167500.htm ZU Zhao-yan. Design and application of software architecture based on plug-in[D]. Nanjing:Hehai University, 2007.
[12] 陈方明, 陈奇.基于插件思想的可重用软件设计与实现[J].计算机工程与设计, 2005, 26(1):172~176. http://www.cnki.com.cn/Article/CJFDTOTAL-SJSJ200501055.htm
CHEN Fang-ming, CHEN Qi.Design and implementation of reusable software based on thought of plug-in[J]. Computer Engineering and Design, 2005, 26(1):172~176. http://www.cnki.com.cn/Article/CJFDTOTAL-SJSJ200501055.htm
[13] 吴亮, 杨凌云, 尹艳斌.基于插件技术的GIS应用框架的研究与实现[J].中国地质大学学报, 2006, 31(5):609~614. http://cdmd.cnki.com.cn/Article/CDMD-10701-1013111208.htm
WU Liang, YANG Ling-yun, YIN Yan-bin. Plug-in based GIS application framework:Research and implementation[J]. Journal of China University of Geosciences, 2006, 31(5):609~614. http://cdmd.cnki.com.cn/Article/CDMD-10701-1013111208.htm
[14] Jon Skeet. 深入理解C#(第2版)[M]. 周靖, 朱永光, 姚琪琳, 译. 北京: 人民邮电出版社, 2012: 18~19.
Skeet J. C# in depth (Second Edition)[M]. ZHOU Jing, ZHU Yong-guang, YAO Qi-lin, Translated. Beijing:Posts & Telecom Press, 2012:18~19.
-