论文部分内容阅读
农用地是土地资源的重要组成部分,是人类的衣食之源和生存之本。如何实现农用地的信息化管理,建立高效、实用、功能强大的农用地管理信息系统(Agricultural Land Management Information System,以下简称ALMIS)是加强土地保护、推进现代农业建设、节约利用土地资源、确保国家粮食安全、实现土地可持续利用的重要举措。随着数据库技术、网络技术等计算机技术的发展和成熟,将计算机技术和GIS技术应用于农用地管理中,建立ALMIS是合理保护和利用土地资源的必然要求,同时是经济社会建设和土地科学进一步发展的必然要求,是实现农用地管理的有效手段。本文以昆明市西山区农用地信息化管理为研究对象,目的在于探索如何利用先进的GIS技术、软件开发技术、数据库技术实现西山区农用地的信息化、科学化和数字化管理,提高西山区电子政务信息化建设水平。论文首先简要地介绍了当前国内外ALMIS的建设现状及存在的问题以及ALMIS建设的相关理论和技术,在此基础上采用面向对象的需求分析方法对西山区ALMIS的功能需求,数据需求以及安全需求进行了研究和定义并对系统的总体结构、界面以及开发模式进行设计。其次,论文基于Oracle11g和ArcSDE9.3对农用地管理信息系统数据库建设方案进行详细研究。用CASE工具Visio2003设计西山区ALMIS数据库的逻辑模型,并探讨数据库的建立过程和方法,同时探讨了ArcSDE Geodatabase数据质量控制以及数据库性能优化方法。在对昆明市西山区农用地管理需求分析和数据库建设方案研究的基础上,在Visual Studio2008平台下采用C#语言和ArcGIS Engine9.3二次开发组件设计并实现了昆明市西山区ALMIS,系统具备了农用地基础信息管理、农用地流转管理、数据管理和系统设置等功能。论文最后对本研究进行了客观总结,并提出系统需进一步完善和研究的地方。