Font Size: a A A

The Research And Development Of The SDD System Based On The Design Pattern

Posted on:2006-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:L ShiFull Text:PDF
GTID:2168360155465419Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
This thesis is based on the project which focus on the ATC(Air Traffic Control) system .It mainly expatiate the design and development of the SDD(system display department) . From the points of design pattern and automation of the ATC system, a lot of studies have been carried out focused on the shortages in the development model and procedure of system sample, and on several key technologies of automation of the ATC system. The main results are presented as follows: First of all, the author studied the development history of software design methods, analyzed the advantages of the OO technology-based development of software and then brought forward the special technology to design and develop the ATC system. The ATC system asks for the characteristics of to be highly efficient, real-timely, multiuser and highly interactive, so I put forward the design of system architecture based on the MVC model. This design not only develop the three-level architecture but also divide the system into user interface design , process control and logic of affair. In a other word , the behave level is divided into the view part and the control part. At the same time , it can display several set data by several views easily. Considered the characteristic of the part of flight plan, bring forward the proposition to use Observer Pattern, Template Method Pattern and Mediator Pattern and use Builder Pattern in the part of the display and Abstract Factory Pattern in the part of the library of display. Using these way not only have the program maintained easily ,but also add new functions to the program without modifying it too much and it also can reduce the coupling of program. Considered the time-limited characteristic of the real-time system and the importance of software test , the author bring forward the design and construct of real-time test environment. The Unit Test and Factory Test proved that the new system is much better in stability, the max process capability and the process rate than the previous system.
Keywords/Search Tags:ATC(Air Traffic Control), OO (Object Oriented ), design pattern, real-time system, MVC(Model-View-Control)
PDF Full Text Request
Related items