| In recent years, with the rapid development of high-tech industrial technology, the replacement of old equipment is more frequent, staff training taking more and more attention in the enterprises such as Communication, Electricity, Oil and other industry. However, most of the equipment is expensive, which directly increase the cost of staff training, increase the difficulty of the staff training, this gave birth to the virtual physical training system. Virtual practice course is mainly resources of virtual training system, learners complete virtual learning practical courses with virtual practical training system platform, other features on the platform are all as the auxiliary; the ultimate aim is to improve the learning efficiency of the learners. However, virtual practical training system has many shortcomings, particularly in the development of virtual practical course, the development tasks capacity, long cycle, and cannot meet the needs of the users.Aiming at the problems above, the author researched the virtual practice course software simulation methods, research and analysis the characteristics of software emulation business conducted, design and development the software simulation tools for rapid development base on the user experience and other theory. The core design idea of software simulation rapid development tool is ignore the building process of software simulation model, directly complete software equipment simulation business by the method combine the picture and program based on the Characteristics of software device. Through the analysis of user needs, first, design the functional architecture of software simulation tools, then, determine the technical architecture employed based the functional architecture, and analyzes the key points of the whole design.The software simulation tools include three levels called presentation layer, business logic and data layers. The presentation layer as the final presentation part, including the stencil window, graphical interface and the properties window, according to the needs of virtual practice course, design the database table in detail, and establish the interaction mechanism for business logic at the logical level based on the combination of presentation layer and data layer.In this paper, the design and implementation of the simulation software tool for rapid development are based on the good user experience, taking the rapid development as the principle, not only improving the efficiency of virtual practice courses development but also ensure the simulation results. |