②实验操作:在教程演示之后,学生依据自己选择的信管职位,选做与此职位相关的实验,以此来提高自身职业技能,达到该职位的要求。
(4)学习、交流、互动、共享
平台在培养学生的基础知识和职业技能的基础上,也提供了一个交流的空间,让学生可以就感兴趣的话题进行交流,同时交流区的用户也有老师和已经就业或者有实习经验的学长学姐,可以让学生更直接的了解到自己的专业知识作用和将来的就业方向。同时用户和用户之间也可以就资源进行共享,在共享的过程中进行交流与学习。
2虚拟仿真学习平台的总体设计论文网
2.1所采用的技术与工具
2.1.1学习平台主体框架技术
(1) 平台主要采用ASP+flex+Flash技术对网站进行整体结构设计,并同时借助于CSS+Div+Js+Jquery等技术对网站各个主要模块进行了整体的美化设计;
(2) 网站首页采用了Flash CS4动画技术,并结合Actionscript2.0脚本语言进行动画设计制作;
(3) 平台的所有关键图片均采用PhotoshopCS5.1 Extended软件来绘制和加工制作;
(4) 实验中心的仿真实验主要借助于Flex+Flash技术进行开发;
(5) 网站中的视频主要借助于Premiere pro2.0、绘声绘影和金山转霸等视频加工工具进行编辑和剪辑。视频采集主要通过索尼DV进行自己录制。
2.1.2虚拟实验框架技术
正如引言章节的分析,为了满足虚拟实验的不同开发技术需要,虚拟实验框架技术可以采用任何能部署到服务器端的技术,但要求是容易部署,就算需要客户端机器需要配置环境也能通过网站引导进行部署。
目前能从服务器直接下载程序文件并在客户端浏览器上直接运行的良好、相对完备的技术大致有以下几种:
(1)Java Servlet
主要关注使用客户端平台来交付动态用户体验。与此同时,开发人员也在研究如何使用服务器平台实现这个目标。开始的时候,公共网关接口(Common Gateway Interface ,CGI)脚本是生成动态内容的主要技术。虽然使用得非常广泛,但CGI脚本技术有很多的缺陷,这包括平台相关性和缺乏可扩展性。为了避免这些局限性,Java Servlet技术因应而生,它能够以一种可移植的方法来提供动态的、面向用户的内容。处理用户请求。
(2)Flash
世界上第一个商用的二维矢量动画技术,能很好的处理二维动画,但是开发工具却对面向对象的编程不是那么完备。
(3)Flex
和Flash不同的是,Flex跟加注重对窗体特性的编辑,但是相比之下动画技术就不如Flash强大。
(4)Silverlight
微软的一个跨浏览器的、跨平台的插件。能为网络带来下一代基于.Net Framework 的多媒体体验和丰富的交互式运用程序。
(5)Asp.net Web窗体运用程序文献综述
传统的网页窗体程序,创建的交互功能不是特别强大。
(6)WPF浏览器运用程序
基于微软.Net Framework4 的WPF XAML浏览器运用程序(XBAP) 结合了Web运用程序和客户端运用程序二者的功能。XBAP可以部署到Web服务器并从浏览器进行启动。由于拥有WPF的支持,这种程序将有很好的UI交互特性。
作者就以目前较先进的WPF技术为例,以“数据库运用虚拟仿真实验”为例,采用了基于Framework4.0框架,WPF技术开发浏览器运用程序,用C#语言以及XAML语言进行虚拟仿真实验的编写。为了最大限度的让开发者把精力集中在软件功能的实现上,软件的开发工具采用了Visual Studio 2012 Ultimate 。