Font Size: a A A

Research And Implementation Of Remote Experiment System Based On RIA

Posted on:2017-01-26Degree:MasterType:Thesis
Country:ChinaCandidate:H H ZhangFull Text:PDF
GTID:2308330509952544Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The remote experiment has become an important part of distance education with the development of modern computer network technology and the multimedia technology. Remote experiment is designed by using the advantage of the network and remote control, and using the hardware platform as the carrier and using the network as the channel, and combining the software programming. It can completely solve the problems of experimental site, time and equipment of the traditional experiment, and meet the needs of the students to carry out the remote experiment and complete the corresponding experiment. On the basic of the original experiment system and the research on the literature of the remote experiment system, a remote control experiment system based on RIA technology is developed for the course of Computer Composition Principle in the paper which achieves the combination of the advantages of the traditional C/S and B/S.Starting with the analysis of the demand, the function and the appropriate development tools for the system are determined. According to the analysis and comparison of the RIA technology, HTML5 and Ajax are chosen as the main technologies to realize the remote experiment system. This system includes three parts: the client, the server and the hardware device. The client uses the Ajax to achieve the asynchronous communication with the server. This system uses the USB interface and Visual C++ to realize the data exchange between server function interfaces and the hardware equipment, which is encapsulated as the form of a dynamic link library to the upper call, and uses C# and IIS to realize the publish of Web Service, so as to realize the mutual communication between the client, the server and the experiment hardware equipment.The shortest path dynamic display algorithm for information flow, the simple path dynamic display algorithm for information flow, and the maximum and minimum dynamic display algorithm for information flow, which has the features of fault tolerance, generality and parallelism, are put forward by the client according to the characteristics of model machine datapath structure. Using the drawing function of HTML5, the dynamic display algorithm can display the flow of data path information with the step of Micro instruction rapidly and dynamically, which enriches the interaction between the system and the user.The test result shows that the remote experiment system based on RIA is reliable and can meet the design requirements of the system. It has the characteristics of high interactivity, strong real-time performance, cross browser, cross platform and so on. Each experimental operation of the user is processed by the remote hardware platform to feedback the real results to the page rapidly and dynamically which can achieve the same effect as the real experiment, and can achieve the sharing of hardware equipment resources to improve the utilization of experimental resources, and reduce the cost of experimental equipment.
Keywords/Search Tags:remote experiment, RIA, Web Service, dynamic display algorithm for information flow, HTML5
PDF Full Text Request
Related items