| China is agricultural country. As the primary industry, agriculture is the basis of thenational economy. In the past time, farmers usually used papers and pencils to record the dataof agricultural production. It has some drawbacks that recording agricultural production databy using papers. Chinese government has put forward some requirements about agriculturalinformation in the12thFive Years Plan.Nowadays, our country needs to establish a national unified management of globalagricultural information system. In order to achieve the agricultural information system,mobile development technology has become an important component of this platform. Assmartphones become more prevalent recently, utilizing smartphone apps in distributed datacollection under agriculture production scenario, compared to traditional recording method,begins to show its unique advantages.Agricultural information platform data acquisition system, which is based on Androidarchitecture, is part of the agriculture information solution.Based on the requirements of ‘Agricultural information platform data acquisitionsystem’, this paper mainly focuses on how to use relative technology to finalize the design ofthe software. Main findings are listed as below.First of all, this paper introduces the application development technology for Androidsoftware system. Activity, Intent, Service and BroadcastReceiver are four components of anAndroid application software. The Activity is the interaction interface between human and thecomputer, which is an important part of an Android application. SQLite,a kind of lightweightdatabase,which is suitable for mobile devices, is usually used as the database for an Androidapplication software.Base on Android application development technology, this paper analyzes the hardwareenvironment and the software environment of the ‘agricultural information platformapplications in the data acquisition system’.Also, this papter analyzes user roles, the businessprocessing of the software, and the platformfunctional requirements and performancerequirements.Based on the needs analysis for this project, logical and physical models are designs.This article analyzes the level of the project development, design of agricultural informationplatform data acquisition system software structure, the software system of data needed tological model and physical model, design software interface between various levels requiredby the system and its implementation, and designed six modules, namely, peasant household management module, land management module, the isolation zone management module, usermanagement module. Using UML for system software logic design and component design.Based on the hierarchical development thinking, different levels of agriculturalinformation platform data acquisition system project, the development of sub-module,completed the detailed design of the table layer, data layer, the database adapter, activities,complete software system interface designto complete the physical design of agriculturalinformation platform data acquisition system.By using Android development technology, this paper put forward a solution for the’agricultural information platform data acquisition system’.Finally, the paper summarizes the strengths and the weaknesses of the software.Inaddition, the paper requests the task for the future work. |