论文部分内容阅读
随着网络技术的发展,现代远程教育已经成为教学中越来越重要的组成部分。但是在远程教育中,学生和教学机构在地理上处在不同的位置,这使得一些实验很难再到实验室去进行了。因此寻找一种可以通过网络进行远程实验的系统变得十分迫切。 本文在深入的分析了现有远程虚拟实验系统(iVLab)在设计和实现上的优缺点后,认为从技术可实现性、系统性能和经济上考虑,基于远程仿真的和Flash技术的远程虚拟实验系统构建技术是一种易推广、易实现的,同时效率较高,实验效果较好的远程虚拟实验系统解决方案。针对这种远程虚拟实验的解决方案,以及在实现中的种种问题,本文对它们进行了深入的分析和解决。通过对整个实验结构和技术实现上的分析,设计了实验的体系结构和系统的课程设置,并对具体的模块如客户端/服务器间的网络通讯、实验元器件的面向对象封装、spice仿真器的二进制重用等、用户认证等进行了具体的分析设计。同时针对系统实现过程中的技术难点,本文深入介绍了iVLab远程虚拟实验系统在实现上的技术难点,包括Flash客户端和服务器的通讯、XML的解析和生成、多用户并发服务器的构建、数据库的统一访问等。在这个基础上,本文最后用一个系统实例说明了iVLab远程虚拟实验系统的实现环境和实现方法,以及系统的使用方式。