基于组件技术的生态地球化学评价系统的设计与实现

被引量 : 0次 | 上传用户:sgrwflh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
生态环境是人类生存和发展的基本条件,是社会和经济可持续发展的基础。为了掌握生态环境发展规律,必须要对影响生态环境的因素进行实时动态监测,并在此基础上对其进行评价分析和预测。开发生态评价信息系统能有效地管理有关生态评价的图形、资料和数据,能提高生态评价模型运算的效率和可视化程度。组件技术是当今软件工程领域中一种先进的软件开发技术,采用基于组件技术的开发方法,可以提高软件的复用度、降低开发成本、缩短开发周期,从而大大提高开发的效率。论文深入研究了组件技术在生态评价系统开发中的应用与实现。通过认真分析系统的用户需求和功能特点,文章设计了一种可适用于生态评价软件开发的组件层次模型,根据系统的功能逻辑,把系统划分成了几个内聚性强、耦合性弱的组件群,提出了“C#+ADO.NET+MapX+MATLAB”的系统解决方案,整合C#语言的界面开发能力、ADO.NET组件的数据访问能力、MapX组件的空间分析能力以及Matlab的科学计算能力建立生态地球化学评价信息系统。针对生态评价中的海量数据,文中选取了一种切实可行的数据存储模式,基于该模式建立了系统的数据库和模型库,实现了系统图属数据的一体化管理。进而采用基于组件技术的软件开发方法,对系统主要功能模块进行了详细的设计与开发。通过C#与Matlab的混合编程开发了各种生态评价应用模型组件,实现了应用模型评价的高效率运算。为使评价结果得以可视化显示,论文认真分析了模型评价组件与GIS组件的集成技术,并实现了生态评价的空间分析功能。系统开发过程中用到了面向对象技术、可视化控件技术、组件技术等多种软件重用技术,整个应用程序具有良好的界面交互、高效的无缝集成、较少的内存占用等特点,充分体现了基于组件技术的开发方法的先进性和优越性。系统最终在长株潭地区生态地球化学评价项目中得到成功的应用,为相关部门提供了技术支持和决策依据。
其他文献
<正>一个经销商如果要想做好,要想成功,学一些佛学是非常重要的。对于佛学,孙中山先生说:"佛学是哲学之母,研究佛学可补科学之偏。"梁启超先生说:"佛教乃智信而非迷信,乃入世
本文主要从PKI应用发展对纳税申报电子信息采集系统的应用需求入手,在分析了纳税申报电子信息采集系统的实际需求以及国内外同类产品技术实现的基础上,采用了基于原型的软件
用RP-HPLC方法,选择测定了存在于箭叶建羊蓄的5种主要黄酮类成分,探讨了地理因素和形态变异因素对箭叶淫羊蓄有效成ⅡⅣⅦⅩⅨ→分的影响,并对箭叶淫羊霞的药材质量进行综合评价
目的探讨姜黄素与奥沙利铂联用对人结肠癌LoVo细胞株裸鼠移植瘤生长的影响及其作用机制。方法将LoVo细胞接种于裸鼠皮下,制备裸鼠移植瘤模型。将造模成功的裸鼠随机分为对照
BIM是建筑设计工作管理的新型模式,本研究从建筑BIM的行业实际出发,分析了传统建筑设计管理工作中存在的弊端,说明了BIM应用于建筑设计管理工作的必然性,在结合建筑工程方案
隐喻是多义词词义演化的基础之一,它能揭示不同义项之间的联系,有助于词义的理解和记忆。本文将隐喻应用于大学英语课堂的多义词教学。实证研究表明,基于隐喻的词汇教学能促
<正>中华堆锦(堆绢)艺术历史悠久,源渊久远。绢是一种质地薄而坚韧的丝织品,也指用生丝织成的一种丝织品。所谓"堆绢",是指以彩绢一类的丝织品包以棉花等填充物,堆制成具有浮
期刊
投资主体在项目投资过程中都面临诸多的不确定性。传统的古典投资理论中忽视对于不确定条件的处理,而主要根据边际成本与未来期望收益净现值之间的比较来决定投资决策。当投资
2005年4月至2006年12月在江苏省农业科学院畜牧研究所试验地对从日本引进的柠檬草(Cymbopogon citratus)进行生长特性调查、施氮对生长的影响以及作为奶牛饲料添加料对牛奶风