Font Size: a A A

The Design And Implementation Of A Training Management System For Municipal Civil Air Defense

Posted on:2020-12-15Degree:MasterType:Thesis
Country:ChinaCandidate:M ChenFull Text:PDF
GTID:2428330590982842Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of social economy and informatization construction,the urgency of informationization about civil air defense work has become increasingly prominent.As an important national defense project,civil air defense construction is mainly responsible for urban air defense construction and evacuation of residents during critical situations to ensure the safety of urban facilities and other important targets.However,most of the civil air defense project management in China is mainly based on manual management and lacks the support of information management.Therefore,in response to these problems,a civil air defense training management system based on information technology management is proposed here.By informatizing the management process,the timeliness of management and the integrity and objectivity of information transmission are achieved.The entire development process of the civil air defense training management system basically follows the waterfall model of software development.Firstly,I analyze the requirements of the system,and use the UML tools to design the use case diagram of the system,and then carry out the overall design of the system and the design of the functional modules.The system is based on the MVC design pattern implemented with C++.Visual Studio 2013 is selected as the main development tool of the project,it's an enterprise-level integrated development environment that integrates multiple plug-ins and supports more open source frameworks and products.The technical solutions mainly used in the system implementation process are C++ language,Qt and OpenGL frameworks,oracle data storage and GIS,which are mainly used for the business logic layer,UI presentation layer and data service of the system.In addition,the database design gives the design of the E-R diagram of the main functional modules of the system and the structure of the database table.Finally,the system is tested and verified.The system has improved the informationization of the management of the civil air defense department in training,and greatly reduced the manpower and material resources in the training and management of the civil air defense department.At the same time,the system divides the system usage functions according to the persona rights,which greatly promotes the improvement of management efficiency and management level.In addition,sufficient attention has been paid to the integrity and reliability of system information.
Keywords/Search Tags:Civil air defense training management, C++ language, MVC design pattern, Qt framework, Oracle database
PDF Full Text Request
Related items