论文部分内容阅读
本文按照基本农田建设和管理要求,对系统目标与任务、数据源的分析,进行了基本田信息系统的结构与功能设计。以此为依据,进一步进行数据库的概念与逻辑设计,经据分类编码、数据规范化等数据预处理,建立了一个包含文本、图形、表格等数据类型数据库。系统数据库采用SQL SERVER 2000作为后台数据库。利用软件工程的方法对统的总体结构进行设计,系统总体上分成三个部分(数据层、业务层和表示层),提高系统的扩展性和稳定性。该系统的核心部分是耕地入选基本农田的决策模型,其决策过程主要包括耕地综合排和耕地入选基本农田两个相关联的部分。在耕地综合排序中首先根据耕地质量状况,建了耕地入选基本农田的决策指标体系,主要有9个决策指标构成,通过加权平均法对耕进行综合排序;耕地入选基本农田是根据耕地排序结果,以基本农田面积指标作为约束件,确定每块耕地是否被选为基本农田,根据该问题求解结果的两值性特征,具体采用1背包问题的回溯算法求解,得到耕地质量状况最优的一组耕地地块。在决策模型构建数据库的基础上,将其与GIS进行高效整合,使决策结果可以直接在图形上高亮显示,可通过数据导出功能将决策结果输出。系统实现是采用VS. NET开发语言和Mapinfo MapXtreme 2004组件开发出了基于GIS基本农田信息系统,实现了系统管理、数据管理、数据更新、耕地入选基本农田模型、据输出等功能;系统中设计时充分利用.NET技术,设计了各层中的类,提高代码的重率;利用MapXtreme 2004的新功能快速开发与GIS相关的部分,开发效率大为提高。系统以新疆尉犁县孔雀农场为对象进行了实践,实践结果表明,该系统设计达到了设计求,适用性强,扩充性能强,操作简便易行,实现了基本农田信息管理工作的自动化,必将给基本农田保护带来巨大的经济效益和社会效益。本文的突出之处在于将前沿的GIS技术与耕地入选基本农田模型的有机结合,综合集了多种新技术,解决了传统信息系统中难以解决空间分析难题,为基本农田的管理提供