Font Size: a A A

The Application Research Of Object Oriented Method In Air Traffic Control System

Posted on:2004-07-27Degree:MasterType:Thesis
Country:ChinaCandidate:X T ZhouFull Text:PDF
GTID:2168360095453185Subject:Computer applications
Abstract/Summary:PDF Full Text Request
With the fast increasing of air traffic, the safety problems are outstanding. So a large quantity of ATC systems with high functionality and reliability are imminently required. But the size and complexity of ATC Systems are increasing constantly, the traditional methods, such as Structure Method, are no longer fit for the software development process. In this thesis, we introduced the application research of object Oriented Method in Air Traffic Control System to solve the above problems.After describing the system structure and function structure of the new generation ATC system we focused on the Flight Information Subsystem, since this subsystem' requirements are constantly changed and it contains much interaction with the controller. Finally we realized the OOA and OOD in this subsystem with UML. We related it in the following 5 points:Firstly, we define guidelines of the whole design process. At first the ATC system is divided into several subsystems after analyzing the system structure and function structure of the new generation ATC system. Then we use the OOA and OOD method among the subsystems. The guidelines can let us make best use of the software and hardware establishment of the legacy systems and reuse the reliable and steady core algorithms of ATC systems.Secondly, we make the choice of which Object Oriented Method to be used. After comparing several typical Object Oriented Methods, we decided to use the Unified Process Method that has absorbed most of the advanced idea of the classical Object Oriented Methods. Finally we also introduced how to apply the UML in Unified Process Method.Thirdly, we discussed how to define the software architecture based on the structure and function of flight information subsystem. The software architecture defines the framework of the design and analysis process. The use of Client-Server architecture makes the flight information subsystem high extendibility.Fourthly, we further described the process of how to analyze and design the service layer of flight information subsystem in three steps: use case model, analysis model and design model. These three steps make the whole process good traceability. Also we make full considering of how to abstract reusable classes and packages and arrange the algorithm logic and interface into different layers. So we can make sure the software has good reusability and translatabiliry.Fifthly, we further described the process of how to analyze and design the application layer of flight information subsystem. From the core widgets of Motif, we construct the general user interface of ATC system with the design patterns of inheritance and composite.All the above research results have been proved to be a success trial of Object Oriented Method in the ATC field, which greatly improve the reusability, extendibility and translatabiliry of the ATC systems.
Keywords/Search Tags:Air Traffic Control, OOA&OOD, Unified Process, Unified Modeling Language
PDF Full Text Request
Related items