基于VR技术的虚拟微机组装系统研究与设计的论文_第1页
基于VR技术的虚拟微机组装系统研究与设计的论文_第2页
基于VR技术的虚拟微机组装系统研究与设计的论文_第3页
基于VR技术的虚拟微机组装系统研究与设计的论文_第4页
基于VR技术的虚拟微机组装系统研究与设计的论文_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-本文为网络收集精选范文、公文、论文、和其他应用文档,如需本文,请下载-基于VR技术的虚拟微机组装系统研究与设计的论文本文从网络收集而来,上传到平台为了帮到更多的人,如果您需要使用本文档,请点击下载按钮下载本文档(有偿下载),另外祝您生活愉快,工作顺利,万事如意! 作者:陈亚东 戴华林 张运杰论文 关键词 :虚拟现实 动态网站 bs模式 网络 系统结构论文摘要 :针对虚拟现实技 术的 发展 和 当前微机组装的实习现状 ,提出“动 态网站+数据库 +虚拟现实”的技 术万棠设计基于 bs模 式的网络 系统结构模型,该系统更新 、维护方便 ,有良好的通用性和可扩展 性虚拟现实 (virtual reality简称 vr)技术是近几年迅速发展起来的一种新 的人机接口技术,是一项以 计算 机技术为核心,综合视、听、触觉为一体,模仿现实三维空间的再现技术,利用虚拟现实技术,在计算机上可以逼真地模拟 自然 真实环境随着计算机网络技术和计算机图形学 的不断发展,结合 vr技术,打破了传统的基于 web的二维平 面交互模式,实现了基 于 web3d三维空间交互模式 的第二代 web技术(多媒体 +虚拟现实+internet)虚拟现实技术已广泛应用于航空航天、医学实习、建筑设计、军事训练、 体育 训练、娱乐游戏等诸多领域目前,虚拟现实技术已应用于课堂教学,作为教学媒体对远程教学已产生深远的影响 微机组装是高校计算机专业的一门应用及实用性较强的专业课程,学生在掌握微机原理和了解当前计算机硬件发展最新技术的情况下,自己动手组装计算机高校大都开设这门课程,而大多数都是使用已经淘汰的计算机,远远落后于实际计算机硬件的发展由于硬件条件的限制,使得理论与实际相脱节而且,认识计算机结构,频繁地拆装计算机,硬件的损坏程度很大,实验代价太高。针对以上问题,本研究尝试将动态网站数据库技术和虚拟现实技术应用于虚拟微机组装系统的开发中,提出了一种基于 web数据库技术,结合网络技术和虚拟现实技术口 的网络虚拟微机组装系统的结构模型,综合发挥各种开发工具的优势,设计研究基于虚拟现实技术的网络装机系统 ,为广大高校学生、电脑爱好者 、电脑经营者提供了一个很好的学习业务推广平台,也是今后远程 教育 的发展和趋势 1 系统结构 本系统是一个基于网络的共享虚拟微机组装系统 使用者可以通过人机界面对虚拟环境中的硬件设备进行组装系统展示的主要功能:计算机硬件设备展示 、安装过程演示、组装实验,并可 以实现多个实验者协同工作,共同完成实验 如图 1所示 ,该系统的流程分为 3层,自下而上分别为数据库管理层、应用层和交互层其中,交互层为使用者浏览界面,有关数据计算和数据处理在应用层,web服务器负责接收远程或本地的 http请求,根据请求从数据服务器获取相关资源 ,然后将结果转换成 htmi 语言形式 ,生成 web页面送到浏览器端 数据库管理层:负责底层数据库的 日常管理,包括资源的入库、修改、删除、属性设置等相关管理功能 应用层 :是整个系统的后台管理层包括文件查询模块、在线管理模块和用户管理模块等根据使用者的实际需要进行相应的操作 交互层:是系统各功能模块的可视化显示 ,使用者通过浏览器与服务器相连,完成各种操作本系统采用 3层完全独立的结构模型,防止了对数据库的非法操作 ,系统安全性高任何数据资源的更新或程序的升级都是由服务器端完成的,不影响客户端操作, 系统维护和升级 十分方便对于客户端只需安装浏览器即可使用 2 系统开发及运行环境系统在 windows2000环 境下开发完成,采用sql sever数据库 、apache服务器和 php等作为网络开发工具 ,利用caxa实体设计和 muhigencreator 建模工具 、vrmi 技术及相关图像处理软件客户端需安装 ie 50以上版本浏览器 ,还需安装 相 应 的 vrml 浏 览 器 插 件 (如:bscontactvrml,c0smo一211-eng,cortvrml等) 21 虚拟现实技术 虚拟现实技术具有沉浸感、交互性以及多感知性等三大特点,虚拟现实技术是本系统实现的关键vega是 目前流行的一个虚拟现实应用程序开发环境,随 vega发行的还有一个 lynx图形用户界面程序硬件模型使用与 vega相关的三维建模工具 creator实现使用 vega开发虚拟现实应用程序的主要流程如图 2所示主要过程如下 : 1)建模建模是建立虚拟场景中的地形及各种物体的三维数字模型,这些模型使creator建模工具,建立虚拟场景中物体的三维数字模型,经过渲染后在计算机屏幕上可以形成逼真的地形和物体建模任务由creator软件实现,能够满足虚拟现实应用程序的实时性要求 2)用 lynx建立应用程序定义文件。建模形成三维数字模型后,使用 lynx实用程序定义文件(adf)adf文件描述了用于虚拟现实应用程序中的模型文件、运动模型及其路径、特殊效果、环境效果等,使用lynx程序可大大节省编程人员的工作量 3)编程在 c、c+或 vc+语言平台上,利用 vega的 api和软件库,调入已建立的 adf文件及三维数字模型,对程序进行初始化,编程响应用户输入并动态地改变程序的运行,最终完成虚拟现实应用程序的编制 4)编译运行应用程序编译成功后,调试运行该应用程序,最后系统集成22 动态网站数据库技术 整个系统的开发采用 目前公认的开发动态网站最佳组合,即 php+apache+mysql组合技 术,该技术具有较高的性价比 1)建立数据库利用 mysqi 建立数据库,对数据库的操作,可以使用 php my admin管理器,该管理器具有与标准的 windows资源管理器相似的界面与操作方式,可以方便地进行数据库的创建与管理 2)完成数据库间的交互数据库与 web相连,转换成 web页php4支持 mysql数据库,不需要外部支持库就可以实现对 mysql的全部操作,利用 php4调用相关的数据库管理函数,从而实现web与 mysql数据库之间的交互 3)数据库的管理与维护利用 dream weaver制作数据库管理页面,并且提供远程维护功能,用户可以通过浏览器登陆数据库管理页面,对数据库进行管理和维护,提高了系统维护的灵活性,为本系统的随时更新提供方便 3 应用测试实例 学生以学号登陆后,即进入实验系统首先 ,从元件模型库中选择相应的硬件,如主板、内存、硬盘、鼠标、键盘等然后 ,进行硬件的插接将内存条插入主板,插接时若报警 ,则内存条选取有误;若发现所选内存条为 ddr 内存条 ,而 主板插槽 口需 要sdr内存条与之匹配那么,重新选取内存条后继续上一步操作;系统仍报警,是内存条方向不匹配则旋转内存条至适当方向后 ,再插入主板内存插槽中图 3显示已将 内存条摆放到正确位置,即将插入主板时的状态 硬盘数据线与电源线的插接,将数据线和电源线的方向调整正确后 ,硬盘即插接成功,如 图 4所示主机箱内还有光驱网卡、显卡等硬件的插接,这里不再一一赘述至于外设,现在大部分是 usb接口的外部设备同样可能遇到方 向需要调整的情况 ,将插 口调整好后 ,连接主机箱相应 的插槽即可这样 ,将所有硬件连接好 ,一台 计算 机组装成功基于 vr技术的虚拟微机组装 系统,在高校实验教学中得到良好的应用效果为学生提供了一个自由实验的平台,增强了学生做实验的自主性 ,不再受实验室忙、设备少的约束 ,进一步提高了学生的学习积极性、主动性和创造性对于高校实验室管理来说,也节省了实验准备时间,降低了实验成本,使实验室管理和开放更加 现代 化、人性化在设备不断更新的基础上,使得实验紧跟时代的 发展 ,有助于学生了解最新的硬件发展情况此系统也可以应用于计算机销售市场,具有很好的应用前景 4 结语 本研究给出了基于 vr技术的虚拟微机组装系统的设计结构模型以及应用测试实例,据此亦可以设计出其他学科的 网络 虚拟实验系统相信不久的将来,随着 vr技术的发展,结合人工智能、神经网络等学科,vr技术将应用于更广的范围,交互式的、人性化的网络虚拟平台,将成为实验教学与应用性学习的主流。 参考 文献 : 1 徐英卓基于 vr的运动人体科 学虚拟实验系统j计算机系统应用,2002(9):19212 williams e h,lane dphp mysql web数据库应用开发指南m谢君英 ,欧阳宇译北京 : 中国 电力出版社 ,20033 曾建超 ,俞志和虚拟 现实技术及其应用m北京 :清华大学出版社 ,19964 multigen-paradigm incmultigen creator user s guide(version 241)zu s a:mul

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论