论文部分内容阅读
随着计算机技术和网络技术不断发展,远程教学作为一种新的教学模式方兴未艾。由于远程虚拟实验室能够解决实验室资金和资源相对紧张的状况,虚拟实验室在远程教学中得到了越来越广泛地应用。
论文分析和总结了当前的远程虚拟实验系统的不足之处,提出了一种基于事件触发的远程虚拟实验室的系统架构。系统的仿真采用离散事件仿真模型中的三阶段法实现,通过调度事件队列触发事件处理流程,能有效处理随机并发流程,可用于计算机网络等具有随机并发流程处理要求的虚拟实验室的开发。系统采用基于JavaBean的组件技术,能够提高开发效率,实现软件重用,使得系统易于维护和扩充。
系统使用Java Applet的形式来实现客户端,使用JavaBeans来开发虚拟实验和设备组件。在本实验平台上,用户只需要使用鼠标和键盘就可以构建实验流程,实验结果以动态演示过程和动态文本跟踪窗口体现,让学生深入理解实验中的复杂行为。用户还能够通过继承抽象实验和设备类在平台上实现自己的虚拟实验JavaBean和设备JavaBean组件,提高了用户的动手能力。