Font Size: a A A

The Design And Implementation Of Agricultural Information Service Platform Based On Java EE And Android

Posted on:2015-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:S M ZhengFull Text:PDF
GTID:2268330428468412Subject:Agricultural extension
Abstract/Summary:PDF Full Text Request
Agricultural informationalization is the important part of the new socialist countryside construction. Vigorously promoting the construction of agricultural informationalization can accelerate the development of agricultural industry, increase the income of farmers, and give impetus to the new countryside construction. On the road of informationalization, the rural information service infrastructure is not perfect and Computers and the Internet are not yet universal, While mobile communication facilities are relatively perfect, and the popularizing rate of mobile phone is relatively high, so promoting agricultural information with the help of mobile phone may be an effective way to solve the difficulty of rural access to information at present. Compared with the means of information service based on PC client, the mobile terminal information service has many advantages, such as the strong timeliness, the convenience to receive, the wide coverage and the breakthrough of space constraints, so it can guide agricultural production in the first time and solve the "last kilometer" problem of agricultural information services.By considering the information system development theories&methods and combining the specialty of agricultural information services, this paper adopts UML for system analysis and design, and chooses Android and Java EE as the system development platform. The Android system is the most popular intelligent mobile phone system, so use it for the development of mobile client. Java EE is the enterprise system development platform, so use it for the development of Web server. The specific implementation framework is the SSH framework which consists of Struts, Spring and Hibernate, and it is a mainstream of the lightweight Java EE framework. Considering the C/S structure of the Android client, this paper uses Servlet3to replace Struts2as MVC controller. In order to facilitate the development and maintenance, system uses MVC three layer architecture design patterns.Agricultural information service platform based on mobile terminals will gradually become the fast track of promoting advanced agricultural technology and popularizing agricultural policies and regulations. The platform can provide comprehensive, authoritative and reliable information for farmers, and provide oriented, professional and practical information services according to different demands of farmers. The range of agricultural information of the platform is wide. It not only includes national or local policy in favor of agriculture, weather and pest early warning information, advanced agricultural science and technology information, but also includes agricultural product market information, predictive analytics for agricultural product price and the supply information of agricultural supplies.The platform provides a full range and multi-channel expert advisory services for farmers in addition.
Keywords/Search Tags:Agricultural Informationalization, Java EE, UML, Android, InformationCustomization, Expert Consultation
PDF Full Text Request
Related items