Font Size: a A A

Design And Implementation Of Civil Aviation Training Management System Based On Android Platform

Posted on:2018-05-21Degree:MasterType:Thesis
Country:ChinaCandidate:H Y ZhangFull Text:PDF
GTID:2348330536960847Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of domestic civil aviation,the amount of civil aviation pilot cannot meet the needs of the market.As a result,the pilot training market is growing rapidly too.However,considering the pilot training's complex process and strict criteria for pilot selection,the speed of training pilots cannot satisfy the market demand.Some pilot training organizations decide to develop flight training system hoping to promote their training quality and management level.This paper describes a civil aviation Training Management System,including the background introduction,present analysis,key technologies,requirement analysis,system design,system implementation and system test.This system mainly contains three modules: Flight Training,Comprehensive Quality and Comprehensive Management.Also the system is related to three roles: Administrator,Teacher and Student.The Flight Training module contains Flight Preparation Management,Fly Task Book Management,Simulation Task Book Management,Fly Outline Management,Ground Outline Management,Training Evaluation Management and Fly Conformity Management.The Comprehensive Quality module contains Quality Evaluation Management,Evaluation Rule Management and Evaluation Verifying Management.The Comprehensive Management contains Account Management,News Management and Holiday Management.This system mainly contains Web system and mobile applications,this paper focuses on Android Applications and an API System providing data service for applications.Considering the feature of Application's specificity,this system provides different applications for different roles.Android Application uses the MVP design pattern organizing code and the Realm mobile database engine supporting data service.API System uses Maven organizing dependencies and technical frames of SpringMVC,MyBatis,Redis and Token.This system integrates the Daily Affair Management,Flight Training Management and Student Training Management into one complete system.Currently this system is running on one Flight Training Organization.
Keywords/Search Tags:Flight Training, Android Application, API System, Redis
PDF Full Text Request
Related items