| The traditional training is not very effective due to the quantity of the equipment,the limited ground and the large number of training people.This project puts forward a solution for the equipment of virtual maintenance training,with the background of virtual simulation and a pre-research project of weapons and equipment "The Research on Collaborative Virtual Equipment Maintenance Training Technology" as the foundation,to develop a set of suitable for different models of virtual training system of equipment maintenance.Mainly,the service side generates different fault phenomena according to the fault reasoning and diagnostic mechanism,and generates comprehensive maintenance tasks,and sends it to the client for collaborative maintenance works.The system effectively reduces the cost of maintenance training and improves the efficiency of the equipment maintenance.The design and implementation of the system's service-side is divided into the following steps.Firstly,from the background of virtual maintenance and the current situation of domestic and abroad,this paper puts forward the objective of developing collaborative virtual maintenance training system.Secondly,the key technologies of system are introduced,and proposes a proposal that the system will be based on Delta3 D engine,using Creator modeling tools,using C++ with TCP network communication technology in VS2010 and QT4.8 platform.After the analysis of the system in detail,we can divide the whole system into three parts,respectively including virtual simulation module,setting up faults module and network communication module based on user needs,business needs and functional needs,and has been clear about the various modules of the functional requirements and performance requirements of the whole system.Then,the system was designed in detailed class diagrams and data models for each module,and puts forward the whole framework and data flow of the system.Finally,according to the system design,the specific implementation of each function module of the system is given.The system platform is tested by black box testing and performance testing finally.The results of the test are in accordance with the requirements of users,business,functional and performance needs of the system.The system has reached the scheduled target.In general,the system can make trainers practice diversified maintenance tasks in virtual scenes,and provides a kind of effective solution to train virtual maintenance on the equipment. |