Font Size: a A A

Design And Implementation Of Smart Agricultural System Based On Cloud Computing

Posted on:2022-11-08Degree:MasterType:Thesis
Country:ChinaCandidate:S J M T R Y M MuFull Text:PDF
GTID:2493306749470014Subject:Agricultural engineering and information technology
Abstract/Summary:PDF Full Text Request
With the development of my country’s agricultural informatization,new information technologies such as the Internet of Things,cloud computing,and big data are more and more widely used in agricultural production.At present,the development of smart agriculture in my country is still in the initial stage.Although there are many types of existing smart agricultural systems,most agricultural information systems operate in the traditional server mode,so they cannot carry a large number of user business data storage and data management,and do not have parallel Computational processing capacity,and most of the existing smart agricultural systems are only for a single agricultural industry scenario,with low scalability.To address this problem,this design refers to the existing smart agricultural systems,combined with cloud computing-related theories,technologies and methods,A smart agricultural system with strong scalability is developed that is suitable for most agricultural production scenarios.Taking the later system expansion and service operation as the starting point,and supporting HTTP protocol Io T sensor devices,the system uses Open Stack to build a cloud computing platform;the backend uses the Laravel Web framework;the database uses a distributed My SQL database with read-write separation;the front-end uses Vue Framework development and implementation.Firstly,by means of literature search and field inspection,the existing smart agricultural system is investigated and analyzed,and the existing problems are summarized according to the current development status at home and abroad.Comprehensive requirements analysis and architecture design.Then build a cloud computing environment based on Open Stack,design and implement the smart agriculture system from the user’s point of view,use the MVC model to develop business logic and API interfaces at the back end,and use Vue to design and realize the dynamic addition of plots and sensor devices,making smart agriculture The system adapts to most agricultural production scenarios as much as possible.Finally,conduct a comprehensive test of the system,test the class unit,class coupling,code circle complexity,system function,etc.to ensure the accuracy and availability of system functions;perform stress testing on the system environment,and perform load balancing on the cloud computing environment.Simulation experiments and testing of resource utilization and load balancing have been carried out.After testing,each module of the system and the cloud computing environment have achieved the expected goals.At present,the first phase of the development of the system has been basically completed,and the online trial has been carried out,and the system functions are constantly improving.
Keywords/Search Tags:cloud computing, Laravel, smart agricultural system, Internet of Things
PDF Full Text Request
Related items