Font Size: a A A

Development Of 3D Model And Missile Resources Management System Based On MultiGen

Posted on:2010-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:Z M TengFull Text:PDF
GTID:2178360272995883Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of scientific technology and military weapons, the world guided missile systems are built up rapidly. This strong trend of world military development puts forwards a severe challenge for the quality construction and military struggle preparation to our country. With the coming of the knowledge economy era, people realize that information and knowledge have great value for military. The guided missile model database is a requirement of the application of military operations, as well as the requirements of time competition and military simulation. Currently, there are lots of guided missile databases in guided missile systems of our country. However, most of them are lack of formal description of guided missile, especially 3D model of guided missile, and the computation of the power field of the guided missile. Moreover, the guided missile data are not complete.Focused on the requirement of our military described above, this thesis builds up a guided missile model database and collects the guided missile data orderly. Thus, we can simulate the power field of the guided missile, and make it easy to inquire, search, and apply various guided missile data and 3D model.Making use of database and 3D model simulation technology to search guided missile parameters and model fast accurately and automatically, it can overcome some shortcomings of traditional artificial methods, such as slow processing speed, strong subjective factors, reduce the workload of staffs, improve the degree of automation and work efficiency.With the modern advances in science and technology, the guided missile technique also got a quick development. Be from inter-continental guided missile, anti-tank guided missile to anti-air guided missile etc., complete with everything. Arrive currently, the guided missile has already developed to arrive the fourth generation. From the guided missile type, the guided missile model number, and the power field of the guided missile etc. aspect is not same. For can let to point the war members, the national defense students and the military research workers understand missile function in very short time, understand other party guided missile, and explicit applied method of the guided missile, the guided missile model database emerge with the tide of the times. Data of guided missile mainly has the following characteristics: large quantity, variety, multi- parameter. Just under such background, the thesis start to carry out the following works for guided missile such as collection, entry, layout, image simulation and compute power field etc., the system achieved collecting the guided missile data to one database, users can inquire, modify, contrast and do other operating etc., meanwhile, the system achieved displaying 3D model of guided missile in database, users can not only browse the data of guided missile but also acquaint guided missile from every angles, at the same time, the system achieved computing the power field of the guided missile, simulating the war effect of virtual guided missile etc.I. Brief IntroductionThe mission of the thesis is completing designing the data of guided missile to the actual guided missile 3D model by MultiGen Creator, building up database and table by SQL Server, collecting the data of guided missile, making use of MFC to design Guided Missile Resources Management Software interface, and achieving the function of Guided Missile Resources Management Software.The main content of the thesis includes the following aspects:The introduction of related technology for system development includes development environment and function based on MultiGen Creator 3D model software, Visual C++ database programming and the introduction of SQL database.The summary of modeling technology and the use of skills of MultiGen Creator, design 3D guided missile model according to parametric data and 2D picture of guided missile, achieve building up 3D model in development environment of MultiGen Creator 3D model.Design guided missile model database hierarchically according to the type of guided missile, form the corresponding database, make use of SQL Server to store and collect the data of guided missile.Achieve the design of Guided Missile Resources Management Software; the system includes the text information management of guided missile, 2D picture management of guided missile and 3D model management of guided missile, the three management module. Make use of MFC to achieve Guided Missile Resources Management Software interface function, and achieve making interface show all the functions of database by SQL Server.II. The Introduction of Related Technology Concerned with Guided Missile Resources Management Software.The main mission of the system is building up the model library of guided missile, displaying the data of guided missile, 3D model of guided missile and the power field of guided missile and warhead in one database. According to the above requirement the graduation design applies the following technologies: MultiGen Creator 3D modeling technology, SQL Server Database Technology, MFC Interface Design Technology etc.MultiGen Crearor Virtual Reality Modeling Software is the core product of Professional Virtual Reality Modeling Software, is powerful, interactive 3D modeling software. Provide higher productivity, accurate map and interactive control: 1. Design necessary tools for modeling, used for real- time 3D image generation. 2. Maximum productive efficiency and control. 3. Easy-to-understand user interface. Plug-in structure used for the expansion of tools and data, provide additional performance value for response system. 4. Compatible with the major real-time response system and can run on Windows NT and SGI workstations. MultiGen Creator was composed by a series of core modules, the basic core of the system is Modeling, mainly includes the following functions: Database Reorganization, Gradual Path, Proliferation, Examples Technology, LOD and Morphing Technology, Switching Technology, Freedom Technology, Local Coordinate Technology.SQL is short for Structured Query Language, a query language used for its relational database management by San Jose Research Laboratory, SQUARE language is the formal language before SQL, SQL has the characteristics such as simple and easy to learn, making use of SQL, the programmer or database administrator can complete the following operations: build up database table (contains the space of it), modify database system environment settings, grant user access permissions according to one database or table, build up index value for database table, modify the structure of database table (new, delete or modify the form field), set up new data for database, delete data for database, modify data for database, inquire data for database. SQL as the query language for database has the following characteristics: language of non- process, unified language, common language for all related databases.Visual C++ 6.0 is one of the family members of Microsoft Visual Studio 6.0, a powerful Visualization software development tools, the same as other Visual Programming Environments (such as Visual Basic) Visual C++ 6.0 has lots of functions such as Code editor, compiler, connectivity, debug etc., and provide a complete, comprehensive and convenient development environment, and lots of efficient supporting development tools. Another type is based on C++ program of MFC, although it has relatively low operating efficiency code, it is easy to develop, and has small workload and efficient source code, thus it has become the mainstream of Visual C++ development Windows application program. Visual C++ has the following characteristics in the graduation design for Guided Missile Resources Management Software: simplicity, flexibility, fast access, scalability.III. The Focus of the DesignThe designing process of MultiGen Creator guided missile 3D Model mainly used the following key technologies: 1. LOD techniques used. 2. DOF technology used. 3. Instance technology used. 4. Billboard technology used. 5. Texture mapping technique. First of all, build up 3D model based on MultiGen Creator technology, the construction of guided missile model approximately needs four processes: Form of consolidation and merger for guided missile, the use of texture for guided missile, the storage function and frame for guided missile 3D model. In various related theory and technology of virtual reality, the establishment of virtual object model is the key problem it is the prerequisite and basis for Construction of Virtual Reality System. In virtual environment, it put forwards higher requirement for the composition, structure and real-time of equipment model, because of the characteristics of modern equipment such as high technology, high complexity, it has higher requirement.Secondly, the design of Guided Missile Resources Management Software mainly makes use of MFC to design the interface of Guided Missile Resources Management Software. Guided Missile Resources Management Software is an integrated system of guided missile management, 2D picture and 3D model of guided missile. The main functions include: (1) guided missile data information management. (2) guided missile 2D picture management. (3) guided missile 3D model management. Guided Missile Resources Management Software function asked for higher requirement for Data accuracy, response time, security, confidentiality, they are: data accuracy, security and confidentiality, robustness, advanced, reliability, scalability, portability.Currently, Guided Missile Resources Management Software mainly concerns guided missile literal attributive management, guided missile 2D picture resources and guided missile 3D model resources; therefore, there are three types'resources: Literal information, 2D picture, 3D model. The function structure of software is shown as the following Figure. Establish databases and tables by SQL Server, there are nine tables altogether in the database of the system. One of the tables is guided missile information table of all public information of guided missile, the rest, there are eight tables according to the type of guided missile, and they are: anti-tank guided missile, anti-submarine guided missile, anti-ship guided missile, cruise guided missile, ballistic guided missile, air-to-surface guided missile, air-to-air guided missile, face-to-air guided missile. Each table includes all countries of the same type of guided missile performance; meanwhile, guided missile information table includes all the public information guided missile. Guided Missile Resources Management Software is a perfect database, main function includes: The Guided Missile Literal Attributive Management, The Guided Missile Picture Resources Management, The Guided Missile 3D Model Management. The Guided Missile Literal Attributive Management includes: query, add, modify and delete the guided missile information; Guided Missile Picture Resource Management includes browse, add, delete, 2D picture guided missile. The Guided Missile 3D Model Management includes: reading and editing 3D model of guided missile, meanwhile, we can compute the power field of guided missile. The key technologies concerned with Guided Missile 3D Model Management model are the design of Guided Missile Resources Management Software, the design of 3D model data read interface, the development of Guided Missile Resources Management Software.Through the design and development, achieved the function of Guided Missile Resources Management Software, made Guided Missile Resources Management Software become a perfect database, thus, constituted Guided Missile Resources Management Software system we need.IV.Conclusion and OutlookThe thesis achieved the design of Guided Missile Resources Management Software, realized the main function of the Guided Missile Resources Management: guided missile literal attributive management, guided missile picture resources management, guided missile 3D model management. The Guided Missile Resources Management Software enforced the national defense in some degree; Database technology becomes deeper and deeper in people's life and work, the characteristics of convenience and fast made us need database technology greatly. The system has stepped forward firmly in designing the guided missile resources management software based on MultiGen Creator 3D modeling and MFC database, and provided some reference data and material for the coming development and promoting, meanwhile there are lots of other work required to be done continuously in the Guided Missile Resources Management Software, such as read 3D data, warhead, the calculation of power field etc.The Guided Missile Resources Management Software system is the requirement of military construction and military struggle. Therefore, the system has a broad space for application. Indubitably, there are still some further improvements should be performed in many aspects of the system. With the progress of the modernization of our military, the designed software system will be improved step by step. Keywords:...
Keywords/Search Tags:The Guided Missile Resources Management Software, MultiGen Creator, 3D Modeling, Databa
PDF Full Text Request
Related items