Font Size: a A A

Design And Implementation Of Aircraft Aviation Fuel Filling System Based On Domain Driven Design

Posted on:2020-11-10Degree:MasterType:Thesis
Country:ChinaCandidate:K WuFull Text:PDF
GTID:2392330602952562Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of China's aviation industry,the number of airports will show a rapid growth,and the demand for aviation fuel will also increase significantly.However,existing airport fueling systems are difficult to meet the rapidly growing fueling business needs.For a long time,the overall informationization level of aviation fuel security services in most airports in China is relatively low.Most airports are in the traditional operation mode characterized by walkie-talkies and manual filling of oil bills.To this end,relying on modern information technology and advanced management methods to improve the airport aircraft refueling operation mode,improve the efficiency of refueling operations,to achieve intelligent,automated,informationalization of airport management level is particularly urgent and necessary.In view of the various drawbacks brought by the traditional operation mode in the civil airport refueling operation,this paper designed the mobile aircraft fuel injection system for the aircraft fuelers.The paper is based on the construction of an aviation fuel filling system,combined with specific business needs,using the domain-driven design architecture to complete the construction and development of the system,the main work is as follows:(1)The research idea of driving the design of the field,using this idea to divide the field of the aviation fuel filling system to be completed,fully consider the continuous changes in business needs,and thus carry out multiple iterations,and finally get a relatively ideal domain division.(2)With the Android platform combined with React Native mobile development technology,Realm mobile persistence technology and React + Redux development model,the MVC layered architecture based on domain-driven design ideas is proposed,which can more clearly organize the system software structure and reduce the system.Coupling between layers.(3)The detailed requirements analysis and business modeling of the system are given.The domain model design for complex business logic projects is given.A design scheme for offline operation of the system is proposed and successfully applied to the software design of the system.It solves the problem that the terminal equipment is disconnected due to the complicated network environment of the airport,and the problem of refueling tasks and synchronization data cannot be performed normally.(4)A reasonable software architecture design was carried out for the whole system,and a specific architecture design scheme was given.Considering the actual application scenario,in order to ensure the security of the core data of the system,a secure and efficient private network solution is designed and successfully applied to the actual deployment of the system.Finally,according to the research results of business needs analysis and domain modeling design,the system is designed and implemented in detail,including system business model design,system architecture design,front page design,function module design,database design,Internal and external interface design,offline function design.At present,the system has achieved good practical application results during the trial operation phase,which verifies the feasibility and superiority of the domain-driven design idea.
Keywords/Search Tags:Domain-Driven Design, React Native framework, Mobile development, Aviation fuel filling system
PDF Full Text Request
Related items