Font Size: a A A

The Remote Management System Of Vending Machine Based On Baidu MAP

Posted on:2020-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y L MaFull Text:PDF
GTID:2382330572957131Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the increasing number and scale of vending machines,how to realize the rapid,efficient and unified management of vending machines has become a problem worthy of attention.Some existing remote management systems of vending machines in China still have some shortcomings in real-time and intuitiveness,and have not realized the function of route planning for vending machines’ goods distribution.Aiming at this situation,a remote management system of vending machine based on Baidu Map is designed in this paper.The main work includes the following aspects:Firstly,according the relevant theory of vehicle routing problem,a mathematical model of vehicle routing problem with capacity constraints(CVRP)is constructed.The shortest path is taken as the objective function,and the genetic algorithm is used to solve CVRP.The coding of chromosome,the generation of initial population,the construction of evaluation function and the design of genetic operators are designed according to the characteristics of CVRP.The chromosome is encoded by the design of integer encoding.In order to speed up the convergence rate of the algorithm,the initial population is generated by random and constrained method.The evaluation function of the algorithm takes into account two factors,namely the total distance traveled and the quantity of goods delivered.The quantity is the best with the shortest total distance traveled.The unique genetic operator is designed to ensure the diversity of the population and the rapid convergence of the algorithm.Secondly,the related technologies of Baidu Map are applied to the system.According to the geographical location information of the vending machine,the location parameters are set in Baidu Map API.The location of the vending machine in Baidu Map is marked,which is easy to see clearly and intuitively the distribution of all vending machines.In addition,the optimal path between two locations can be recommended in Baidu Map API.In this paper,the vehicle routing problem based on genetic algorithm is applied to the distribution route planning of vending machines waiting for replenishment at multiple locations,so as to minimize the cost of reaching these vending machines.Finally,according to the overall structure of the system,four functional modules of the remote management system are developed,which are the terminal monitoring module,the operation management module,the information management module and the statistical analysis module.The terminal monitoring module completes the monitoring of the real-time running status of the vending machine terminal.The operation management module can query all kinds of information and data generated in the operation process,and it is convenient for users to query all kinds of operational information and data.The information management module is mainly responsible for the management of basic information,and realizes the entry and editing of information data related to management system.The statistical analysis module mainly performs statistical analysis on operational data.According to the screening conditions,it calculates operational data of different states to realize data visualization.
Keywords/Search Tags:Vending machine, Baidu Map API, Genetic algorithm, Vehicle routing problem, Management system
PDF Full Text Request
Related items