远程实验分时管理平台设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
远程实验分时管理平台设计与实现

远程实验分时管理平台设计与实现   摘要:由于高端仪器数量少,为了能使更多的学生使用高端测量仪器,研发了远程实验分时管理平台。此平台实现实验设备在线预约、远程控制、分时管理等功能,使学生有机会动手使用高端测量设备。该文阐述了远程实验管理平台的特点、系统的架构和功能,介绍了实验系统的技术实现,给出了实验系统的应用模式。   关键词:远程实验平台;高端仪器;分时管理   中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2018)06-0018-04   大学实验室中,一般的实验课上实验设备比较大众化,量多,可以满足许多学生同时完成实验的要求,学生可以现场进行实际操作。但是有些高端测量仪器价格贵,数量少,无法满足实验时每组一台的要求。这些高端仪器操作相对复杂,维护成本高,因此学生在实验中较少使用。为了提高大学生的实验动手能力,熟悉高端仪器的使用,我们以电磁场与电磁波实验课程为例,建立了远程实验平台。实验测量现场搭建好后,学生可以在终端的浏览器上通过网络访问物理位置位于远程的实验室,并且完成远程实验。由于高端测量仪器的数量有限,考虑到众多学生的实验需求,我们探索出了一套基于域身份认证的分时管理平台,利用Web技术,数据库技术,Windows域管理技术等等,设计并且实现了平台的分时管理功能,为远程实验仪器的控制和管理方面打开新的思路。   1平台的总体设计   远程实验平台指在校园网环境下,通过网络访问物理位置位于远程实验室,根据域认证的身份进入平台,并且通过相关的应用程序来实现对实验设备的远程访问,完成远程实验的测量并提交实验报告。远程实验平台克服了传统教学实验室的弊端,并且在控制学科领域有较为广泛的应用,对其他学科实验教学有重要的参考价值。   1.1系统结构   现阶段,大多数网站开发采用的是B/S架构进行开发,相比于C/S架构,B/S架构不受限于局域网的特定环境,操作系统和浏览器的兼容性也比较强,因此本平台采用B/S三层架构来搭建平台的基本框架。由于实验仪器的物理位置和相应功能不同,本平台分成用户端,服务器端和设备控制端,用户端通过网络和服务器端进行数据的交互,而服务器端利用局域网来实现对硬件资源的控制,系统的结构如图1所示。   用户端是由不同权限的用户构成,根据权限的大小依次分为管理员用户,教师用户和学生用户,这些用户使用电脑或者移动设备来访问远程实验平台,经过身份认证后才能完成在线浏览,时间预约,远程实验等等一系列的功能。教师用户拥有对应课程的管理权限,管理员用户需要对整个平台进行管理,用户端是通过浏览器来访问平台,完成相应地数据请求和信息交换。   数据库端是由数据库服务器、DNS服务器、Web服务器、视频服务器和身份认证服务器构成,在数据库层主要负责对用户身份的认证,响应用户的数据请求,对实验设备下发命令,完成用户与平台之间的请求交互,硬件资源的合理调度,实验视频数据的处理和监控等功能。   设备控制端包括防火墙,实验仪器,网络设备资源等,本平台的实验仪器采用的是ZVL矢量网络分析仪,网络设备资源是由交换机、路由器、摄像头等硬件构成,在设备控制层主要实现对设备资源的调度,执行服务器端的命令请求,对实验过程进行实时监控,并且采集相应地实验数据等操作,根据不同的实验仪器,需要进行相应端口等资源的配置以完成对设备的控制。   1.2功能模块划分   根据远程实验具体实验需求,整个平台被划分为以下功能模块,前台是由个人管理中心、用户身份认证、实验设备操作、实验在线预约模块构成,后台是由用户信息管理模块、实验报告管理、实验设备管理模块构成,因此整个平台的模块划分图,如图2所示。   2核心功能模块设计   远程实验平台的核心模块是用户身份认证模块、实验在线预约模块、实验设备管理模块这三大模块,用户身份认证模块实现对登录平台的身份进行安全验证,实验在线预约模块实现对设备资源的合理分配,实验设备管理模块保障实验按预约时间有序地完成,这三大功能模块确保平台的分时管理功能的最终实现。   2.1用户身份认证模块   2.1.1设计思路   用户身份认证模块建立用户层与服务器层之间的访问机制,校园内的用户登录实验平台时,需要经过身份的验证过程,而用户访问硬件设备资源时同样需要进行身份验证,我们这里将CAS单点登录系统和Windows域身份认证整合,从而统一地管理需要访问平台和硬件?O备的用户。其主要流程是,在校园网内创建一个根域,将需要访问平台的PC或者移动设备加入该域,并添加相应用户的账号和密码,至此,完成域身份的配置过程。域终端用户访问设备或者Portal时,无需再进行身份认证,非域终端进行访问时,会自动弹出Windows域身份的认证框,认证失败后,即没有权限访问对应的设备资

您可能关注的文档

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档