This paper presents that the virtual experiment system is the critical composition in modern education. It can follow the trends of the requirements of remote education, and break through the restriction of traditional education, share with the online resource completely. I describe the system structure of the developed system, especially the implementation of render engine layer, simulating framework layer and the simulating implementing layer. Meanwhile, I introduce the critical implementation of this experiment system, include of the algorithm library and the circuit algorithm. I also introduce some issues in system design, and emphasize the usages of design patterns, for instance, singleton pattern, factory method pattern and strategy pattern. In the end of this paper, I put forward the improvement parts of virtual experiment system in future. |