W/G模式GIS软件工程研究与实践
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
软件工程是指导软件开发的科学,它是软件业规模化生产的关键。目前,地理信息系统(GIS)已经在各行各业得到了广泛应用,已经成为一项关系到国民经济、国防建设的产业,这要求我们研发自主版权、功能强大、运行稳定的GIS软件。既然是软件,又是有规模的软件,就必须针对它进行软件开发方法的研究。
     本文从思想上、管理上阐述了软件工程的内涵,结合Linux操作系统的成长提出W/G模式的GIS软件工程技术。文章讨论了W/G模式的研究内容及内容构成,由总体目标确定、内核设计、功能部件实现三部分构成。文章给出了总体目标图,分析了三种内核设计技术后,采用面向对象技术进行了部件化的系统内核设计。文章详细描述了内核的构成部件,介绍了内核面向对象数据模型设计,给出了具体的内核部件实现。
SE(Software Engineering) is a science guiding the development of software, it is the key to develop software in a big way. Today GIS has been used every walk of life, it is a industry concerned with National Economy and National Defence. This condition asks us to develop GIS software independent, it has powerful ructions and run stably. As being software and powerful software, we must argue its developing method.
    This paper discussed the meaning of SE in Thinking method and management, W/G SE for GIS was drawn after describing the growing of Linux OS. It discussed the research content of W/G SE and the components of confirming Whole-role, designing System-core, realizing the part-components. The diagram of Whole-Role was given. Three methods of core designing were introduced, then the author designed the system core composed of components with the help of Object Orient technology. The diagram of core's parts was shown in datail. The object-orient data modals were written detailedly togther with the realizing of components of the core.
引文
[1] 陈俊,宫鹏。《实用地理信息系统》。科学出版社,1998。
    [2] 张海藩。《软件工程导论(修订版)》。清华大学出版社,1996。
    [3] 赵晓华。《软件开发自动化技术—软件工程与CASES。国防工业出版社,1997
    [4] 王家耀,华一新。《军事地理信息系统》。解放军出版社,1997。
    [5] 刘超,张莉.《可视化面向对象建模技术》.北京航空航天大学出版社,1999。
    [6] 王卉。《GIS中地形分析模型库及其管理系统的设计与实现》。解放军测绘学院硕士论文,1998。
    [7] 蔡少华。《GIS图形空间关系的研究与实践》。解放军测绘学院博士论文,1999。
    [8] 王青山。《面向对象地理数据模型的研究与实践》。解放军信息工程大学测绘学院博士论文,2000。
    [9] 吴升。《分布式GIS组件平台的研究与实践》。解放军信息工程大学测绘学院博士论文,2001。
    [10] 李忠。《政府与地理信息》。解放军出版社,1999。
    [11] 张龙,袁树友。《国际GIS标准及标准化》。解放军出版社,2001。
    [12] 李爱光,王卉(1999).GIS中线状符号的面向对象实现.测绘学院学报(1).
    [13] 李爱光等(2001).软件工程在GIS软件开发中的应用.测绘学院学报(4).
    [14] 李忠,李爱光(2001).必须加强GIS中软件工程建设.测绘学院学报(2).
    [15] 朱斌(2002).极限编程,极限计划,极限编码,极限测试.程序员(3).
    [16] AKA杂志组(1998).软件工程论述系列.http://www.3721.com/AKA.
    [17] 赵晓华(2001)。面向对象软件工程实践.http://www.3721.com/中国软件工程网
    [18] 孙家广 陆薇 刘强(2002).基于组件的开放式CAD系统模型.http://www.3721.com/中国软件工程网
    [19] Ivar Jacobson, Grady Booch, James Rumbaugh。《The Unified Software Development Process》,1999。
    [20] Ivar Jacobson. Grady Booch, James Rumbaugh。《Thw Rational Unified Process》,1999。
    [21] Stewart Fothefingham, Peter Rogerson, Spatial analysis and GIS, Taylor & Francis, 1994
    [22] 杨崇源等(2001).虚拟地形场景绘制中的实时LoD算法.测绘学报(2).
    [23] 薛安全等(2001).基于OpenGL实现真实感地形表现的研究.中国图象图形学报(6)
    [24] 徐志红等(2001).GIS功能部件库和功能集成.武汉大学学报-信息科学版(26)
    [25] 龚健雅(2001).空间数据库管理系统的概念与发展趋势.测绘科学(3)
    [26] 宋关福,钟而顺(1998).组件式地理信息系统研究与开发.图像图形学报(4)
    [27] Mapinfo Professional Reference,Mapinfo Corporation, Troy New Yark
    
    
    [28] G.Booch,Object Oriented Development,IEEE Trans. Vol. SE-12,No.2,1986
    [29] F. Hobbs. The Rendering of Relief Image from Digital Contour Data. The Cartographic journal, pp111-115.1995
    [30] Nicote Brennan. It's Not the Same Old Map. Catography and Geographic Information Systems, Vol 22, No 2, pp183-186.1995
    [31] 《MapGIS地理信息系统参考手册》.中国地质大学信息工程学院、武汉华地图形数据公司.1999,5
    [32] 《ArcView Spatiai Analyst》.IPC8. 8M8/96 Printed in USA
    [33] 邓良松,刘海岩,陆丽娜。《软件工程》。西安电子科技大学出版社,2000
    [34] 魏永名等。《Linux实用教程》。电子工业出版社,1999
    [35] 张学工等。《X Window/Motif编程速成》,清华大学出版社,1998
    [36] 国防科学技术工业委员会。《军用软件开发规范》
    [37] 美George Haberberger,高寿福等译。《轻松学用Samba》,电子工业出版社,2001
    [38] 李莉等(1998).标准建模语言UML及其支持环境(1~5).计算机世界报
    [39] 周伯生(2001).软件工程与能力成熟度模型CMM.http://www.3721.com/软件工程网
    [40] 新华网(2000).软件业应改变“小作坊”的生产方式.http://www.3721.com/新华网
    [41] 陈桂茹(2000).MGIS地图符号库的面向对象设计与改进,测绘通报(4)
    [42] 韩海洋等(1999).Internet下多数据源、超媒体空间信息的分布式调度与管理.武汉测绘科技大学学报(3).
    [43] 韩海洋等(1999).Internet GIS空间数据通讯的部件化构造方法.武汉测绘科技大学学报(4).
    [44] 李德仁等(2000).基于GPS与GIS集成的车辆导航系统设计与实现.武汉测绘科技大学学报(3).
    [45] 袁相儒等(1999).异构地理信息处理环境互操作的Internet GIS方法.武汉测绘科技大学学报(3).

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700