成果信息
项目提出了基于CORBA技术的网上虚拟实验系统开发架构,能够集成JavaBean、Matlab、COM/DCOM作为计算后台,客户端用Java语言实现,具有与平台无关,安全,健壮等内在特点;实验室设备(算法和仪器等)以组件的方式开发,提高了开发效率,实现了软件重用。1.提出了通用构件描述语言。基于XML将CORBA,EJB,COM/DCOM3类主流的构件模型进行了封装,实现了构件访问的一致性。2.在构件服务库的支持下实现了Internet上的虚拟实验室模型。该模型集成了CORBA,EJB,COM/DCOM等分布计算环境,实现了虚拟实验器件的构件化,提高了专业虚拟实验室的开发效率。3.在虚拟实验环境中实现了自定义实验流程,用户可以依据实验需要定义和选择实验所需虚拟仪器,并可修改相关参数和属性,动态组建实验。4.在虚拟实验平台中用户可以扩充虚拟仪器构件,还可将自己提供的算法很方便地引入虚拟实验环境中。研究成果与应用:在该实验平台的基础上,成功开发了"数字图像处理"、"数字通信原理"等课程的虚拟实验,并在湖南工程学院、湖南城市学院、吉首大学、中南大学网络教育学院等单位进行了实际的应用,取得了很好的经济效益和社会效益。有效提高了目前远程教育的实验教学质量,解决了许多高等学校和远程教育学院中实验教学中的难题,具有广阔的应用前景和很好的应用推广价值。 )
背景介绍
该项目以教育部科学技术研究重点项目“基于Agent的程序挖掘理论与技术的研究”、教育部博士点基金项目“基于语义网络的分布式构件库及构件组合研究”、中南大学信息化建设项目“基于Internet的虚拟实验平台”研究构件技术为背景,以建设Internet上虚拟实验室平台,满足高校实验技术改革、现代远程教学和科研合作的需求为目的,通过研究组件技术和开发、自定义实验流程的技术和模型,建立了虚拟实验开发平台,在此基础上,研究与实现不同课程的虚拟实验室模型,得到了良好的应用。)
应用前景
随着计算机技术、多媒体技术、通讯技术在教育领域的不断推广,虚拟实验室在教育领域中的应用越来越广泛。虚拟实验室除了可以有效辅助高校开展科研工作,在实验教学方面也有显著的作用。)