Font Size: a A A

Design And Implementation Of Chang Yang Agricultural Information Based On MVC And WEBGIS

Posted on:2015-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:S HuangFull Text:PDF
GTID:2268330428956897Subject:Resources and Environmental Information Engineering
Abstract/Summary:PDF Full Text Request
From2004to2014, in a period of the11consecutive years,"No.1document" of central government-central government policy document,has focused in fact on the" hree rural" issue-rural area, farmers and agriculture, and to solve this issue, agricultural nformatization plays a strategic position,and moreover, websites about agriculture cntribute to agricultural informatization. For another, the past couple of decades have witnessed a hug and rapid development in information technology, network communication, data storage, information security and GIS technology,thereby making Mankind enter the information age,with the information technology level for a country representing its comprehensive national strength to some extent. In the times of knowledge explosion information has already become a strategic resource,with the help from the internet obtaining the fastest information of all aspects for people. Nowadays, gaining information via the websites has become a lifestyle of individuals,and in a word,people have been inseparable from the network.Currently, individuals can utilize the internet via computers or mobile phones to get affluent information with reference to agriculture,but owing to humanities differences, cultures differences, crops differences,and so on,to search for agricultural information concerning Changyang autonomous county is surely poor.What’s more,in Changyang in which there are many mountains, is not a web for agriculture. Therefore, to study and establish the Changyang agricultural information webstie system has a huge significance.In this thesis, the writer describes the entire development process of the Changyang agricultural information webstie system in detail.First, present the aim to develop this system,and the significance, then introducing detailedly requirements analysis, system design, system implementation.The system utilizes the MVC idea, being logically divided into three main parts,namely the model layer, controller layer, view layer, using ASP.NET MVC as the programming model, Taking advantage of Entity Framework that it is a kind of Object Relational Mapping framework to implement persistent data, utilizing Unity that it is a kind of Inversion of Control framework to achieve the dependency injection, exploiting JQuery to assist the development of front-end interfaces, selecting File Geodatabase for the spatial database in this system,with the MySQL acting as the relational database.In the requirements analysis section,the writer mainly carries out functional and non-functional analysis, describing technologies used by the system,and the designs of the system framework, the the relational database and the spatial database were completed in the system design phase,and in the system implementation part, describe in detail the realization of the layers in the system framework, giving some codes and system operation interfaces. Lastly sum up the previous research work, pointing out the imperfections of this system.The subsystem of this system-"Changyang county township level cultivated land resources management system" which is a WEBGIS application, integrating the latest achievements of the local farmland fertility evaluation data, publishing REST services by the GIS server installed by the software of ArcGIS server9.3, utilizing the rich internet application of Silverlight and ArcGIS Server for Silverlight API which is suppied by ESRI company, is established perfectly.Moreover, it is also a major feature of this website system.Currently, the website system has been deployed successfully, and it has been collected in search engines of Baidu, Google and so on. In conclusion,this website is not only necessary, but also indispensable, providing local farmers, agricultural researchers and other users with real-time, up-to-date,concrete and accurate and vivid information relevant to the local agriculture.thereby making contribution to the local development of agricultural informatization to some extent.
Keywords/Search Tags:agricultural informatization, ASP.NET MVC, Entity Framework, WEBGIS, File Geodatabase
PDF Full Text Request
Related items