资源描述:
《基于java的数字逻辑虚拟实验平台的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于JAVA的数字逻辑虚拟实验平台的设计与实现××,电子工程系摘要:为了解决高等院校扩招后产生的硬件设施不足、教学时空受限等弊端,本课题搭建了一个逼真的、操作方便的、具有交互功能的数字逻辑虚拟实验操作平台。系统利用可视化技术和虚拟技术对实验平台上的各种元器件进行了模拟,实现实验过程以及实验现象的仿真,产生符合客观规律的效果,实现用户和虚拟平台之间的良好交互。选择面向对象的JAVA编程语言,选用Access2007数据库,同时利用基于TCP/IP通信协议,较好的完成了数字逻辑虚拟实验平台的设计与实现。关键词:数字逻辑
2、虚拟实验;JAVA;TCP/IPDesignandImplementationofDigitalLogicVirtualExperimentPlatformBasedonJAVA××,DepartmentofElectronicEngineeringAbstract:Inordertosolvethemalpractices,suchastheshortageofhardwarefacilities,teachingtimeandspacelimited,producedaftertheenrollmentofco
3、llegesanduniversity,thetopichasbuiltadigitallogic virtualexperimentoperation platform,whichisrealistic,easyoperationandhavinginteractivefeatures.Inthissystem,visualizationtechnologyandvirtualtechnologyareusedtosimulatevariouscomponentsoftheexperimentalplatform
4、.Thesimulationofexperimentsprocessandexperimentalphenomenaarerealized,producingresultsinlinewithobjectivelawsandachievinggoodinteractionbetweentheuserandthevirtualplatform.JAVAastheobject-orientedprogramminglanguageandAccess2007databaseareselectedtocompletethe
5、designandimplementationofdigitallogicvirtualexperimentplatformbasedonTCP/IPcommunicationprotocol.Keywords:DigitalLogicVirtualExperiment;JAVA;TCP/IPII目录1引言11.1系统前景11.2开发环境简介11.3系统的主要功能12相关理论和可行性分析22.1对数字逻辑虚拟实验平台的认识22.2对数字逻辑虚拟实验平台开发的理解22.3数字逻辑虚拟实验平台开发的方法及流程概述22.
6、4系统的可行性分析23需求分析43.1系统目标43.2功能需求43.3非功能需求43.3.1对性能的规定43.3.2故障处理要求43.3.3其他专门要求44系统设计54.1总体设计54.2逻辑模型的描述54.3数据库设计104.4输入、输出设计114.5界面设计114.6软件设计125系统的实现和测试145.1系统的测试145.2系统的稳健性和安全性管理226结论23参考文献24II1引言1.1系统前景目前,很多高校的计算机硬件类课程的实验教学都是在实验室中特定的硬件平台上完成。但是,由于受到经费的限制,实验室能够
7、提供的实验设备种类、数量都有限;同时,实验设备每年的维护费用也很高。特别是对“数字逻辑”实验教学来说,无论是芯片、导线等常见元器件损坏率直线上升,还是实验平台等高端设备维修频率提高,都说明有限的经费和设备已经无法适应新的人才培养模式以及办学理念。虚拟实验室概念的提出至今仅为二十年的时间,但因其广阔的应用前景,国内外有很多组织都已经开展了虚拟实验系统的研究和建设工作,特别是在国外一些著名的大学,已有较多建好并投入使用的虚拟实验系统。与西方发达国家相比,国内虚拟实验的开展起步较晚,但目前虚拟实验室的建设也得到了应有的重
8、视,已有部分高校初步建立了虚拟实验室。因此,用软件模拟以实现硬件类课程的教学实验是意义重大的,可以简化实验的操作过程,解决实验资源的不足,打破传统实验室在空间和时间上的约束,培养学生的创新精神。同时,它也可以用于计算机辅助教学,使课堂教学更形象生动。虚拟实验室将是未来计算机类或电子类实验教学的良好选择,具有广阔的发展前景和较高的研究价值。1.2开发环境简介J