收藏本站
《解放军信息工程大学》 2004年
收藏 | 手机打开
二维码
手机客户端打开本文

组件式地理信息系统的设计、实践与重构

张锦明  
【摘要】:近几年,组件化、网络化和虚拟化是地理信息系统发展的新趋势。组件化做为地理信息系统软件开发的新模式,在提高系统的复用性和可维护性方面表现出了无与伦比的优点,因此得到了各方面的重视,基于组件的地理信息系统软件随之应运而生。 本文以虚拟地理环境生成系统为实例,阐述了开发组件式地理信息系统过程中的设计、实践和重构等方面。设计、实践和重构组件式地理信息系统的目的在于以面向对象的思想设计系统的总体结构布局,利用设计模式提高系统设计的高复用性和易维护性;以COM组件构建各个功能模块;以重构理论为依据完成对系统已有代码的改善。因此本文结合具体的系统在设计模式、组件和重构三个方面做了一些研究:1、设计模式是面向对象设计方法所不可缺少的重要内容。设计模式展示了如何使用诸如对象、继承和多态等基本技术。设计模式伎你可以更多的描述“为什么”这样设计而不仅仅记录你的设计结果,这样设计模式的适用性、效果和实现部分都会帮助指导你做出各个必要的设计决定。在设计组件式地理信息系统的过程我们采用了多个成熟的设计模式,以帮助我们提高系统的复用性和可维护性。2、软件的重用不仅表现在源代码程度上,还表现在二进制代码程度上。COM是实现二进制代码重用最好的方式,同时COM也是组件式地理信息系统的基石。因此本文从论述COM的基本概念入手,以实现二维显示组件结束,对组件这一组件式地理信息系统的基石做了充分的论述。3、重构理论的出现,在很大程度上为我们理顺程序逻辑、提高代码复用性提供了又一个很好的思路。重构理论与其他理论有着很大的区别,因此在组件式地理信息系统中运用重构理论有着自己的特殊性,即重构是组件式地理信息系统设计中的重要一个环节,是对已有系统的一个优化的过程,而且是一个日积月累优化的一个过程。本文以重构理论为依据,总结了在重构系统中应当着重注意的事项,为重构在组件式地理信息系统中的应用做了探索。
【学位授予单位】:解放军信息工程大学
【学位级别】:硕士
【学位授予年份】:2004
【分类号】:P208

