Font Size: a A A

Design And Implementation Of Information Collaborative Management System For Multiple Parking Lots

Posted on:2022-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:J B TianFull Text:PDF
GTID:2492306569953299Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
With the increase of car ownership year by year,the phenomenon of "less parking space and difficult parking" is becoming more and more severe,and gradually becomes the "obstruction" in the process of urban traffic development.Therefore,it is urgent to optimize the utilization rate of idle land resources and improve the level of parking management service.Traditional parking lot management system is generally for the management of a single parking lot,but the management of multiple parking lots at the regional level is less involved.Hence this paper designs and develops a set of collaborative information management system for multiple parking lots under the high-speed bridge around the city.Through the information coordination of the management terminal,the parking lot terminal and the mobile terminal,the unified management of multiple parking lots can be realized.In this paper,the main research work is as follows:(1)This paper expounds the background and significance of the research,sorts out the development status and development trend of parking lot management system at home and abroad,and studies the key technologies and related theories of the system development.The system uses B/S architecture mode,its front end uses Vue framework,and the server uses Spring Boot framework;Apache Shiro framework and MD5 algorithm are adopted to ensure the information security of the system management terminal;The dynamic load balancing algorithm based on Nginx server is adopted to optimize the resource allocation of back-end server.(2)This paper designs and implements information cooperative management system for multiple parking lots.This paper analyzes the functional requirements of the management system under the Ring Expressway Bridge and sorts out the functional modules of the management terminal,the parking lot terminal,and the mobile terminal.According to the design objectives and functional requirements of the system,the overall framework,communication mode and database of the system are designed.The service invocation between the parking lot terminal and the management terminal is realized through the RPC remote call technology of Dubbo framework,and the information cooperative management system for multiple parking lots is realized by Java programming language.The management terminal realizes the functions of parking lot detection,business management,vehicle management,charge management and system management.At the parking lot terminal,real-time detection,manual charge,and transaction inquiry are realized.The mobile terminal realizes the function of parking service and personal center module.(3)This paper tests the function and performance of information cooperative management system for multiple parking lots.The function of each module of the system is tested by using black box test and Junit unit test.Apache Benchmark tool is used to perform stress tests on the server performance of the management terminal of the system.The results show that the dynamic load balancing algorithm based on Nginx server optimizes the resource allocation of the back-end server,and meets the performance requirements of the server,such as high concurrent amount and high request amount.
Keywords/Search Tags:Parking lot, Collaborative management, Vue, Spring Boot, Resource allocation
PDF Full Text Request
Related items