学位论文 > 优秀研究生学位论文题录展示

基于Web的网络虚拟实验室的研究

作 者: 宋浩杰
导 师: 张焕春
学 校: 南京航空航天大学
专 业: 测试计量技术及仪器
关键词: 虚拟仪器 网络虚拟实验室 浏览器/服务器 Activex控件 DataSocket ComponentWorks VXI
分类号: TP393
类 型: 硕士论文
年 份: 2004年
下 载: 388次
引 用: 11次
阅 读: 论文下载
 

内容摘要


随着网络技术尤其是Internet的进步,虚拟仪器开始向着网络化方向发展,“网络就是仪器”的概念确切地概括了虚拟仪器的网络化发展趋势。 本课题的研究目的是根据校学科建设的需要构建网络虚拟实验室,以充分利用实验室的VXI和PXI仪器资源从而实现远程实验教学。本文首先通过对客户机/服务器和浏览器/服务器两种模式的特点进行分析,从而选择构建基于Web的网络虚拟实验室,并介绍了所需的相关技术和软件工具。然后重点针对VXI-MIO-64XE-10模块利用ComponentWorks开发虚拟函数发生器、示波器的服务器端应用程序和客户端ActiveX控件,并通过DataSocket实现通信;利用LabVIEW6.1开发任意波形发生器并用远程面板实现远程控制。最后,本文详细介绍了如何通过Java Servlet和JSP技术实现对客户端的访问控制和管理。

全文目录


第一章 绪论  7-12
  1.1 虚拟仪器的特点及其构成  7-8
  1.2 网络化虚拟仪器的概念  8-10
  1.3 构建网络虚拟实验室的背景和意义  10-11
  1.4 本课题研究的主要内容  11-12
第二章 网络虚拟实验室的相关技术  12-27
  2.1 B/S模式和C/S模式的比较  12-14
  2.2 DataSocket技术  14-18
    2.2.1 DataSocket服务器  15-16
    2.2.2 DataSocket服务管理器  16-17
    2.2.3 DataSocket支持的通信协议和数据类型  17-18
  2.3 LabVIEW6.1的远程面板  18-22
    2.3.1 LabVIEW6.1内置的Web服务器  18-19
    2.3.2 在Web上发布VI程序的前面板图象  19-20
    2.3.3 远程面板的操作  20-22
  2.4 ComponentWorks  22-25
    2.4.1 ActiveX控件  23-24
    2.4.2 ComponentWorks的使用方法  24-25
  2.5 本章小结  25-27
第三章 网络虚拟实验室的开发  27-46
  3.1 VXI-MIO-64XE-10模块  27-30
    3.1.1 VXI总线的简介  27-28
    3.1.2 VXI-MIO-64XE-10模块的结构与功能  28-30
  3.2 基于Web的虚拟函数发生器的设计与实现  30-38
    3.2.1 ComponentWorks中的数据采集控件  30-31
    3.2.2 虚拟函数发生器的服务器端应用程序  31-34
    3.2.3 虚拟函数发生器的ActiveX控件  34-38
  3.3 基于Web的虚拟示波器的设计与实现  38-39
    3.3.1 虚拟示波器的服务器端应用程序  38-39
    3.3.2 虚拟示波器的ActiveX控件  39
  3.4 LabVIEW6.1开发的任意波形发生器  39-44
    3.4.1 波形库中的基本波形  40-42
    3.4.2 在事件驱动机制下利用鼠标绘制波形  42-44
    3.4.3 利用公式产生组合波形  44
  3.5 本章小结  44-46
第四章 客户端访问控制与管理的实现  46-57
  4.1 MVC设计模式  46-47
  4.2 Java相关技术  47-50
    4.2.1 Java Servlet技术  47-48
    4.2.2 JDBC  48-50
    4.2.3 JSP技术  50
  4.3 访问控制与管理的实现  50-56
    4.3.1 用户注册与查询  50-52
    4.3.2 客户端的访问控制  52-54
    4.3.3 一些难点问题的解决  54-56
  4.4 本章小结  56-57
结束语  57-58
致谢  58-59
攻读硕士学位期间已发表的学术论文  59-60
参考文献  60-61

相似论文

  1. 基于LAH032.905标准的汽车点火线圈终检系统研究,U472.9
  2. 基于LabVIEW虚拟示波器的设计及远程控制,TM935.3
  3. CAN总线技术在气象监测系统中的应用研究与实现,P409
  4. 湖南网络职院教务综合管理平台的设计与实现,TP311.52
  5. 基于LabVIEW的远程虚拟仪器实验教学系统的研究与应用,TP391.6
  6. 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
  7. 基于反常霍尔效应的薄膜磁滞回线测量系统的研究,O484.43
  8. 球笼万向节外套滚道节圆直径自动检测技术研究,TG80
  9. 继电器电性能测试系统及实验研究,TM58
  10. 基于虚拟仪器的肺音分析系统的设计与实现,TP274
  11. 虚拟仪器技术在传感器智能检测系统中的应用与研究,TP212
  12. 发动机振动与燃烧分析虚拟仪器的设计开发与应用研究,TK407
  13. 基于Sivlerlight的RIA媒体播放和下载引擎的设计与实现,TP311.52
  14. 一个人力资源管理系统的设计与实现,TP311.52
  15. 基于B/S结构的动力费管理系统的关键技术研究,TP311.52
  16. 基于labview的PCR芯片温度控制系统研究,TP274
  17. 基于虚拟仪器的模拟加载测试系统设计,TP274
  18. 基于小孔光阑的微晶玻璃氦氖激光器基横模选择的实验研究,TN248
  19. 百吨级阻尼器液压振动试验台及其控制系统的研制,TB534.2
  20. 汽车脚踏板操纵机构总成试验台设计及其关键技术研究,U467.5
  21. 基于LabVIEW的典型通信信号调制、参数识别及模拟实验研究,TP274

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络
© 2012 www.xueweilunwen.com