知网文化
【相似文献】
中国期刊全文数据库 前10条
1 魏生英;王虎;李超;王祖郧;何多龙;安永清;陈洪舰;张岩波;;青海省地方性氟中毒地理信息系统(GIS)的建立[J];中国地方病防治杂志;2011年04期
2 王艳颖;陈丰照;;城市地下管网信息系统建设探讨[J];科技信息;2011年20期
3 丁宋涛;;设计模式在软件开发中的运用[J];江苏教育学院学报(自然科学版);2010年01期
4 杨法;;HAM教你玩转Google Earth[J];现代通信;2010年06期
5 陈琦;;地理信息系统在城市测绘中的应用探究[J];科技资讯;2011年20期
6 丁冬丽;;浅析地理信息系统与环境管理[J];黑龙江科技信息;2011年22期
7 门孝志;;地理信息系统在统计领域的应用及发展策略[J];吉林农业;2011年07期
8 赵永喜;;浅议我国矿山测量中的数字化应用[J];知识经济;2011年18期
9 杨志红;李向阳;李超;;地理信息系统在江苏省公益林分布图制作中的应用[J];现代测绘;2011年03期
10 赵娟;;基于GIS的物流配送研究[J];电子技术;2011年07期
中国重要会议论文全文数据库 前10条
1 葛平;;设计模式在地理信息系统中的应用[A];全国测绘与地理信息技术研讨交流会专辑[C];2003年
2 葛平;;配电地理信息系统中设计模式的应用[A];第四届海峡两岸GIS发展研讨会暨中国GIS协会第十届年会论文集[C];2006年
3 余粉香;吴明光;张寅宝;;设计模式在GIS中的应用研究[A];中国地理信息系统协会第九届年会论文集[C];2005年
4 张延波;王威;王贵章;;建立古代文化遗存地理信息系统的可行性研究[A];2001年东北三省测绘学术与信息交流会论文集[C];2001年
5 冯立法;郝强;刘董梅;;GIS在油田信息化中的作用[A];中国石油石化数字管道信息化建设论坛暨燃气管网安全、经济、运营技术交流研讨会论文集[C];2009年
6 顾益军;何永忠;邓杰;;专用网地理信息系统平台安全标准化研究[A];第26次全国计算机安全学术交流会论文集[C];2011年
7 胡晓抒;;地理信息系统在疾病控制领域中的应用进展[A];全国EID研讨班资料汇编[C];2004年
8 靳海亮;高井祥;;浅析地理信息系统与电子政务的关系[A];'2005数字江苏论坛——电子政务与地理信息技术论文专辑[C];2005年
9 靳海亮;高井祥;;浅析地理信息系统与电子政务的关系[A];'2005数字江苏论坛电子政务与地理信息技术论文专辑[C];2005年
10 王永;张增云;宋红丽;;GIS在定向越野运动中的应用[A];山东省“数字国土”学术交流会论文集[C];2007年
中国重要报纸全文数据库 前10条
1 井惠群 记者 姜云飞;企业地理信息系统完成开发[N];大连日报;2004年
2 丁一;地理信息系统产业技术创新 战略联盟获批开展试点工作[N];中国测绘报;2010年
3 任健 余晓松 张靖;陕西建成抗震救灾地理信息系统[N];中国测绘报;2010年
4 姜发国 刘旭辉;吉林建成省政府应急平台地理信息系统[N];中国测绘报;2010年
5 记者 王量迪 象山记者站 丁华 陈光曙;象山县三维规划地理信息系统获国家奖[N];宁波日报;2010年
6 邹霞;管道管理地理信息系统通过评审验收[N];中国石化报;2010年
7 杨彬镛 陶燕;浙江处置突发事件将采用应急地理信息系统[N];中国测绘报;2011年
8 记者 康维海;两大地理信息系统护航青海省生态[N];中国矿业报;2011年
9 卢洪岩;吉林省科技馆用上三维省情地理信息系统[N];中国测绘报;2011年
10 严丽君 王长庚;广州五部门争建地理信息系统引起专家忧虑[N];中国高新技术产业导报;2004年
中国博士学位论文全文数据库 前10条
1 陈澎;GeoSmarter通用地理教育平台的支撑理论的研究[D];中国科学院研究生院(成都计算机应用研究所);2006年
2 孙斌;基于GIS的办公自动化系统开发技术的研究和探讨[D];中国地质大学(北京);2005年
3 孔冬艳;基于对象关系型空间数据库理论的GIS实现[D];中国地质大学(北京);2006年
4 夏敏;农地适宜性评价空间决策支持系统研究[D];南京农业大学;2007年
5 李如仁;公众参与式地理信息系统的理论与实践[D];辽宁工程技术大学;2007年
6 Pouran Behnia;伊朗中部Saghand-Chadormalu地区矿床勘查的地理空间数据建模[D];武汉大学;2004年
7 汤仲安;矢量GIS线状实体等概率密度误差模型[D];武汉大学;2004年
8 牛聚粉;基于MapX的煤与瓦斯突出预警技术研究[D];中国地质大学(北京);2009年
9 李卫江;电子政务与空间信息集成的理论及实践[D];华东师范大学;2004年
10 周月敏;面向小流域管理的水土保持遥感监测方法研究[D];中国科学院研究生院(遥感应用研究所);2005年
中国硕士学位论文全文数据库 前10条
1 金鼎;西安地裂缝地面沉降信息管理系统设计与实现[D];长安大学;2009年
2 王文华;电力三维地理信息系统的建模工具平台研究[D];西安工业大学;2007年
3 林凡亮;面向对象技术在ATC地理信息系统中的应用研究[D];四川大学;2004年
4 雷浩;基于COM的地理信息系统构件的研究与设计[D];武汉理工大学;2006年
5 张元栋;轻量级空间数据引擎设计及其WebGIS实现[D];西北大学;2009年
6 张锦明;组件式地理信息系统的设计、实践与重构[D];解放军信息工程大学;2004年
7 蒋卫星;视频监控开发平台的设计与实现[D];浙江大学;2008年
8 李杰;地理信息系统(GIS)在路网规划中的应用研究[D];长安大学;2001年
9 胡雪琼;江苏省农业资源地理信息系统的组建与开发[D];南京气象学院;2004年
10 吴隆江;基于GPS/GIS的农用车辆导航信息系统研究[D];南京农业大学;2004年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026