Font Size: a A A

Visual Simulation System Based On Mode Of Construction And Realization

Posted on:2009-03-18Degree:MasterType:Thesis
Country:ChinaCandidate:G W ZhangFull Text:PDF
GTID:2208360245960781Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
With the development and maturity of the computer software and hardware, the virtual simulation technology has been more and more widely applied in all fields; Scene simulation is one of them. The virtual simulation system of military broadcasting station is proposed under this background. It is composed of scene simulation system, circuit simulation system and malfunction lib. The scene simulation system is the most important part in this simulation system; its main function is to realize the display of the whole broadcasting station and it's PCB under the function calls of the circuit simulation result and malfunction lib .Using the new military broadcasting station as the research object, based on the software design pattern, database technology, visual rendering engine technology, MFC object-oriented design methods, the structure of the virtual broadcasting station scene simulation system is established according to the seamless visual display and PCB expansion, also its realization methods has been described.Firstly, the software design pattern and software architecture are discussed, then an emphasis analysis is given to the two common use architecture patterns of the interactive software system, the MVC pattern and the PAC pattern. According to the analysis results, the MVC pattern is chosen as the theoretical basis of the scene simulation system.Secondly, the differentia between interactive scene simulation system and traditional interactive system is summarized. Based on the unique feature of the front one, the traditional MVC pattern is rebuilt, the unnecessary function of the OGRE rendering engine is cut. After that, the architecture of the scene simulation system is proposed based on MVC pattern and OGRE middleware.Thirdly, according to the function requirement of the scene simulation system, the components division is finished, which is divided to model component, view component and controller component. Then the function of each component and the collaborations between components are given. After that, these components are realized based on the software design pattern. Finally, the simulation process is finished, the scene simulation system is realized and its instance of runtime is given. After that, the software testing of this product is implemented according to the standard of software development, and the test result indicates that the required function is satisfied.At present, the virtual military broadcasting station scene simulation system is being applied in daily teaching and training of petty officers, also acquired good teaching effect.
Keywords/Search Tags:Scene Simulation, MVC Pattern, Software Architecture
PDF Full Text Request
Related items