Font Size: a A A

Design And Implementation Of Passenger Baggage Management System Based On Microservice Architecture

Posted on:2022-05-31Degree:MasterType:Thesis
Country:ChinaCandidate:B TangFull Text:PDF
GTID:2492306524972949Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
There are many modules and complex functions of airport information system.If micro service is needed,it will be reconstructed in large scale,which may affect the normal operation of the existing system.The feasible scheme is to form the whole system micro service by gradually micro service of small-scale systems such as baggage management.Therefore,this thesis studies the construction of an airport baggage system and applies the micro service architecture technology in the baggage management system,which has certain practical value for improving the level of airport information and improving the expansion capacity of the airport system.The main work of this thesis is as follows:(1)Based on the actual situation of an airport,this thesis analyzes the background of the demand for the reconstruction of baggage management system in the airport.The original baggage management system of the airport is difficult to adapt to the rapid growth of passengers and the increasingly complex airport information environment.The original system can only interact with other systems through open database.This method is not only inefficient,but also unsafe because of the sensitive information of passengers in the baggage management system.Therefore,the airport needs to build a more advanced baggage management system.In the new baggage management system,it is necessary to complete the functions of luggage registration,query and management in the original system,and complete the approval process,and provide query service interface for other systems.In terms of performance,the baggage management system needs to meet the requirements of 1500 people for concurrent query,the response time of the system is within 3 seconds.(2)This thesis studies and designs the overall structure of passenger baggage management system.Because the passenger baggage management system provides browser access,b/s architecture is used as the software architecture of the system.In order to meet the characteristics of system compatibility and cross platform,the spring framework in Java is used to design the system.In order to meet the function of micro service,the system designs each main service module as micro service,and provides various services to the outside world.(3)This thesis designs and implements the passenger luggage management system in detail.Because the passenger baggage management system needs to improve its architecture,and provides services for flight system and passenger management system by micro service,this thesis is based on spring Cloud builds the framework of microservice,constructs the registration service center and gateway of micro service through zuui,Eureka and other components.For each business function module,this thesis analyzes the detailed sequence diagram and carries out the code implementation.(4)The system test is to verify that the passenger baggage management system can meet the requirements and put into use formally from the function,performance and database.The test results of the passenger baggage management system show that the passenger baggage system has passed various tests,and meets the requirements of putting into production and use.In the test,microservices can provide extended services and improve the scalability of the system.
Keywords/Search Tags:passenger baggage management system, microservice, spring cloud
PDF Full Text Request
Related items