资源描述:
《VC毕业论文基于网络的虚拟实验平台—电路管理模块的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于网络的虚拟实验平台—电路管理模块的设计与实现论文作者姓名:申请学位专业:申请学位类别:指导教师姓名(职称):论文提交日期:第22页共21页基于网络的虚拟实验平台—电路管理模块的设计与实现摘要虚拟实验平台是一个能很好地提升教学效果的平台。在这个平台当中,完全通过软件模拟的方式来仿真实现接口实验的各个步骤及实验效果。本平台主要功能已在单机上基本完成,但在网络化越来越重要的今天,一个平台仅仅能够在单机上使用是远远不够的,进行网络化的增强改进就显得十分重要。在网络化改进时要解决很多新的问题,如电路图文件的的定义,NAT转换的处理,传输途径的选择,传输协议的选择等问题。
2、在本毕业设计当中,主要是设计一个与虚拟实验台相配套的电路图文件格式,在此格式当中需要描述的信息除一般电路包括的器件信息、器件管脚信息、连线信息外,还包括仿真实现器件功能的软件模块信息,所有这些信息通过自定义的文本文件格式来描述。在虚拟实现平台运行时,可以通过选择不同的电路图文件做不同的实验。在实验进行当中,有可能要修改连线,要求本模块能实现对这些操作实施记录、保存。电路图文件可以通过网络传输、更新,是基于网络的虚拟实验平台的重要的基本功能。关键词:虚拟实验平台;网络化改进;电路管理;P2P;NAT转换第22页共21页VirtualExperimentalPlatf
3、ormbasedonNetwork--DesignandImplementationofCircuitManagementModuleAbstractVirtualExperimentalPlatformisagoodplatformtoupgradethequalityofteaching.Withtheplatform,wecansimulateeachstepsandexperimenteffectsofinterfacetechnologyexperimentstotallybysoftware.Themainlyfunctionsoftheplatfor
4、mhavebeenimplementedinlocalcomputerversion.Butasthenetworkgetsincreasinglyimportanttoday,itisnotenoughtouseaplatformonlyinlocalmachine.Obviously,itgetsmoreandmoreimportanttoimprovethenetworkingabilityfortheplatform.Asimprovingthenetworkingability,itwillencountermanyproblems,suchasthed
5、efinitionofcircuitdiagramfiles,theconversionofNAT,theselectionoftransmissionchannelandprotocol,andetc.Inthethesis,itismainlytodesignacircuitdiagramfileformatwhichisinaccordancewithvirtualexperimentplatform.Inthefileformat,itisnecessarytodescribethesoftwaremoduleinformationwhichisusedt
6、osimulatethedevicefunctions,besidesthedeviceinformation,thechippininformation,andtheconnectivityinformationofageneralcircuit.Alltheinformationisdescribedinaselfdefinedtextfile.Astheplatformisactivated,itcanimplementdifferentexperimentbychoosingdifferentcircuitdiagramfile.Intheexperime
7、nt,asupdatingconnectinglineispossible,recodingandsavingtheoperationsarerequiredinthemodule.Furthermore,asanotherimportantbasicfunctionofthevirtualexperimentplatformbasedonnetworking,circuitdiagramfilecouldtransmitandupdatebynetworking.Keywords:VirtualExperimentalPlatform;Networkimprov
8、ement