Font Size: a A A

Design And Development Of The Virtual Experiment System For Computer Networks

Posted on:2009-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:H H WangFull Text:PDF
GTID:2178360245470051Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the modernization of the society and improvement of technologies, people have new requirements for the communication mode between human and computer. And it leads to the appearance of Virtual Reality technology. The Virtual Reality technology is an integration of computer graphics technique, multimedia technique, sensor technique, display techniques, simulation technique, and Internet technologies and so on. It builds virtual scenes on the network to implement a platform that multi-users from diferent places can immerse into and communicate with each other with no bound.Virtual Experiment is an application of Virtual Reality technology. The fact that a lot of researches and experiments are based on the Virtual Experiment systems will be a huge impact on the traditional experiment methods. A multi-layer, multi-mode teaching enviroment which is built by using the Virtual Experiment system will greatly boost the practical ability of the students. The virtual experiment system for computer networks is a project based on the domestic infrastructual software, its main purpose is to study the key technologies which are used to build virtual experiment systems; it combined with the Linux training course, provide the "computer network" course and the virtual experiment platform to universities and training institutions.The virtual experiment system is a B/S architechture system, and developed by using Java technology. It uses Java2D as the rendering technique, and uses Swing to develop the GUI (Graphic User Interface). The system can run on different broswers and platforms. This paper mainly introduces the methods of the design and development of the whole system. The system uses the MVC pattern, and can be divided into 3 tiers. We will also introduce the implementation of the system's framework, discuss about the simulation methods of computer networks as well as the protocols, and study on the key algorithms in this system.Inevitablely, there are some flaws in the development plan. In the last chapter, we will introduce how to improve the UI performance by using the RIA (Rich Internet Applicaton). We will use the newly released JavaFX in the improved plan. And because JavaFX was a completely new technology, it's just released in 2007, so there is no mature plan that we can take advantage of. The improved plan discussed in this article is a first step and adventure into JavaFX.
Keywords/Search Tags:Virtual Experiment, Java, Rich Internet Application, JavaFX
PDF Full Text Request
Related items