Font Size: a A A

The Design And Implementation Of Virtual Experiment Based On Flex Technology

Posted on:2013-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:S Y WangFull Text:PDF
GTID:2248330374482249Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Experiments have an import role in the teaching. They can improve the hands-on abilities of students and enhance students’understanding of the knowledge. But traditional experiment devices have many shortcomings, such as purchase and maintain costly, easily be damaged and health risks, which severely restrict the popularity of experiments. At the same time, Computer and Network develop rapidly. The use of virtual experiment to simulate chemical, physical, electrical and other experiments has become more and more sophisticated. The government has set up a National Science and Technology Support Program of virtual experiment. My experiment is part of the program.Most of the virtual experiment is the stand-alone version which has inadequate compatibility and platform independence and has difficult in upgrading and maintenance. We design the system to solve these problems in accordance with the principles of software process, using a large number of design patterns, in strict accordance with requirements analysis, preliminary design, detail design, coding and testing steps, with the framework referencing MVC architecture, the front using Flex, the background using J2EE, database using MySQL, server using Ubuntu, web server using Tomcat, development platform using the Eclipse and Flex Linux plug-ins. The System is based on the free software foundation to achieve cost minimization.The system is designed with the purpose of cross-platform, cross-operating system, cross-browser and the primary design elements of the versatility. The system uses a specific XML format file to represent the devices for dynamic loading that can be made easily.The system has many control programs which can control the logic of the special experiment and can be easily designed. The System realizes the scalability and maintenance by the thoughts of block.The system contains four parts of the permission function, the administrator function, the teacher function and the student function. The main jobs include the secure login by encryption means, the dynamic parsing of the SVG, the parsing of the XML, preservation and restoration of scene, the reading of excel file, the simulation of experiments, the automatic wiring. The system has simulated three different type experiments, namely, physics pendulum experiment and combinational circuit experiment, electric and electronic disciplines decoder experiment.
Keywords/Search Tags:Virtual Experiment, Flex, B/S, J2EE
PDF Full Text Request
Related items