Font Size: a A A

The Design And Implementation Of Agricultural Machinery Operation And Maintenance Management System

Posted on:2019-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:W J TongFull Text:PDF
GTID:2348330545961587Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In recent years,the agricultural machinery industry has developed rapidly,and the level of agricultural mechanization has been increasing.Farmers' demand for agricultural machinery is becoming more and more urgent.However,with the expansion of agricultural management,agricultural management information lag,poor timeliness,low utilization rate,management personnel can not timely,accurate,detailed access to agricultural machinery information and other practical problems that restrict the rapid development of agricultural mechanization,the more prominent.Therefore,it is necessary to design the agricultural machinery operation and maintenance management system with mobility and supervision and scheduling services to solve the problems of the traditional agricultural management information lag,and improve the quality and efficiency of the operation.This paper combines the server development technology and the intelligent mobile terminal development technology,and designs and implements a Android based agricultural machinery operation and maintenance management system based on the shortcomings of the existing system's single function and lack of mobility.The main research work is as follows.(1)Analysis and summary of agricultural management and the needs of users,based on C/S architecture design framework of agricultural machinery operation and maintenance management system.Based on the design and implementation of agricultural machinery maintenance and management of the Android client and server,the system design of agricultural machinery information management module,monitoring module,scheduling module,real-time agricultural communication between four core modules.The system include agricultural and agricultural hand agricultural information management,track playback,real-time tracking,trajectory of agricultural user communication chat,agricultural tasks query,statistics,query,measurement of agricultural working condition of route planning and other functions and recommendation.(2)The demand analysis of performance and function of the system server,and the analysis and Research on the mainstream communication protocol and interactive format,design framework and data exchange server,HTTPS communication protocol is used as the main means of communication,using JSON and XML as the main exchange format.The SSM server development framework is pre researched,and the SSM framework is combined with functional logic.Based on the MVC design mode that can highly decouple the program,the server of the system is designed and implemented.(3)Make full use of the advantages of the current Android platform and Android smart phones that are widely used and portable,and design and implement a smart phone client for agricultural machine operation and maintenance management.The system Android client is based on the MVP model design framework structure,decouple the data persistence layer and the view layer,improve the program scalability,code reuse and maintainability of the application,Baidu map API was introduced to realize the basic functions of map operation module such as map layer display and map positioning,which laid the foundation for the realization of other main modules.The use of XMPP protocol to build instant messaging functions based on the Smark framework and Openfire server is conducive to real-time communication between users.Fragment is used to construct the sliding interface layout of mainstream label pages and is widely adapted to multiple resolution mobile phones.(4)In order to solve the problem of whether the agricultural machinery driver can reach the destination within the fastest time,to study and compares the mainstream path search algorithm,analyzes the implementation steps of the algorithm,and uses the A*algorithm based on path optimization as the main algorithm of this path recommendation module,and write the shortest path search core module of this system,and finally implemented it conbine the client.The design of agricultural machinery operation and maintenance management system,through the coding and testing,each business module functions well,the interface is clear and friendly.With the rapid development of agricultural mechanization and information technology,the agricultural machinery operation and maintenance management system will have wider application prospects,and contribute to the development of agricultural informatization and precision agriculture.
Keywords/Search Tags:AgricuItural machinery operation and maintenance management system, scheduling, mobile client, path recommendation
PDF Full Text Request
Related items