文档介绍:中南大学
硕士学位论文
基于组件技术的生态地球化学评价系统的设计与实现
姓名:陈红玲
申请学位级别:硕士
专业:计算机应用技术
指导教师:谭汉松
20070401
摘要素进行实时动态监测,并在此基础上对其进行评价分析和预测。开发生态评价信息系统能有效地管理有关生态评价的图形、资料和数据,能提高生态评价模型运算的效率和可视化程度。组件技术是当今软件工程领域中一种先进的软件开发技术,采用基于组件技术的开发方法,可以提高软件的复用度、降低开发成本、缩短开发周期,从而大论文深入研究了组件技术在生态评价系统开发中的应用与实现。通过认真分析系统的用户需求和功能特点,文章设计了一种可适用于生态评价软件开发的组件层次模型,根据系统的功能逻辑,把系统划分成了几个内聚性强、耦合性弱的组件群,提出了“.针对生态评价中的海量数据,文中选取了一种切实可行的数据存储模式,基于该模式建立了系统的数据库和模型库,实现了系统图属程开发了各种生态评价应用模型组件,实现了应用模型评价的高效率运算。为使评价结果得以可视化显示,论文认真分析了模型评价组件系统开发过程中用到了面向对象技术、可视化控件技术、组件技术等多种软件重用技术,整个应用程序具有良好的界面交互、高效的无缝集成、较少的内存占用等特点,充分体现了基于组件技术的开发方法的先进性和优越性。系统最终在长株潭地区生态地球化学评价项目中得到成功的应用,为相关部门提供了技术支持和决策依据。生态环境是人类生存和发展的基本条件,是社会和经济可持续发展的基础。为了掌握生态环境发展规律,必须要对影响生态环境的因大提高开发的效率。钡南低辰饩龇桨福蟘镅缘慕缑婵7⒛芰Α甆组件的数据访问能力、组件的空间分析能力以及的科学计算能力建立生态地球化学评价信息系统。数据的一体化管理。进而采用基于组件技术的软件开发方法,对系统主要功能模块进行了详细的设计与开发。通过与的混合编与榧募杉际酰⑹迪至松兰鄣目瘴史治龉δ堋关键词生态环境,评价模型,组件技术,组件式
珹.,曲眎琣.’.疭甀瑃瓹瑄,,..毕’.緂Ⅱ
.—,,—琹琣瑃.,琣甌,.琫琧疭琱猠Ⅲ
作者签名:丝红硷导师签看婆塑至≥日期:鲨辍辉挛廊墨竺竺月羔日作者签名:闼宽关于学位论文使用授权说明原创性声明作及取得的研究成果。尽我所知,除了论文中特别加以标注和致谢的含为获得中南大学或其他单位的学位或证书而使用过的材料。与我共本人声明,所呈交的学位论文是本人在导师指导下进行的研究工地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包同工作的同志对本研究所作的贡献均已在论文中作了明确的说明。日期:本人了解中南大学有关保留、使用学位论文的规定,即:学校有权保留学位论文,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以采用复印、缩印或其它手段保存学位论文;学校可根据国家或湖南省有关部门规定送交学位论文。
第一章绪论研究意义随着社会的发展和技术的进步,人类对自然环境的影响范围和强度都在不断加大,由此引起生态环境问题也在不断扩大和加剧,如沙漠化、盐渍化、水土流失、土壤和河流重金属含量超标等。这些区域生态环境问题正在严重威胁着人类赖以生存的大气、土地和水资源,每年由此造成的损失是相当可观的。在我国,日益恶化的生态环境,给我国的经济和社会发展带来了极大的危害,严重影响可持续发展的能力,因此生态环境问题的预防和整治已经变得非常迫切。要掌握生态环境发展规律,必须要对影响生态环境的因素进行实时动态监测,并在此基础上对其进行评价分析和预测【俊R虼耍肪呈莶杉凸芾怼模型分析与动态模拟、现状评价与趋势预警是生态环境管理重要的研究内容之一。由于生态环境数据都与空间位置有关,具有丰富的空间内涵,且涉及海量的属性数据和采样数据,评价模型也是非常专业化和复杂化,因此在生态环境评价领域迫切需要寻找先进的适用于该领域的技术,充分运用多学科多技术方法以提高生态环境评价的效率和效果。目前,计算机的应用能力越来越强,应用系统的规模也越来越庞大而复杂。如何有效地解决应用软件开发效率低,重复劳动多,周期长,适应性差等问题,是摆在软件开发人员面前的一个难题。在过去的几十年里,软件工程的专家学者一直在致力于研究各种程序设计技术来解决这个难题,从而出现了结构化设计、面向对象方法和基于组件的开发方法【。从传统的结构分析与结构设计技术到面向对象的设计,软件开发的可重用性,可维护性,灵活性等方面都有了很大提高。但是,面向对象的可重用性局限于同种开发环境下,即要求有相同的开发平台和开发语言,对于不同的开发环境,面向对象开发的可重用性仍然很差。然而计算机应用技术的飞速发展,使得软件开发平台、开发语言的多样性成为必然。因此,寻求与开发平台和开发语言无关的软件开发方法仍然是软件开发