节点文献

面向移动设备的水稻种植数据采集系统的研究与实现

Research and Implementation for a Mobile Devices Rice Cultivation Data Acquisition System

【作者】 郭军

【导师】 冯铁;

【作者基本信息】 吉林大学 , 软件工程, 2014, 硕士

【摘要】 中国是世界上水稻栽培的起源国。无论在国内还是世界范围内,水稻都是主要的粮食作物。除了作为粮食的主要来源,水稻同时也是重要的工业原料。水稻的种植与生长对于国计民生有着重大的意义。智能手机作为移动设备,体积小,成本较低,携带方便,操作更加简单。对于进行水稻种植数据采集的农业生产工作人员来讲,在实际的野外的生产环境中,使用智能手机进行水稻种植数据采集比使用PC机更加方便。水稻种植数据采集系统,基于Android智能手机的应用程序开发,实现的是农业生产中水稻亲本信息管理、水稻叶蘖信息管理、水稻检测信息管理、生产信息管理的智能手机端数据的采集。本文针对“水稻种植数据采集系统”这一应用软件的需求规格,研究了Android应用相关的技术,完成了软件的设计,并实现了该软件。本文主要从以下几个方面进行研究。首先,本文研究了Android平台的应用开发的相关技术。包括Android平台的系统架构、Android应用程序的组成、Android应用程序的重要组件、Android应用开发中的数据库技术,Android中基本组件Activity的生命周期,以及Android中Activity的通信机制。其次,在研究Android应用开发技术的基础上,本分对“水稻种植数据采集系统”进行了需求分析。本文分析了系统使用的硬件环境、软件环境,分析了使用该软件系统的用户角色,分析了该软件系统的各项用例及其活动流程,分析了软件系统的功能需求和性能需求。在需求分析的基础上,本文对“水稻种植数据采集系统”的层次进行分析,设计水稻种植数据采集系统的软件结构,分析软件系统所需要的数据的概念模型和物理模型,设计软件系统所需的各层次之间的接口及其实现,并设计五个模块,即水稻亲本管理模块、水稻叶蘖管理模块、水稻检测管理模块、信息管理模块和用户管理模块。使用统一建模语言对软件系统进行了逻辑设计和组件设计。在系统的概要设计的基础上,依据Java语言面向对象的特点,以及分层开发的思想,本文对“水稻种植数据采集系统”进行详细设计,完成了对数据实体层、业务层、数据库适配器、人际交互接口各层次的详细设计,完成软件系统的界面布局设计,完成“水稻种植数据采集系统”的物理设计。运用Android应用开发技术,本文提出针对“水稻种植数据采集系统”的实现方案,并使用Java语言实现了可在Android系统运行的应用程序“水稻种植数据采集系统”。最后,本文对研究的成果进行了分析和总结,指明了研究中存在的不足,并对后续工作提出了展望。

【Abstract】 China is the origin country of rice cultivation in the world. Rice is not only the majorfood crops for Chinese, but also the major food crops all over the world. Rice is not only akind of major source of food, but also an important raw material for industry. The plantingand growth for the rice is of great significance for the national economy.Smartphone is a mobile device, which is small, cheap, and easy to carry. Compared withthe PC, it is more convenient for rice cropping’s data collection in agricultural productionstaff is concerned.Based on the Android smart phone application development, the Rice cropping dataacquisition system has achieved the agricultural production of rice parental informationmanagement, information management rice leaf tillers, rice detection informationmanagement, production information management end smartphone data collection functions.Based on the requirements of ‘Rice cropping data acquisition system’, this paper mainlyfocuses on how to use relative technology to finalize the design of the software. Main findingsare listed as below.First of all, this paper introduces the application development technology for androidsoftware system. Main technologies are listed as below, the system architecture of androidplatform, composition of android applications, main components of an android application,database technology for android applications, the life cycle of the activity, and thecommunication mechanism between two android activities.Base on android application development technology, this paper analyzes the hardwareenvironment and the software environment of the ‘Rice cropping data acquisition system’.Also, this papter analyzes user roles, the business processing of the software, and theplatformfunctional requirements and performance requirements.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 the rice cropping dataacquisition system software structure, the software system of data needed to logical modeland physical model, design software interface between various levels required by the systemand its implementation, and designed five modules, namely, corn parents management module,corn leaves tiller management module, corn detection management module, informationmanagement module, user management module.Using UML for system software logic designand component design.Based on the hierarchical development thinking, different levels of the rice cropping data acquisition system, the development of sub-module, completed the detailed design of thetable layer, data layer, the database adapter, activities, complete software system interfacedesignto complete the physical design of the rice cropping data acquisition system.By using android development technology and Java, this paper put forward a solutionfor the’ Rice cropping 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.

  • 【网络出版投稿人】 吉林大学
  • 【网络出版年期】2015年 03期
  • 【分类号】TP274.2
  • 【被引频次】3
  • 【下载频次】131
节点文献中: 

本文链接的文献网络图示:

本文的引文网络