陳遠(yuǎn)聰
(華南農(nóng)業(yè)大學(xué)珠江學(xué)院,廣東 廣州 510900)
計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
陳遠(yuǎn)聰
(華南農(nóng)業(yè)大學(xué)珠江學(xué)院,廣東 廣州 510900)
伴隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展以及廣泛應(yīng)用,計(jì)算機(jī)人才成為了促進(jìn)社會(huì)發(fā)展的必不可少的人群,因此高校在進(jìn)行計(jì)算機(jī)人才的培養(yǎng)方面加大了教育的力度,著手開計(jì)算機(jī)網(wǎng)絡(luò)虛擬教學(xué)平臺(tái)的開發(fā)以及應(yīng)用,改善以往學(xué)校教學(xué)中出現(xiàn)的計(jì)算機(jī)硬件設(shè)備不足而引發(fā)的教學(xué)局限,同時(shí),開發(fā)計(jì)算機(jī)網(wǎng)絡(luò)虛擬教學(xué)平臺(tái)有助于實(shí)現(xiàn)網(wǎng)絡(luò)人才的全方位培養(yǎng),為學(xué)生提供充足的自我學(xué)習(xí)的環(huán)境,為此,本文探究了如何進(jìn)行計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的設(shè)計(jì),提出了幾種可備參考的方案.
計(jì)算機(jī)網(wǎng)絡(luò);虛擬實(shí)驗(yàn);教學(xué)平臺(tái);設(shè)計(jì)
隨著計(jì)算機(jī)網(wǎng)絡(luò)深入到人們的生活之中,社會(huì)的競(jìng)爭(zhēng)已經(jīng)愈發(fā)的激烈,各行各業(yè)對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)人才的需求大大的提升,要求學(xué)生在學(xué)校內(nèi)學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的時(shí)候注重全方位的發(fā)展以及學(xué)習(xí),不僅要熟悉網(wǎng)絡(luò)的基本操作,還要掌握網(wǎng)絡(luò)設(shè)備的軟硬件管理,以此來實(shí)現(xiàn)網(wǎng)絡(luò)的虛擬管理,但是在傳統(tǒng)的課堂教育之中,傳統(tǒng)的計(jì)算機(jī)教學(xué)方式已經(jīng)不能很好的滿足社會(huì)對(duì)于計(jì)算機(jī)人才的需求,學(xué)生也無法通過自身的探究以及計(jì)算機(jī)的實(shí)驗(yàn)來提升自己的解決問題的能力,不僅如此,學(xué)校在為學(xué)生營(yíng)造計(jì)算機(jī)網(wǎng)絡(luò)的學(xué)習(xí)以及實(shí)驗(yàn)環(huán)境的時(shí)候,還存在著以下的問題:
首先,學(xué)校內(nèi)為學(xué)生提供計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)的硬件設(shè)備不全面或者是質(zhì)量不高,在學(xué)校內(nèi)參與計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)的時(shí)候多數(shù)是多人一組的學(xué)習(xí)實(shí)驗(yàn)?zāi)J?,這往往導(dǎo)致學(xué)生的動(dòng)手能力在實(shí)驗(yàn)的過程中得不到提高.
網(wǎng)絡(luò)實(shí)驗(yàn)設(shè)備在實(shí)際的實(shí)驗(yàn)過程中會(huì)有巨大的損耗,實(shí)驗(yàn)室內(nèi)的硬件資源在其中會(huì)有巨大的損耗,并且實(shí)驗(yàn)室內(nèi)的硬件資源相對(duì)分布的比較松散,硬件資源無法在實(shí)驗(yàn)的過程中得到共享,因此學(xué)生在這樣的實(shí)驗(yàn)環(huán)境下無法提升自身的動(dòng)手操作能力.
并且,在傳統(tǒng)的實(shí)驗(yàn)環(huán)境下,實(shí)驗(yàn)室無法給學(xué)生安排自由的實(shí)驗(yàn)環(huán)境,在統(tǒng)一的實(shí)驗(yàn)安排下,學(xué)生不能自主的進(jìn)行學(xué)習(xí)探究,導(dǎo)致計(jì)算機(jī)網(wǎng)絡(luò)的實(shí)驗(yàn)教學(xué)目的無法真正的實(shí)現(xiàn).
并且,學(xué)生在參加計(jì)算機(jī)網(wǎng)絡(luò)的獨(dú)立模擬實(shí)驗(yàn)的時(shí)候,學(xué)生為自己制定的學(xué)習(xí)目標(biāo)是比較模糊且比較盲目,因此在實(shí)際進(jìn)行實(shí)驗(yàn)的時(shí)候,學(xué)生的學(xué)習(xí)效果不佳,且教師對(duì)于學(xué)生的實(shí)際學(xué)習(xí)情況了解不全面,在制定后續(xù)的教學(xué)目標(biāo)的時(shí)候也缺乏針對(duì)性.
由于當(dāng)下的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)存在著諸多的問題,對(duì)于教師以及學(xué)生都有很多的不方便,因此需要在教師以及學(xué)生之間開發(fā)一款適用于學(xué)生管理教學(xué)功能的網(wǎng)絡(luò)平臺(tái),在這一網(wǎng)絡(luò)平臺(tái)上,計(jì)算機(jī)網(wǎng)絡(luò)模擬實(shí)驗(yàn)?zāi)軌驅(qū)崿F(xiàn)信息的簡(jiǎn)單交互,因此在設(shè)計(jì)這一網(wǎng)絡(luò)平臺(tái)的時(shí)候,需要運(yùn)用虛擬現(xiàn)實(shí)技術(shù)模擬出真實(shí)實(shí)驗(yàn)的環(huán)境,包括虛擬實(shí)驗(yàn)平臺(tái)、虛擬實(shí)驗(yàn)教學(xué)管理兩個(gè)部分,這樣虛擬實(shí)驗(yàn)平臺(tái)可以向?qū)W生提供更加真實(shí)的操作環(huán)境,為學(xué)生提供更特定的獨(dú)立操作環(huán)境、設(shè)計(jì)實(shí)驗(yàn),幫助學(xué)生更深刻的了解網(wǎng)絡(luò)實(shí)驗(yàn)的原理,提升學(xué)生的實(shí)際動(dòng)手以及創(chuàng)新能力,同時(shí),虛擬實(shí)驗(yàn)教學(xué)管理能夠輔助教師更順利的組織學(xué)生開展實(shí)驗(yàn),更好的幫助教師實(shí)現(xiàn)教學(xué)管理,這一虛擬教學(xué)管理的平臺(tái)能夠?qū)⒔虒W(xué)中所涉及到的管理員、教師以及學(xué)生完美的綜合在一起,為各個(gè)身份的人提供相應(yīng)的身份認(rèn)證、實(shí)驗(yàn)安排并實(shí)現(xiàn)實(shí)驗(yàn)過程中的互動(dòng),以此來進(jìn)行高效率的教學(xué)管理以及教學(xué)效果.
為了更好的開發(fā)以及應(yīng)用計(jì)算機(jī)網(wǎng)絡(luò)的虛擬實(shí)驗(yàn)教學(xué)平臺(tái),應(yīng)當(dāng)深刻的了解網(wǎng)絡(luò)教學(xué)的優(yōu)勢(shì),尤其是計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)設(shè)備上的硬件不足和多人共同參與實(shí)驗(yàn)的問題,針對(duì)存在的問題完善網(wǎng)絡(luò)設(shè)備的迅速更新,同時(shí)還可以降低計(jì)算機(jī)網(wǎng)絡(luò)設(shè)備的實(shí)驗(yàn)成本,開發(fā)出速度快、成本低以及便于管理的計(jì)算機(jī)網(wǎng)絡(luò)虛擬平臺(tái),使得學(xué)生在進(jìn)行虛擬實(shí)驗(yàn)環(huán)境的時(shí)候掌握更豐富的知識(shí),同時(shí)還方便教師以及管理人員掌握學(xué)生的學(xué)習(xí)情況,掌握實(shí)驗(yàn)的過程并根據(jù)學(xué)生的實(shí)際情況對(duì)學(xué)生進(jìn)行指導(dǎo).
2.1 對(duì)計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的需求分析
在進(jìn)行計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)設(shè)計(jì)以及開發(fā)的時(shí)候,一定要保證所使用的系統(tǒng)具有未來的成長(zhǎng)性,為此在進(jìn)行系統(tǒng)開發(fā)以及部署的時(shí)候一定要注意不要影響系統(tǒng)運(yùn)行的效率以及實(shí)用性,為此首要進(jìn)行的就是計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的需求分析.
進(jìn)行系統(tǒng)的需求分析最關(guān)鍵的步驟就是對(duì)網(wǎng)絡(luò)平臺(tái)進(jìn)行軟件可行性分析以及精細(xì)化分析,在各個(gè)分析的基礎(chǔ)上,確定計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的設(shè)計(jì)基礎(chǔ),確定各種類型的分析方法,將各個(gè)影響因素分配到影響計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的軟件之中,為系統(tǒng)的設(shè)計(jì)做出完整、清晰以及明確具體的目標(biāo).
2.2 對(duì)計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的功能分析
為了實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的虛擬仿真模擬實(shí)驗(yàn)的教學(xué)效果,在進(jìn)行實(shí)驗(yàn)平臺(tái)設(shè)計(jì)的時(shí)候,一定要從用戶也就是學(xué)生的角度出發(fā),對(duì)學(xué)生端的功能進(jìn)行豐富以及管理,并且還要給予教師以及管理員更多的管理權(quán)限以及功能,使得管理人員以及學(xué)生在使用計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的時(shí)候有豐富的用戶體驗(yàn).
首先,在對(duì)計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的管理人員進(jìn)行功能分析的時(shí)候,要將管理人員當(dāng)做網(wǎng)絡(luò)平臺(tái)的最高使用權(quán)限的用戶,其可以對(duì)整個(gè)網(wǎng)絡(luò)系統(tǒng)平臺(tái)進(jìn)行模塊管理,具體的功能有:用戶管理的功能,管理人員可以對(duì)計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)中的用戶實(shí)現(xiàn)添加、刪除、密碼修改以及權(quán)限設(shè)置,以此來掌握全部的用戶使用情況;課程管理的功能,管理人員要可以對(duì)需要開展的實(shí)驗(yàn)課程進(jìn)行時(shí)間安排以及學(xué)生安排,確保所有的課程開展在一個(gè)合理的規(guī)劃之下進(jìn)行;成績(jī)管理,管理人員對(duì)于所有學(xué)生用戶的實(shí)驗(yàn)效果進(jìn)行成績(jī)的錄入、修改以及查詢,確保教師對(duì)于學(xué)生的實(shí)驗(yàn)結(jié)果有全局性的了解.
其次,對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的教師功能的需求分析,教師作為計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的主要使用者,通過計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)實(shí)現(xiàn)與學(xué)生更近距離的溝通,并且了解到學(xué)生的學(xué)習(xí)情況,為此,教師在使用計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的時(shí)候需要實(shí)現(xiàn)用戶管理的功能,通過這一功能,教師對(duì)于參與實(shí)驗(yàn)的學(xué)生的信息有了廣泛的了解途徑,還要具有課程管理的功能,教師根據(jù)所教學(xué)生的實(shí)際需求以及實(shí)際的掌握情況合理的安排學(xué)生的上課時(shí)間,并且對(duì)于之后課程的進(jìn)展以及相關(guān)的課程信息有全局性的了解.為了強(qiáng)化學(xué)生與教師之間的溝通交流,要在計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)內(nèi)開辟一個(gè)留言管理的功能,這樣為學(xué)生開辟了一個(gè)向教師問問題的方式,教師也可以定期的查詢學(xué)生在學(xué)習(xí)過程中遇到的問題,在留言的區(qū)域內(nèi)回復(fù)學(xué)生解決學(xué)生的學(xué)習(xí)問題.不僅如此,教師通過計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)還要實(shí)現(xiàn)成績(jī)管理以及實(shí)驗(yàn)管理的功能,成績(jī)管理的模塊可以幫助教師將學(xué)生的學(xué)習(xí)成績(jī)上傳到系統(tǒng)上,方便學(xué)生第一時(shí)間了解自己的學(xué)習(xí)成果,而實(shí)驗(yàn)管理模塊幫助教師在第一時(shí)間內(nèi)將實(shí)驗(yàn)的任務(wù)以及相關(guān)的知識(shí)點(diǎn)上傳到學(xué)生的作業(yè)平臺(tái)上,使得學(xué)生在進(jìn)行實(shí)驗(yàn)之前可以充分的了解所需要掌握的知識(shí)以及需要注意的實(shí)驗(yàn)步驟.
最后,計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的學(xué)生功能需求的分析,通過這一網(wǎng)絡(luò)學(xué)習(xí)平臺(tái),學(xué)生首要的需求就是了解實(shí)驗(yàn)課程的詳細(xì)信息,包括了課程的時(shí)間、地點(diǎn)以及相關(guān)的知識(shí)以及實(shí)驗(yàn)的方案,并且學(xué)生通過這一平臺(tái)可以了解到教師對(duì)于自己的教導(dǎo),并在留言的功能幫助下向教師資訊相關(guān)的問題,增強(qiáng)了教師與學(xué)生之間的交流途徑以及交流的效率.
經(jīng)過上述的三個(gè)步驟,計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的框架設(shè)計(jì)基本完成,在實(shí)際的開發(fā)動(dòng)作之中,應(yīng)當(dāng)注意這些目標(biāo)的實(shí)現(xiàn):
首先,系統(tǒng)內(nèi)的各個(gè)功能模塊在實(shí)現(xiàn)之前都要對(duì)之進(jìn)行抽象,并做好各個(gè)模塊之間的聯(lián)系以及實(shí)現(xiàn),如此確保繪圖、用戶操作處理、核心仿真、初始化以及銷毀等等功能都不會(huì)在運(yùn)行的時(shí)候受到其它功能模塊的影響,進(jìn)而導(dǎo)致整個(gè)系統(tǒng)的運(yùn)行效率降低.
其次,要為每一個(gè)系統(tǒng)功能模塊選擇一個(gè)固定的數(shù)據(jù)交互方式,為此,開發(fā)者在實(shí)現(xiàn)的時(shí)候才能將各種數(shù)據(jù)、輸入信息以及仿真算法真正的實(shí)現(xiàn)在功能模塊的運(yùn)行之中,做到各個(gè)功能模塊的真正交互方式的實(shí)現(xiàn).
最后,在進(jìn)行框架設(shè)計(jì)的時(shí)候,一定要確保每一個(gè)框架模塊都能夠做到松耦合,這樣每一個(gè)功能模塊之間的框架能夠及時(shí)的搭建,為之后的系統(tǒng)運(yùn)行以及效率的提高創(chuàng)造更便捷的抵達(dá)途徑.
計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)主要有三層系統(tǒng)結(jié)構(gòu),包括了引擎層、仿真框架層以及實(shí)現(xiàn)仿真實(shí)現(xiàn)層的結(jié)構(gòu),其中,系統(tǒng)結(jié)構(gòu)中的引擎層是計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的底層繪制工作,在網(wǎng)絡(luò)平臺(tái)的繪制基礎(chǔ)上,可以實(shí)對(duì)系統(tǒng)運(yùn)行所需要的信息進(jìn)行采集,對(duì)所搜集的信息進(jìn)行搜集處理,之后使用信息處理函數(shù)對(duì)使用的函數(shù)進(jìn)行借調(diào),實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的整體數(shù)據(jù)的初始化以及多余數(shù)據(jù)的銷毀.而系統(tǒng)的仿真框架層為系統(tǒng)提供了一個(gè)專門針對(duì)仿真系統(tǒng)的通用框架,仿真框架層是在引擎層的基礎(chǔ)上實(shí)現(xiàn)的,在仿真框架層的基礎(chǔ)上,對(duì)實(shí)驗(yàn)?zāi)M流程進(jìn)行數(shù)據(jù)模擬以及流轉(zhuǎn),以此來實(shí)現(xiàn)引擎層的功能調(diào)用,在仿真實(shí)現(xiàn)層的框架基礎(chǔ)上,計(jì)算機(jī)網(wǎng)絡(luò)的仿真系統(tǒng)的各項(xiàng)功能都能得到很好的實(shí)現(xiàn),包括了網(wǎng)絡(luò)拓補(bǔ)、網(wǎng)絡(luò)協(xié)議以及各種類型的網(wǎng)絡(luò)設(shè)備.
為了實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的運(yùn)轉(zhuǎn),計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)采用的是B/S架構(gòu),虛擬的實(shí)驗(yàn)平臺(tái)是在Java 2D的基礎(chǔ)上實(shí)現(xiàn)的,并將其作為底層的繪制技術(shù),使用Applet插件實(shí)現(xiàn)整個(gè)系統(tǒng)的開發(fā),并將插件嵌入到瀏覽器之中,使得計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)能夠在Linux和Windows系統(tǒng)下都可以高效率的運(yùn)行以及使用.
在進(jìn)行計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)設(shè)計(jì)的時(shí)候主要使用的是MVC機(jī)制,這項(xiàng)機(jī)制能夠?qū)崿F(xiàn)對(duì)數(shù)據(jù)、視圖以及控制器的把握,確保三者之間有足夠的耦合機(jī)制將其聯(lián)系在一起,其中,數(shù)據(jù)一項(xiàng)主要是用來記錄計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)內(nèi)的數(shù)據(jù)的記錄以及多功能函數(shù)的控制,確保數(shù)據(jù)操作的接口以及未來的算法能夠在系統(tǒng)的處理器以及控制器的輔助下實(shí)現(xiàn)信息數(shù)據(jù)的完整的處理;其中的視圖主要是完成系統(tǒng)內(nèi)的繪制的工作,這項(xiàng)工作能夠?qū)崿F(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的用戶繪制接口的處理,并對(duì)網(wǎng)絡(luò)平臺(tái)的外觀進(jìn)行完善;而控制器實(shí)現(xiàn)的功能主要是負(fù)責(zé)將鼠標(biāo)以及鍵盤錄入的信息進(jìn)行數(shù)據(jù)統(tǒng)計(jì)以及調(diào)用,借此來實(shí)現(xiàn)接口數(shù)據(jù)的進(jìn)一步修改完善,并使用這些信息進(jìn)行下一步的數(shù)據(jù)信息的繪制.
在進(jìn)行計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的技術(shù)繪制的時(shí)候,采用的是Java 2D技術(shù)的,這一技術(shù)能夠使用雙緩沖機(jī)制技術(shù)將所有的后臺(tái)信息備份好以便繪制的使用,之后在再將后臺(tái)的數(shù)據(jù)傳遞到前臺(tái)實(shí)現(xiàn)數(shù)據(jù)的顯示以及使用,這樣可以有效的減少系統(tǒng)網(wǎng)絡(luò)平臺(tái)出現(xiàn)屏幕閃爍的問題,與此同時(shí),還可以借助紋理技術(shù)來提高計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的繪制速度以及運(yùn)行的效率,由于計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)采用了B/S的網(wǎng)絡(luò)管理結(jié)構(gòu),在使用信息組件實(shí)現(xiàn)用戶信息管理、實(shí)驗(yàn)管理以及成績(jī)管理等等模塊功能的時(shí)候,并不會(huì)缺乏仿真系統(tǒng)的邏輯運(yùn)算關(guān)系的混亂,反而是為仿真平臺(tái)的構(gòu)建創(chuàng)造一個(gè)鞥更好的條件以及重點(diǎn),為之后的系統(tǒng)運(yùn)轉(zhuǎn)奠定了良好的基礎(chǔ)以及可能,提高了計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的開發(fā)效率以及仿真組件的質(zhì)量.
數(shù)據(jù)庫內(nèi)的存儲(chǔ)數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)對(duì)于提高計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的運(yùn)行效率有非常重要的作用,因此在進(jìn)行相關(guān)設(shè)計(jì)的時(shí)候一定要注意提高數(shù)據(jù)庫的存取效率,保障數(shù)據(jù)的完整性以及一致性都得到合理的認(rèn)可,并且系統(tǒng)內(nèi)其它程序的設(shè)計(jì)也將會(huì)大大的提高.
在確保數(shù)據(jù)庫的完整性的時(shí)候,對(duì)數(shù)據(jù)的處理要保證以下幾點(diǎn)特征:
首先,數(shù)據(jù)庫內(nèi)的數(shù)據(jù)要具有準(zhǔn)確無誤的數(shù)據(jù)類型劃分,數(shù)據(jù)的數(shù)值要在足夠的數(shù)值范圍內(nèi)才可以有效的利用,確保數(shù)據(jù)的范圍的時(shí)效性,不僅如此,單一的數(shù)據(jù)表格的數(shù)據(jù)之間應(yīng)當(dāng)不存在沖突的問題,這樣才能在并行的數(shù)據(jù)表格之間實(shí)現(xiàn)不沖突,為此計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)能夠?qū)崿F(xiàn)功能的完全實(shí)現(xiàn),這樣才能直觀的接收相關(guān)參數(shù)以及返回相關(guān)的狀態(tài),其次,在數(shù)據(jù)庫內(nèi),還可以對(duì)數(shù)據(jù)表進(jìn)行嵌套調(diào)用,以此來實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)查詢以及數(shù)據(jù)庫事務(wù)的高效處理,這樣還可以與觸發(fā)器實(shí)現(xiàn)高效的配合,完成對(duì)于數(shù)據(jù)庫的保護(hù),并在特殊的功能以及需求之下設(shè)計(jì)出具有特定功能性質(zhì)的存儲(chǔ)過程.
在進(jìn)行數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)的時(shí)候,計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)內(nèi)包含了學(xué)生信息表、教師信息表、課程信息表以及留言表以及測(cè)試系統(tǒng)表,這些數(shù)據(jù)表格在進(jìn)行結(jié)構(gòu)設(shè)計(jì)的時(shí)候不僅要包含其中的基本信息,還要高效率的實(shí)現(xiàn)數(shù)據(jù)庫的圖像數(shù)字識(shí)別,并在配套的模板匹配以及數(shù)據(jù)驗(yàn)證的過程中完成數(shù)據(jù)庫的存儲(chǔ),監(jiān)理有關(guān)字符數(shù)據(jù)點(diǎn)的陣表字段的行數(shù)、行數(shù)據(jù)以及字符數(shù)據(jù)點(diǎn)陣表的存儲(chǔ)和利用,之后,數(shù)據(jù)庫在運(yùn)行的時(shí)候,統(tǒng)計(jì)表內(nèi)的系統(tǒng)服務(wù)數(shù)據(jù)就能夠快速的提取結(jié)果文件,將所有的數(shù)據(jù)進(jìn)行匯總,得到相應(yīng)的課程、教師以及學(xué)生的各方面的信息,與此同時(shí),數(shù)據(jù)庫內(nèi)的各個(gè)程序段還能夠?qū)崿F(xiàn)安全、集中地控制管理,并對(duì)整個(gè)控制系統(tǒng)進(jìn)行高效的安全維護(hù),避免多個(gè)管理者出現(xiàn)分工不明確的弊端,并實(shí)現(xiàn)數(shù)據(jù)庫管理的安全以及高效.
隨著計(jì)算機(jī)時(shí)代的到來,網(wǎng)絡(luò)技術(shù)已經(jīng)深入到人們的生活應(yīng)用之中,各行各業(yè)對(duì)于計(jì)算機(jī)人才的需求逐漸的擴(kuò)大,高校內(nèi)對(duì)于完善計(jì)算機(jī)人才的培養(yǎng)模式也十分的重視,為了給學(xué)生創(chuàng)造一個(gè)完整的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)的環(huán)境以及學(xué)習(xí)氛圍,本文進(jìn)行了計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的設(shè)計(jì)以及開發(fā),根據(jù)實(shí)際的計(jì)算機(jī)網(wǎng)絡(luò)的實(shí)驗(yàn)的教學(xué)需求,為計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)平臺(tái)選擇了合適的功能模塊,從網(wǎng)絡(luò)平臺(tái)的各類型用戶的角度出發(fā),分析了其不同的需求以及對(duì)于網(wǎng)絡(luò)平臺(tái)的功能,模擬真實(shí)的實(shí)驗(yàn)環(huán)境,在計(jì)算機(jī)網(wǎng)絡(luò)的虛擬平臺(tái)之上實(shí)現(xiàn)對(duì)于學(xué)生的教育以及管理,做到一對(duì)一的實(shí)驗(yàn)?zāi)J?,提高學(xué)生的實(shí)踐以及動(dòng)手操作的能力,克服傳統(tǒng)實(shí)驗(yàn)教學(xué)中存在的時(shí)間以及空間的教學(xué)弊端,為學(xué)生真正的創(chuàng)造實(shí)驗(yàn)環(huán)境,促進(jìn)學(xué)生的創(chuàng)新意識(shí)以及創(chuàng)新能力的培養(yǎng),加強(qiáng)師生之間的溝通交流,將網(wǎng)絡(luò)的教育技術(shù)應(yīng)用到高校的運(yùn)轉(zhuǎn)模式之中,打破傳統(tǒng)教育模式的弊端.
〔1〕丁美榮,柴少明.基于虛擬實(shí)驗(yàn)與真實(shí)實(shí)驗(yàn)整合的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)教學(xué)改革[J].現(xiàn)代教育技術(shù),2007,17(7):99-102.
〔2〕譚方勇,張燕,李金祥.基于虛擬仿真軟件技術(shù)的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)教學(xué)體系[J].計(jì)算機(jī)時(shí)代,2011(11):51-53.
〔3〕陳凱,王漢兵,劉輝宇,等.基于多虛擬平臺(tái)的計(jì)算機(jī)網(wǎng)絡(luò)綜合實(shí)驗(yàn)教學(xué)系統(tǒng)設(shè)計(jì) [J].現(xiàn)代教育技術(shù),2015,25(7): 107-112.
〔4〕李卓偉,李華,徐婷.計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)模式[J].實(shí)驗(yàn)室研究與探索,2006,25(1):60-62.
〔5〕譚金生,劉澎,馮凱.如何構(gòu)建計(jì)算機(jī)網(wǎng)絡(luò)“虛擬”實(shí)驗(yàn)教學(xué)平臺(tái)[J].現(xiàn)代教育科學(xué):高教研究,2010(S1):94-94.
〔6〕王越.基于B/S架構(gòu)的計(jì)算機(jī)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)教學(xué)系統(tǒng)的研究與應(yīng)用[D].廈門大學(xué),2011.
〔7〕杜鎮(zhèn).基于虛擬化的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)平臺(tái)的研究與實(shí)現(xiàn)[D].中南大學(xué),2014.
TP311.52
A
1673-260X(2017)01-0009-03
2016-10-15