| With the development of China’s aviation industry,civil aviation service has played indispensable part in the transport structure chain in the new era because of its safety,efificiency and low constraints.Therefore,modern people’s demand for aviation business is expanding,but with it,the airport passenger throughput and the number of cargo and postal consignments are rising.Faced with such a huge demand,relying on the traditional way,manual arrangement of drivers for passenger baggage checking has been totally unable to meet the needs of large numbers of passengers,and the problems of damage and loss of passenger baggage are also emerging one after another.So how to provide more safe and high-quality services for passengers’ travel and how to handle baggage consignment safely have become the top priority in the study of large passenger airports,which plays a vital role in their stable operation and the safety of passengers’ property.This paper designs and implements a baggage transportation management system based on Drools rule engine by analyzing the characteristics and shortcomings of traditional baggage consignment and combining object-oriented method,web technology and rule engine.Compared with other systems,the system uses Drools rule engine technology to separate complex baggage checking business rules from application code,to achieve automated transportation management process,and greatly improve the speed and extensibility of the system.Specific research contents as shown:Firstly,by analyzing the current situation of air baggage transportation,the Drools rule engine used in this system is introduced in detail,and the necessity of system development based on it is clarified.Secondly,the overall scheme of airport baggage transportation is designed.Based on the HTTP protocol,this paper designs the system dispatching platform of China Southern Airlines,the communication scheme between the driver’s mobile terminal App and the internal server of the system,and designs the whole operation flow of baggage transportation under different transportation conditions according to the requirements of passenger baggage entry and exit tasks.At the same time,according to the dispatching mechanism of the drivers in the baggage transportation ground service department and the rule engine,the corresponding rules of automatic generation and assignment of drivers’ tasks are designed to achieve the purpose of high-quality dispatching and achieve the unified allocation of drivers and vehicle resources.Then,according to the requirement analysis of the system,the concept and logical design of the database are achieved.On this basis,the application functions and implementation schemes of the modules of the backstage system,such as inbound task management,outbound task management,sorter management,static data management,are designed in detail.The system engineering architecture is built by using Maven project management tool;and the mobile APP terminal and remote server call are designed.Relevant interfaces.Finally,combined with the actual demand characteristics of the baggage consignment task,the rule engine of task generation and task assignment for air baggage transportation is realized.Moreover,through Java Web technology,the program design and development of luggage transportation background management system is completed,and the page effect is displayed through Web browser.Through the scheduling platform of RCP,Drools rule engine and Web platform,the function test and performance test of the system are completed.It realizes the transformation of"dispatch-driver" mode of work management,thus breaking the original classification of driver resources in and out of port,international and domestic,so as to fully mobilize driver and vehicle resources and realize the optimal allocation of resources.The system test shows that the system runs well and can make full use of driver and vehicle resources,automatically generate and assign tasks to transport drivers,ensure the normal execution of flight tasks,and realize the real-time management and monitoring of backstage inbound and outbound tasks,which has a certain practical popularization value. |