Font Size: a A A

Development And Application Of Wheat Cultivation Design Service System On Soa-Based

Posted on:2014-10-10Degree:MasterType:Thesis
Country:ChinaCandidate:X L ZhangFull Text:PDF
GTID:2268330428459577Subject:Agricultural information technology
Abstract/Summary:PDF Full Text Request
Agricultural model is the core technology in digital agriculture. As the rapid development of digital agriculture, various of crop growth simulation models, dynamic knowledge models and decision support systems for cultivation management had been built in many countries. On the one hand, due to disunity of development language of different kinds of models, inconsistency of data standard of drives and disunity of standard adopted by model components, it caused difficulty integrating and sharing among models, which affects efficiency of integrating and sharing of agricultural model to some degree. On the other hand, there is few researches in function intergrates between crop cultivation management model and agricultural economic benefits estimating model.Due to features of coarse-grain, loose coupling, platform independence and composability in SOA(Service-Oriented Architecture), it could be independent on development platforms and conduct integration and sharing. This study took heterogeneous agricultural model integration as object of study, analyzed SOA oriented build process and research development techniques of Web service of agricultural model, based on which wheat cultivation design service system on SOA-based (WCDSS-SOA) was developed, in order to provide theoretical basis and technical support for development of agricultural model integration. The major achievements of this paper are as follows.(1) Meet-in-the-middle service extraction method and Contract first service design method were used to build a service model for wheat cultivation service design system based on SOA. The efficiency of reusing legacy system was improved.The operation flow of the wheat-cultivation-scheme design system was analyzed with the method of meet-in-the-middle service extraction and contract first service design method. Then the Web service of wheat cultivation scheme model and agricultural economic benefits estimating model, data service of soil, meteorology, price and map upload were extracted. Then the function and the structure of the legacy system was analyzed. The result showed that wheat cultivation program system could serve for wheat cultivation management model in the original system, and the component of access to soil and meteorology. Service extraction method of reusing partial resource of legacy system would support technically for the efficiency improving of reusing legacy system. Meet-in-the-middle service extraction method provided theoretical basis for applications of SOA.(2) WCDSS-SOA was developed, and the distributed interoperability of the agricultural models and model-driven data was improved.Based on.NET and ArcGIS Server GIS platform, making use of Web services integration and ArcGIS Web ADF for thematic maps making, WCDSS-SOA was developed. The services were as follows:website system and model calculation web service for wheat cultivation design, web service for agricultural economic benefits estimating model, data web service of soil, meteorology, price and map upload web service. In the method of sendee call, the function of web services query, data management, map service, comprehensive cultivation scheme and benefit forecasting were achieved. The research provided the technical support for interoperability of the heterogeneous agricultural model and the distributed interoperation of data and the interconnection of the resources from all kinds of decision support system.(3) The system was applied to Tuqiao Town of Jiangning Plots in Nanjing, which verifying the feasibility of the agricultural model integrated approach based on SOA.Select10lands from Tuqiao Town of Jiangning Plots in Nanjing for WCDSS-SOA application, and take meteorological data of2003as the driven data of wheat cultivation program model, wheat cultivation recommend program was established, the program recommended cultivars No.13of Ning Mai. Then get wheat management program of5%and10%lower than the original target production, and estimate the economic benefits of the three wheat management program. The optimal pre-sowing cultivation program was obtained. The application results showed that management program was the most efficient when the production fell5%.The study provided a theoretical basis for the application and promotion of wheat cultivation program design system based on SOA. Also, it could be a reference scheme of heterogeneous agricultural model and date online integration, the application value of the model would be improved.
Keywords/Search Tags:SOA, Wheat, Cultivation scheme model, Economic benefits model, Model Integration, Decision support system, Web service, GIS
PDF Full Text Request
Related items