欢迎来到天天文库
浏览记录
ID:53699203
大小:62.00 KB
页数:6页
时间:2020-04-06
《虚拟计算机实验系统研发综述.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、虚拟计算机实验系统研发综述随着科学技术的快速发展,计算机已经日益成为人们工作与生活中必不可少的设备。但是受到成本、场地、维护等各方面的制约,在实际计算机教学课程中却不能做到每个学生都能够进行实践操作。在这种背景下,设计研究并实现虚拟计算机实验系统就显得非常具有积极意义,因为虚拟计算机实验系统能够通过对现实实验的模拟,使操作者完成与实际操作相同的实验过程,并得到精确的实验结果。一、虚拟计算机实验系统研发的意义首先虚拟计算机实验系统能够将实验室设备的损坏情况大幅度降低。由于参与计算机实验教学过程的学生都对实验项冃的过程或是关键点并不熟悉,从
2、而极易对实验设备造成损坏。而通过虚拟计算机实验系统,则能够使学生在操作真实设备以前,预先对虚拟实验项目进行多次、重复的高仿真练习实验,并从屮直观地认识到操作屮容易出现错误的地方同时及时纠正,学到正确的操作方式与丰富的实践经验。这样一来,当学生再对真实设备进行操作时,就能够做到心中有数,降低设备的损坏发生情况。其次虚拟计算机实验系统能够将教学效率大大提升。由于计算机项目的实验往往涉及设备多,整个流程呈现较为复杂化的特征。所以在实施计算机项目实验教学过程屮,如果使用传统的实体教学,那么授课教师为保证授课质量,只能单独或是小范围内对学生进行辅
3、导与纠正,这样就影响到了教学的效率,而利用了虚拟计算机实验系统以后,授课教师就能够在系统中统一将实际操作中容易出现偏差的步骤与内容直观地显示出来,使学生加深记忆,可同时向全体学生进行展示与进一步说明,大大提升了教学的效率。另外在计算机实验项目屮,学生往往要花费大量的时间在硬软件安装Z上,使得真正教学的时间被床缩,也从另一个角度导致了教学效率的低下,而虚拟计算机实验系统则不存在这个问题,使得教师能在合理的课堂时间内,尽可能多地去对实验操作中的一些问题与授课内容进行详细讲授,提高了授课效率。最后则是虚拟计算机实验系统节约了相关成本。要建一个
4、设施完善、设备数量能够供大量学生同时学习的计算机实验机房的建设成木与维护成本都是相当巨大的一笔支出。但如果使用虚拟计算机实验系统,安装相应的软件并保证其正常运行,就能够解决这一问题,计算机实验室不再需要花重金购进大量计算机硬件设备。虚拟计算机实验系统不但能够重复安装,而且能够实现大量学生同时实验操作的冃标。除此之外,使用虚拟计算机实验系统以后,由于是处于高度仿真的条件之下,这就让学生在进行实践操作的时候,能够减少怕损坏实验设备的想法,从而更好地激发学生的自主创新能力。基于上述这些方面的考虑,设计并研发一套完整的虚拟计算机实验系统的需求是
5、非常迫切的,而虚拟计算机实验系统的设计则也向着多元化,能够为各学科服务的系统,如生物、物理、化学等等,以增加其适用性。二、虚拟计算机实验系统设计研究与实现(一)设计目标整个虚拟计算机实验系统对系统功能、系统结构、系统数据图与数据字典进行设计,从而使设计出的方案能够实现包括使系统始终处于稳定、安全、可靠的运行状态;易操作、易维护、易安装;单独设置用户权限,从而加强保密性;能够管理用户基础信息;人机对话界面友好,信息显示直观,数据存储功能强大。(二)设计内容1.系统功能虚拟计算机实验系统的设计总体以模块方式组成,其中起到主要作用的模块有:学
6、生功能模块、教师功能模块以及管理员功能模块。它们根据权限的不同,分别担任了不同的职责,如学生功能模块的内容有用户登录、选择实验项目、提问与上传实验结构等;而教师模块的内容则是对实验程序及学生信息进行查询、学生信息与个人信息的管理等;管理员模块则对实验进行评估打分、教师学生信息的管理、班级信息的管理以及实验模型的管理与导入等,即图lo虚拟计算机实验系统高度仿真了各类计算机电路系统与硬件设备,显示直观,学生能够根据课程的需要对电子设备进行任意选择,同时借助鼠标来实现对电子设备连接等操作,而系统则根据学生所选择的电子设备的连接方式作出仿真虚拟
7、运行,后将虚拟操作实验中的相关数据返回传输至显示设备,使学生直观地从显示设备中了解实验中各种连接方式的运行效率、状态与数据。2.系统结构虚拟计算机实验系统的结构由三类组成,分别是管理员用户、教师用户以及学生用户。它们之间的互相连接全部以实验室虚拟的模型数据库为基础而实现,即图2o在整个系统结构的设计上,为保证虚拟计算机实验系统的运行稳定以及为用户提供简便的操作方式,因而将模块尽量分开作为单独运行状态,它们之间除了基础的数据交换以外,并无其他形式的代码连接,从而使得所设计的整个系统体现出即插即用口-不影响整体运行的特点。1.数据流图该系统
8、中的数据流图作为一个模型工具,它起到的是对系统主要的处理逻辑进行表述以及分层的作用,并分为细节图、零级图与总体图三个层次,即图3。2.数据字典数据字典在虚拟计算机实验系统屮起到了对数据流图进行更深层次描述的
此文档下载收益归作者所有