Font Size: a A A

Design And Implementation Of Vehicle Monitoring Management System Based On Spring Cloud Framework

Posted on:2020-05-15Degree:MasterType:Thesis
Country:ChinaCandidate:T F WenFull Text:PDF
GTID:2392330611967437Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the development of China's economy,the widespread use of domestic electric bicycles has brought about various problems,such as theft cases and traffic accidents.In response to these problems,the existing domestic solutions are basically a combination of software and hardware,focusing on the field of anti-theft.More importantly,these solutions do not fully take into account the exchange of information between regulators and car owners,the interaction of regulators and owner of the electric bicycle.For example,the issue of police-civilian interaction,during the period of the case,the owner and the police can't communicate in time,so that the actual effect of these solutions is greatly reduced.In view of the various problems caused by domestic electric bicycles and various shortcomings of existing solutions,this paper proposes to develop a vehicle network monitoring management software based on Spring Cloud framework.By granting the different functions to different user types in the same software system,the barriers to isolation between users and operators are opened,information exchange is real ized,and police-civilian interaction is enhanced.First,conduct a demand analysis.Analysis from four aspects: user requirements,functional requirements,non-functional requirements and hardware requirements.User requirements should confirm the user type of the software,and use user thinking methods for user needs analysis for each type of user.Based on the analysis of user needs,analyze the functions that the software system should have.Perform non-functional requirements analysis in terms of security,ease of use,and scalability.Analyze the communication protocol requirements for the hardware device access involved in this software system.Second,Participate in the design of software systems.The software design is divided into five parts: overall architecture,access server,application server,front-end Web and database.The overall architecture has designed a five-layer architecture framework for the entire software.The access server designs interface and message parsing process of Mina,and designs theme table and topic subscription process of Kafka.The application server designs the interface tables used by the important services and the implementation principles of each service.The front-end Web is divided into three modules: map presentation,vehicle information presentation and vehicle management presentation,and detailed design of each module.The database part uses the My SQL database.The hardware device part has made communication protocol design and device access interface design,and customized hardware products to third parties according to the designed communication protocol.Finally,Participate in software development and complete software testing.The software realizes the functions of comprehensive monitoring service,electron ic fence service,remote command service,vehicle information service,short message service and equipment reporting service,and achieves the expected goal of strengthening the interaction between police and civilians,improving vehicle anti-theft and alleviating traffic congestion.Now,the software system has been tested and brought online.
Keywords/Search Tags:Internet of Vehicles, Spring Cloud, Monitoring Management
PDF Full Text Request
Related items