欢迎来到天天文库
浏览记录
ID:34806501
大小:1.62 MB
页数:57页
时间:2019-03-11
《试析基于事件触发的远程虚拟实验室系统架构的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号⋯⋯⋯⋯⋯UDCV998552密级⋯编号⋯一年t初大学CENTRALSoUTHUNIVERSITY硕士学位论文论文题目⋯⋯基王事仕触发鲍远程虚拟实验室⋯⋯⋯一系统架构的逞让鼻莹飒⋯⋯一学科、专业⋯⋯⋯⋯盐算机应用撼杰⋯⋯⋯⋯⋯~研究生姓名一导师姓名及专业技术职务一⋯⋯⋯⋯刘一丹⋯⋯⋯⋯⋯胨建三⋯教援.2006年3月摘要随着计算机技术和网络技术不断发展,远程教学作为一种新的教学模式方兴未艾。由于远程虚拟实验室能够解决实验室资金和资源相对紧张的状况,虚拟实验室在远程教学中得到了越来越广泛地应用。论文分析和总结了当前的远程虚拟实验系统的不足之处,提出了一种基于事件触发的远程虚拟实验室的系统架构
2、。系统的仿真采用离散事件仿真模型中的三阶段法实现,通过调度事件队列触发事件处理流程,能有效处理随机并发流程,可用于计算机网络等具有随机并发流程处理要求的虚拟实验室的开发。系统采用基于JavaBean的组件技术,能够提高开发效率,实现软件重用,使得系统易于维护和扩充。系统使用JavaApplet的形式来实现客户端,使用JavaBeans来开发虚拟实验和设备组件。在本实验平台上,用户只需要使用鼠标和键盘就可以构建实验流程,实验结果以动态演示过程和动态文本跟踪窗口体现,让学生深入理解实验中的复杂行为。用户还能够通过继承抽象实验和设备类在平台上实现自己的虚拟实验JavaBean和设备JavaBean组
3、件,提高了用户的动手能力。关键词:事件触发,虚拟实验室,离散事件仿真,组件技术,JavaBeanABSTRACTWiththefastdevelopmentofcomputerscienceandnetworktechnology,remoteeducationasaneweducationmodehasalreadybeenintheascendant.Becauseremotevirtuallaboratorycansolvetheproblemoftherelmiveshortageoffundsandresources,itismoreandmoreappliedintheremote
4、education.Byanalyzingandsummarizingtheexistingcomputernetworkcoursevirtuallabsystem,thethesisproposesthearchitectureofanevent-triggeredremotevirtuallaboratorysystem.Three—PhaseapproachintheDiscreteEventSimulationmodelisadoptedinthedesignofsimulationsystem,whichcanefficientlyprocessrandomandconcurren
5、tflowbythemechanismofeventqueueschedulingandeventtriggering.ThenewsystemCanbeusedinthedevelopmentofthenewvirtuallaboratorysystemsthathaveneedsofrandomandconcurrentflowprocessingsuchasvirtuallaboratoryforcomputernetworks.JavaBeanstechnologiesareusedtoimplementthesystem,whichsupporthighefficiencyofdev
6、elopmentandreuseofsoftwarecomponents,andalsomakethesystemmaintainingandupgradingeasily.TheclientofthesystemisimplementedwithJavaApplet,andthevirtuallaboratoryanddevicecomponentsareimplementedwithJavaBeans.Studentscanbuildexperimentalflowintheexperimentsystem.Theresultisexpressedbytheanimationanddyna
7、micallyupdatedtracewindow.StudentscanalsowritelaboratoryanddeviceJavaBeanscomponentsbyextendingtheabstractlaboratoryanddeviceclasses.KEYWORDS:event-triggered,virtuallaboratory,DiscreteEventSimulation,
此文档下载收益归作者所有