基于Web的虛擬實(shí)驗(yàn)室的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2019-04-08 13:51
【摘要】: 隨著教育信息化的發(fā)展,網(wǎng)絡(luò)教學(xué)迅速發(fā)展和普及,網(wǎng)絡(luò)實(shí)驗(yàn)教學(xué)一直是其中的薄弱環(huán)節(jié),因而構(gòu)建一個(gè)突破傳統(tǒng)局限的、不受時(shí)間和地域限制的網(wǎng)絡(luò)化虛擬實(shí)驗(yàn)室成為迫切需要解決的重要課題。本文提出了一個(gè)基于Web的虛擬實(shí)驗(yàn)室的設(shè)計(jì)和實(shí)現(xiàn)方案,在詳細(xì)分析了虛擬實(shí)驗(yàn)室實(shí)現(xiàn)的方法和關(guān)鍵技術(shù)的基礎(chǔ)上,提出了使用虛擬儀器技術(shù)實(shí)現(xiàn)本地端虛擬實(shí)驗(yàn)系統(tǒng),重點(diǎn)解決通過(guò)瀏覽器進(jìn)行虛擬信號(hào)發(fā)生器實(shí)驗(yàn)的實(shí)時(shí)操作,為建立開放式實(shí)驗(yàn)室做出初步的嘗試。 首先,論文將計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和虛擬儀器技術(shù)有機(jī)地結(jié)合,在現(xiàn)有硬件和軟件基礎(chǔ)上開發(fā)網(wǎng)絡(luò)化虛擬實(shí)驗(yàn)室系統(tǒng),為用戶提供網(wǎng)絡(luò)化、開放式的實(shí)驗(yàn)環(huán)境。在分析虛擬實(shí)驗(yàn)室研究現(xiàn)狀以及建設(shè)中存在的問(wèn)題基礎(chǔ)上,對(duì)系統(tǒng)結(jié)構(gòu)進(jìn)行詳細(xì)的設(shè)計(jì),本系統(tǒng)采用B/S結(jié)構(gòu),基于VBscript、ASP技術(shù)構(gòu)建系統(tǒng)平臺(tái),用戶只需具備基本的計(jì)算機(jī)和網(wǎng)絡(luò)條件,就可以隨時(shí)隨地訪問(wèn)虛擬實(shí)驗(yàn)室進(jìn)行實(shí)驗(yàn)。利用圖形化編程語(yǔ)言LabVIEW開發(fā)模擬仿真,利用DataSocket技術(shù)和SQL Server開發(fā)數(shù)據(jù)處理程序,完成實(shí)驗(yàn)數(shù)據(jù)的傳輸和保存。引入IP-MAC聯(lián)合認(rèn)證預(yù)約機(jī)制,實(shí)現(xiàn)硬件資源分時(shí)共享和預(yù)約共享,支持學(xué)生硬件系統(tǒng)實(shí)驗(yàn)、網(wǎng)絡(luò)化分布式測(cè)試系統(tǒng)實(shí)驗(yàn)和組態(tài)實(shí)驗(yàn)。 其次,基于SQL Server數(shù)據(jù)庫(kù)建立實(shí)驗(yàn)室信息管理系統(tǒng)(LIMS),系統(tǒng)采用動(dòng)態(tài)Web數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的三層結(jié)構(gòu),即由瀏覽器、Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器組成的B/S三層結(jié)構(gòu)模式,可實(shí)現(xiàn)用戶管理、資源管理、數(shù)據(jù)管理、儀器管理以及實(shí)驗(yàn)室系統(tǒng)管理,將實(shí)驗(yàn)室、服務(wù)對(duì)象以及外界環(huán)境,有機(jī)地構(gòu)成一個(gè)整體,確保虛擬實(shí)驗(yàn)室系統(tǒng)自動(dòng)化運(yùn)行和良性發(fā)展。 虛擬Web實(shí)驗(yàn)室不僅可以節(jié)約在實(shí)驗(yàn)教育方面的投入,更重要的是可以完善各院,F(xiàn)有的教學(xué)體系,提高院校的教學(xué)水平和教學(xué)質(zhì)量,促進(jìn)學(xué)生學(xué)習(xí)的自主性,培養(yǎng)和提高學(xué)生的動(dòng)手能力和創(chuàng)新能力,它的建成將使高校實(shí)驗(yàn)教學(xué)的現(xiàn)代化建設(shè)邁上一個(gè)新的臺(tái)階。但作為一種新型的實(shí)驗(yàn)類型,盡管不能完全取代傳統(tǒng)實(shí)驗(yàn),但是它具有比傳統(tǒng)實(shí)驗(yàn)更為靈活多樣的表現(xiàn)形式,在提高學(xué)生素質(zhì),促進(jìn)實(shí)驗(yàn)教學(xué)技術(shù)手段創(chuàng)新發(fā)展等方面將發(fā)揮重要的作用。
[Abstract]:With the development of educational informatization and the rapid development and popularization of network teaching, network experiment teaching has been one of the weak links among them, so it is necessary to construct a new method to break through the traditional limitations. Networked virtual laboratory, which is not limited by time and region, has become an important issue that needs to be solved urgently. This paper presents the design and implementation of a virtual laboratory based on Web. On the basis of detailed analysis of the methods and key technologies of virtual laboratory implementation, a local virtual laboratory system based on virtual instrument technology is proposed. This paper focuses on the real-time operation of virtual signal generator experiment through browser, and makes a preliminary attempt to establish an open laboratory. Firstly, the paper combines the computer network technology and virtual instrument technology organically, develops the networked virtual laboratory system on the basis of the existing hardware and software, and provides a networked and open experimental environment for users. On the basis of analyzing the present situation of virtual laboratory research and the problems existing in the construction, the structure of the system is designed in detail. The system adopts BSS structure and builds the system platform based on VBscript,ASP technology. Users only need basic computer and network conditions, they can visit the virtual laboratory anytime and anywhere to carry out experiments. The simulation is developed by using graphical programming language LabVIEW, and the data processing program is developed by using DataSocket and SQL Server to complete the transmission and storage of the experimental data. The joint authentication reservation mechanism of IP-MAC is introduced to realize the time-sharing and reservation sharing of hardware resources, which can support the experiment of student hardware system, the experiment of networked distributed test system and the experiment of configuration. Secondly, based on the SQL Server database, the laboratory information management system (LIMS), system adopts the three-tier structure of dynamic Web database application system, which is composed of browser, Web server and database server, and the three-tier structure mode is composed of the browser, the Web server and the database server. Can realize the user management, the resource management, the data management, the instrument management and the laboratory system management, will the laboratory, the service object as well as the outside environment, organically forms a whole, To ensure the automation and development of virtual laboratory system. Virtual Web laboratory can not only save the investment in experimental education, but also improve the existing teaching system in colleges and universities, improve the teaching level and teaching quality of colleges and universities, and promote students' autonomy in learning. To cultivate and improve students' practical ability and innovative ability, its completion will make the modernization of experimental teaching in colleges and universities step to a new level. However, as a new type of experiment, although it can not completely replace the traditional experiment, it has more flexible and diverse forms of expression than the traditional experiment, and it is improving the quality of students. It will play an important role in promoting the innovation and development of experimental teaching techniques.
【學(xué)位授予單位】:重慶大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2007
【分類號(hào)】:TP391.9
本文編號(hào):2454630
[Abstract]:With the development of educational informatization and the rapid development and popularization of network teaching, network experiment teaching has been one of the weak links among them, so it is necessary to construct a new method to break through the traditional limitations. Networked virtual laboratory, which is not limited by time and region, has become an important issue that needs to be solved urgently. This paper presents the design and implementation of a virtual laboratory based on Web. On the basis of detailed analysis of the methods and key technologies of virtual laboratory implementation, a local virtual laboratory system based on virtual instrument technology is proposed. This paper focuses on the real-time operation of virtual signal generator experiment through browser, and makes a preliminary attempt to establish an open laboratory. Firstly, the paper combines the computer network technology and virtual instrument technology organically, develops the networked virtual laboratory system on the basis of the existing hardware and software, and provides a networked and open experimental environment for users. On the basis of analyzing the present situation of virtual laboratory research and the problems existing in the construction, the structure of the system is designed in detail. The system adopts BSS structure and builds the system platform based on VBscript,ASP technology. Users only need basic computer and network conditions, they can visit the virtual laboratory anytime and anywhere to carry out experiments. The simulation is developed by using graphical programming language LabVIEW, and the data processing program is developed by using DataSocket and SQL Server to complete the transmission and storage of the experimental data. The joint authentication reservation mechanism of IP-MAC is introduced to realize the time-sharing and reservation sharing of hardware resources, which can support the experiment of student hardware system, the experiment of networked distributed test system and the experiment of configuration. Secondly, based on the SQL Server database, the laboratory information management system (LIMS), system adopts the three-tier structure of dynamic Web database application system, which is composed of browser, Web server and database server, and the three-tier structure mode is composed of the browser, the Web server and the database server. Can realize the user management, the resource management, the data management, the instrument management and the laboratory system management, will the laboratory, the service object as well as the outside environment, organically forms a whole, To ensure the automation and development of virtual laboratory system. Virtual Web laboratory can not only save the investment in experimental education, but also improve the existing teaching system in colleges and universities, improve the teaching level and teaching quality of colleges and universities, and promote students' autonomy in learning. To cultivate and improve students' practical ability and innovative ability, its completion will make the modernization of experimental teaching in colleges and universities step to a new level. However, as a new type of experiment, although it can not completely replace the traditional experiment, it has more flexible and diverse forms of expression than the traditional experiment, and it is improving the quality of students. It will play an important role in promoting the innovation and development of experimental teaching techniques.
【學(xué)位授予單位】:重慶大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2007
【分類號(hào)】:TP391.9
【引證文獻(xiàn)】
相關(guān)期刊論文 前3條
1 代樹紅;董玉芬;;虛擬光彈性力學(xué)實(shí)驗(yàn)研究[J];遼寧工程技術(shù)大學(xué)學(xué)報(bào)(自然科學(xué)版);2011年04期
2 齊虹;周文濱;陳沖;余金虎;;利用LabVIEW實(shí)現(xiàn)的虛擬網(wǎng)絡(luò)實(shí)驗(yàn)室及其虛擬實(shí)驗(yàn)[J];福州大學(xué)學(xué)報(bào)(自然科學(xué)版);2010年02期
3 崔秀華;;基于LabVIEW的遠(yuǎn)程虛擬實(shí)驗(yàn)室的實(shí)現(xiàn)研究[J];現(xiàn)代科學(xué)儀器;2012年04期
,本文編號(hào):2454630
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2454630.html
最近更新
教材專著