Agricultural resource is a comprehensive resource, and is the material basis of agricultural production. Agricultural resource has characteristic such as various type, large dispersion degree, poor stability and controllable with a wide range of dispersion of large, low level of stability and control characteristics. Agricultural resource features make it difficult to organize and manage effectively, and the traditional means of data organization and management can not meet the development needs of agricultural resources. Facing environmental stress, population pressure and agricultural resources for sustainable development, agricultural resource information management and application provide an important guarantee for regional agricultural sustainable development. The introduction of information technology in the process of agricultural production and management, especially the introduction of 3S technology, not only enrich acquisition channels of agricultural resources and data, but also lay on a solid foundation for further analyzing processes and optimizing agricultural production.A great number of domestic and foreign experts have been studying on agricultural resource management information system and achieved practical results, established at all levels on agricultural resource management information system from national to district level, which provide guarantee for managing agricultural resources effectively, but in generally it has many deficiencies such as effectiveness of investment, high development difficulty and heavy dependence on professional software platform, therefore, how to effectively solve these problems is urgent for establishment of agricultural resource management information system. This research designs and develops a regional agricultural resource information system by using ESRI's secondary development tools ArcGIS Engine, with the help of spatial data engine database technology in the Visual Basic environment. The system can organize and manage the information of agricultural resources conveniently, and provide user query and output of map information easily with friendly interactive interface, also its multi-functional module can be used for professional analysis and data mining of agricultural resources, evaluation of soil fertility, soil testing and fertilizer recommendation, monitoring of farmland and management of farmland water conservancy. The system can provide decision-making for informatization of regional agriculture information and the practice of agricultural production.General design of the system:according to the system design goals and basic design principles, based on requirement analysis of agricultural resources information management, we built system users model on the user point of view, constructed hardware and software environment of agricultural resources management information system, divided into system modules, defined module function, designed summary user interface, designed summary input and output, a summary of design, and also included analysis data link between the process of analysis. We future design the sub-module to the system based on above mode.Design and build of the database:firstly we should collect data of regional agricultural resources information, which include the basic information and data of agricultural resources, land use status data, land nutrient data, topographic slope data, salinity data, atmospheric environmental data, water resources and regional advantage of information and data related to agricultural resources. Based on ideas and principles of database design, secondly we building agricultural resources database using SQL server database. And the messy data is standardized by scientific classification according to the standard of spatial data and attribute data, and build a data dictionary. Then we analysis the data of design factors and optimize the database allocation by ArcSDE spatial data engine management databases. The establishment of agricultural resources database provides a guarantee for, scientific and efficient management of agricultural resources.Development and implementation of the system:logical model of the functional modules were designed according to a structured development methodology for functional implementation. It includes the module understanding and further division, flow chart module design, code writing, functional testing and unit testing of module code. Specifically it loads AE components through the VB programming environment, establishs a basis of data platform, and the platform is divided into function interface which is advanced development. The advanced development includes data input and output, base map data, operating functions, advanced modules, and the advanced development includes evaluation of soil fertility, agricultural monitoring, expert knowledge module, and so on.Application of the System:taking Guangrao County as regional agricultural resource management information system study area, by statistics and analyzing the available data of Guangrao County, we can provide a scientific decision support for resource management through the application of agricultural resource management information system. |