亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        圖形化編程在虛擬現(xiàn)實(shí)探究實(shí)驗(yàn)室開發(fā)中的應(yīng)用

        2009-04-29 00:00:00王福利
        中國(guó)信息技術(shù)教育 2009年9期

        ● 傳統(tǒng)探究式實(shí)驗(yàn)系統(tǒng)的不足

        探究實(shí)驗(yàn)室是對(duì)理科實(shí)驗(yàn)教學(xué)設(shè)備進(jìn)行數(shù)字化后產(chǎn)生的輔助教學(xué)系統(tǒng),目前已被各大中小學(xué)廣泛配備使用。探究實(shí)驗(yàn)室是廣泛采用多媒體技術(shù)和數(shù)字測(cè)量技術(shù),基于計(jì)算機(jī)平臺(tái)輔助完成物理、化學(xué)、生物等學(xué)科實(shí)驗(yàn)的系統(tǒng)。

        隨著探究式教學(xué)實(shí)踐的不斷展開和信息技術(shù)發(fā)展的不斷推動(dòng),傳統(tǒng)的探究式實(shí)驗(yàn)系統(tǒng)的諸多不足逐漸展現(xiàn)出來(lái)了:①軟件功能單一,對(duì)數(shù)據(jù)與知識(shí)點(diǎn)的表現(xiàn)能力不足;②軟件部分交互性差,過(guò)度地強(qiáng)調(diào)硬件設(shè)備的相關(guān)交互操作,某種程度上忽略了軟件平臺(tái)在全局上的作用;③與教學(xué)結(jié)合不緊密,沒(méi)有設(shè)計(jì)與“虛擬儀器”相對(duì)應(yīng)的“虛擬環(huán)境”。

        ● 虛擬現(xiàn)實(shí)探究試驗(yàn)室系統(tǒng)的結(jié)構(gòu)

        為了解決上述問(wèn)題,我們參考了大量的國(guó)內(nèi)外資料,經(jīng)過(guò)研究和商討之后,結(jié)合國(guó)外先進(jìn)探究試驗(yàn)室系統(tǒng)廠家的前沿探索,得出了虛擬現(xiàn)實(shí)探究試驗(yàn)室系統(tǒng)解決方案,即將探究實(shí)驗(yàn)室與虛擬現(xiàn)實(shí)技術(shù)和仿真技術(shù)相結(jié)合,采用圖形化編程手段與敏捷軟件工程思路相結(jié)合的辦法,在軟件工程實(shí)現(xiàn)上展開新的探索。

        虛擬現(xiàn)實(shí)探究實(shí)驗(yàn)室系統(tǒng)是包括數(shù)據(jù)采集、數(shù)據(jù)分析和數(shù)據(jù)展示的綜合系統(tǒng)。數(shù)據(jù)采集主要包括傳感器的識(shí)別、采樣控制、數(shù)據(jù)傳輸、數(shù)據(jù)存儲(chǔ)等;數(shù)據(jù)分析部分包括數(shù)據(jù)圖表顯示,測(cè)量分析(如擬合)和求導(dǎo)、求積等;虛擬環(huán)境及虛擬儀器展示包括虛擬場(chǎng)景顯示、虛擬儀器顯示、虛擬儀器裝配、虛擬儀器演示、仿真實(shí)驗(yàn)操作等內(nèi)容。該系統(tǒng)包括五個(gè)子系統(tǒng):場(chǎng)景顯示模塊、虛擬儀器模塊、數(shù)據(jù)采集存儲(chǔ)模塊、數(shù)據(jù)處理顯示模塊和場(chǎng)景控制模塊。各子模塊的功能細(xì)化及邏輯關(guān)系如圖1所示。

        圖1 虛擬現(xiàn)實(shí)探究試驗(yàn)系統(tǒng)結(jié)構(gòu)圖

        由于虛擬現(xiàn)實(shí)探究實(shí)驗(yàn)室系統(tǒng)是以數(shù)據(jù)化探究實(shí)驗(yàn)室為基礎(chǔ),融合了虛擬現(xiàn)實(shí)仿真實(shí)驗(yàn)室的內(nèi)容表現(xiàn)手法的,所以各項(xiàng)子系統(tǒng)的相對(duì)獨(dú)立性很強(qiáng);考慮到系統(tǒng)要不斷適應(yīng)和擴(kuò)充新的設(shè)備和虛擬場(chǎng)景,需要具有很強(qiáng)的擴(kuò)展性,因此系統(tǒng)采用模塊化軟件設(shè)計(jì)方法。系統(tǒng)的總體框架設(shè)計(jì)如圖2所示。

        圖2 系統(tǒng)總體框架

        根據(jù)系統(tǒng)的功能結(jié)構(gòu),可將系統(tǒng)分為以下四個(gè)層次。

        1.表示層

        在本系統(tǒng)中,表示層通過(guò)Quest3D虛擬現(xiàn)實(shí)引擎來(lái)實(shí)現(xiàn),包括場(chǎng)景顯示功能和虛擬場(chǎng)景控制兩部分。場(chǎng)景顯示功能在虛擬現(xiàn)實(shí)系統(tǒng)中代替標(biāo)準(zhǔn)的窗口界面,向用戶提供經(jīng)過(guò)渲染的虛擬場(chǎng)景。但是虛擬場(chǎng)景僅僅是經(jīng)過(guò)渲染得出的畫面幀,無(wú)法與用戶交互。所以,我們將虛擬場(chǎng)景控制部分同樣放置在標(biāo)志層中,向用戶提供可操作的圖形接口。

        2.業(yè)務(wù)層

        業(yè)務(wù)層用于提供完整的虛擬場(chǎng)景的支持和數(shù)據(jù)處理操作的支持,使用Quest3D環(huán)境所提供的通道模塊來(lái)進(jìn)行圖形化編程實(shí)現(xiàn)。業(yè)務(wù)層提供本系統(tǒng)的核心功能,即數(shù)據(jù)采集存儲(chǔ)、數(shù)據(jù)處理顯示和仿真實(shí)驗(yàn)功能。由于采用了圖形化編程平臺(tái),業(yè)務(wù)層可以單獨(dú)運(yùn)行和調(diào)試。而且各業(yè)務(wù)模塊之間完全獨(dú)立運(yùn)行,很好地達(dá)到了業(yè)務(wù)數(shù)據(jù)分離的效果。

        3.業(yè)務(wù)數(shù)據(jù)訪問(wèn)層

        業(yè)務(wù)數(shù)據(jù)訪問(wèn)層向系統(tǒng)提供數(shù)據(jù)服務(wù)接口。在Quest3D圖形化編程環(huán)境中,數(shù)據(jù)服務(wù)接口由Serial Info Value通道和DB driver ODBC來(lái)實(shí)現(xiàn)。Serial Info Value通道即虛擬的串行總線接口,通過(guò)該通道可以訪問(wèn)和控制串口來(lái)進(jìn)行數(shù)據(jù)采集;DB driver ODBC通道為ODBC數(shù)據(jù)庫(kù)服務(wù),通過(guò)ODBC連接ACCESS數(shù)據(jù)庫(kù)。

        4.數(shù)據(jù)訪問(wèn)層

        數(shù)據(jù)訪問(wèn)層包括硬件設(shè)備和數(shù)據(jù)庫(kù),為系統(tǒng)的底層支持,向系統(tǒng)提供所需要的數(shù)據(jù)信息。本系統(tǒng)以Quest3D 4.0作為虛擬現(xiàn)實(shí)開發(fā)工具,實(shí)現(xiàn)了本系統(tǒng)的虛擬現(xiàn)實(shí)場(chǎng)景模塊和物理仿真功能。其最大的特點(diǎn)是將眾多標(biāo)準(zhǔn)DirectX函數(shù)封裝為“通道”(channel),使設(shè)計(jì)開發(fā)人員可以真正采用“搭積木”的編程方法專注于自身虛擬現(xiàn)實(shí)系統(tǒng)的開發(fā)。

        虛擬現(xiàn)實(shí)探究試驗(yàn)系統(tǒng)為學(xué)生及教師提供了簡(jiǎn)便易行的實(shí)驗(yàn)教學(xué)工具,能夠全面、及時(shí)地展現(xiàn)和分析實(shí)驗(yàn)過(guò)程中的數(shù)據(jù),極大地降低了實(shí)驗(yàn)教學(xué)的復(fù)雜度,提高了將現(xiàn)有實(shí)驗(yàn)室教學(xué)擴(kuò)展為數(shù)字化實(shí)驗(yàn)室的能力。通過(guò)虛擬現(xiàn)實(shí)探究試驗(yàn)室系統(tǒng)的輔助,可以拉近試驗(yàn)現(xiàn)象與課本知識(shí)點(diǎn)之間的距離,加深學(xué)生對(duì)課本知識(shí)的把握和了解。

        但圖形化編程不能夠全面代替文檔和系統(tǒng)設(shè)計(jì)圖的存在。圖像化編程方式作為一種輕量化編程手段,所起到的作用是幫助用戶快速地實(shí)現(xiàn)系統(tǒng)。雖然吸收了一系列的面向?qū)ο蟮姆椒?,但是其關(guān)鍵思想仍然是基于流程的。在Quest3D中,圖形化編寫程序的流程即為Driect3D處理三維圖形顯示的流程,我們很難在顯示流程上做出該系統(tǒng)的詳細(xì)描述。

        雖然這樣,圖形化編程仍然顯示出易于使用的特點(diǎn),在本項(xiàng)目中,圖形化編程環(huán)境深受一線教師的喜愛(ài)。物理或者化學(xué)教師由于計(jì)算機(jī)水平的限制,很難對(duì)軟件系統(tǒng)有全面深入的了解。圖形化編程則提供了簡(jiǎn)單的切入手段。使非程序人員能夠快速的開始編程。同時(shí)也免去了記憶復(fù)雜指令和調(diào)試的工作。

        大香蕉青青草视频在线| 91精品啪在线观看国产色| 亚洲欧美中文在线观看4| 国产人在线成免费视频麻豆| 日韩中文字幕无码av| 亚洲视频不卡免费在线| 亚洲精品国产第一区三区| 日本91一区二区不卡| 国产一区二区三区日韩在线观看| 无码国产日韩精品一区二区| 精品国产福利一区二区三区| 一区二区三区在线观看视频免费| 日韩精品人妻一区二区三区蜜桃臀| 日本免费大片一区二区| 国产成人精品久久亚洲高清不卡| 国产老熟女网站| 777午夜精品免费观看| 亚洲中文有码字幕青青| 黄色资源在线观看| 偷亚洲偷国产欧美高清| AV中文码一区二区三区| 中文字幕人成乱码中文| 久久国产精品亚洲婷婷片| 免费人成年激情视频在线观看| 欧美性大战久久久久久久| 日韩二三区| 一本大道综合久久丝袜精品| 开心五月激情五月天天五月五月天| 亚洲av香蕉一区二区三区av| 欧美性猛交xxx嘿人猛交| 无码人妻aⅴ一区二区三区| 日韩成人无码| 性饥渴艳妇性色生活片在线播放| 国产又黄又爽视频| 久久99久久99精品观看| 国产精品一区久久综合| 丝袜美腿亚洲一区二区| 久久久无码精品亚洲日韩按摩| 免费精品一区二区三区第35| 有码精品一二区在线| 精品女同一区二区三区不卡|