前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機網(wǎng)絡(luò)虛擬實驗教學(xué)平臺設(shè)計范文,希望能給你帶來靈感和參考,敬請閱讀。
1計算機網(wǎng)絡(luò)虛擬實驗教學(xué)平臺的開發(fā)與部署
1.1需求分析
想要設(shè)計與開發(fā)出計算機網(wǎng)絡(luò)虛擬實驗平臺教學(xué),必須在系統(tǒng)有足夠的發(fā)展空間基礎(chǔ)上來進行[1]。因此,在對此平臺開發(fā)以及后續(xù)部署時,要對其給予高度的關(guān)注,避免出現(xiàn)影響系統(tǒng)運行效率或?qū)嵱眯缘惹闆r的出現(xiàn)。基于此,對計算機網(wǎng)絡(luò)虛擬實驗教學(xué)平臺的需求進行客觀地分析就顯得尤為重要了。其中,充分考量網(wǎng)絡(luò)平臺軟件的可行性是需求分析中最為關(guān)鍵的環(huán)節(jié),之后,還要對已經(jīng)制定好的基礎(chǔ)設(shè)計方案進行深入研究與明確,對于一些容易對平臺設(shè)計產(chǎn)生影響的因素要給予充分的考慮,以保證后續(xù)平臺設(shè)計的順利進行。
1.2功能分析
第一,在對平臺功能分析時,可以將管理者設(shè)定為最高權(quán)限的使用者,從而讓其負責(zé)整個網(wǎng)絡(luò)系統(tǒng)平臺的管理工作。其中最為重要的工作就是用戶管理,例如用戶添加、刪除、密碼修改以及權(quán)限設(shè)置等,以此達到對用戶使用情況的充分把握。另外是課程管理,主要負責(zé)學(xué)生實驗課程和時間安排等工作,確保所有課程的優(yōu)化配置。第二,對教師功能需求進行分析。由于教師是此教學(xué)平臺主要的使用人員,借助此平臺不僅可以拉近與學(xué)生之間的距離,增加溝通與交流,而且學(xué)生的實際學(xué)習(xí)情況教師也能及時地掌握。第三,對學(xué)生功能的需求分析。以此平臺為依托可以使學(xué)生對課程時間、課程地點和課程的具體采取的教學(xué)方案等有初步地認(rèn)識。同時,學(xué)生還可以借助此平臺加深對專業(yè)知識的掌握,并通過留言等方式以尋求教師幫助,強化了師生之間的溝通。
2計算機網(wǎng)絡(luò)虛擬實驗教學(xué)平臺的設(shè)計和實現(xiàn)
具體來講,計算機網(wǎng)絡(luò)虛擬實驗教學(xué)平臺重要包括以下3層系統(tǒng)結(jié)構(gòu),即引擎層、仿真框架層和仿真實現(xiàn)層。其中,引擎層主要是進行底層繪制的工作,可以看作是整個平臺設(shè)計的最基礎(chǔ)的環(huán)節(jié)。在繪制完成后,就可以以系統(tǒng)實際運行所需要的數(shù)據(jù)信息進行收集與處理,之后借助信息處理函數(shù)將系統(tǒng)使用的函數(shù)實施借調(diào)功能,從而完成計算機網(wǎng)絡(luò)虛擬實驗教學(xué)平臺數(shù)據(jù)的初始化設(shè)計,并將多余的數(shù)據(jù)實施銷毀處理。仿真框架層必須建立在引擎層完成的前提下來實現(xiàn)的,并基于此進行數(shù)據(jù)模擬和流轉(zhuǎn),從而將實驗平臺的具體流程能夠呈現(xiàn)出來,從而更好地調(diào)用引擎層功能。為了使設(shè)計出的網(wǎng)絡(luò)虛擬實驗教學(xué)平臺能夠順利地運轉(zhuǎn),其整體架構(gòu)選擇上可以采用B/S。同時,平臺的建立和實現(xiàn)都是以Java2D為支撐的,這也是底層繪制時使用的關(guān)鍵技術(shù)。另外,Applet插件是系統(tǒng)開發(fā)過程中最常使用的一種插件類型,因此還可以將此插件作為平臺開發(fā)的重要支撐,并將其植入到瀏覽器中,這樣,計算機網(wǎng)絡(luò)虛擬實驗教學(xué)平臺不管是在Windows系統(tǒng)還是Linux系統(tǒng)中都能實現(xiàn)高效率運轉(zhuǎn)與使用。由于MVC機制對數(shù)據(jù)、視圖和控制器都能實現(xiàn)良好的掌控,是創(chuàng)設(shè)三者之間的耦合機制從而順利連接起來的關(guān)鍵,因此這也是此平臺設(shè)計過程中運用MVC機制的重要原因。其中,數(shù)據(jù)不僅僅是對虛擬平臺內(nèi)數(shù)據(jù)的一種記錄形式,同時也是對多功能函數(shù)實施控制的手段,是在控制器輔助作用下,數(shù)據(jù)操作接口和未來算法能夠保證最終處理信息數(shù)據(jù)完整性的核心;視圖主要負責(zé)虛擬實驗教學(xué)平臺內(nèi)的繪制任務(wù),一方面可以對連接虛擬實驗教學(xué)平臺的用戶接口進行處理;另一方面還可以完善虛擬實驗平臺的外觀;控制器主要負責(zé)錄入信息的統(tǒng)計與應(yīng)用,從而以此作為接口數(shù)據(jù)完善的重要依托形式,這也是后續(xù)數(shù)據(jù)信息實施繪制過程中的重要參考。
3數(shù)據(jù)庫設(shè)計
在對數(shù)據(jù)庫進行設(shè)計時,要將關(guān)注點著重放在數(shù)據(jù)庫存取效率中,以此保證數(shù)據(jù)的全面性和系統(tǒng)性[2]。在處理數(shù)據(jù)時還需要注意以下2點內(nèi)容:第一,準(zhǔn)確劃分?jǐn)?shù)據(jù)庫內(nèi)重復(fù)的數(shù)據(jù)信息;第二,數(shù)據(jù)庫必須具備數(shù)據(jù)表的調(diào)用功能。另外,由于此平臺會涉及學(xué)生、教師和留言表等內(nèi)容,所以在對數(shù)據(jù)表結(jié)構(gòu)設(shè)計時,也應(yīng)將這些信息著重表現(xiàn)出來。
4結(jié)束語
想要成為一名專業(yè)的計算機人才,牢固的基本技能操作能力和網(wǎng)絡(luò)設(shè)置配置、管理能力都是其必備素質(zhì)。而計算機虛擬實驗教學(xué)平臺的設(shè)計與實現(xiàn),可以改善傳統(tǒng)教學(xué)模式中存在的弊端,從而為學(xué)生創(chuàng)設(shè)出更為真實的實踐環(huán)境,提升學(xué)生的計算機水平。
參考文獻:
[1]張海波.計算機網(wǎng)絡(luò)虛擬實驗教學(xué)平臺的設(shè)計與實現(xiàn)探索[J].現(xiàn)代交際,2018(21):199+198.
[2]王琪.計算機網(wǎng)絡(luò)虛擬實驗教學(xué)平臺的設(shè)計與實現(xiàn)探索[J].電腦知識與技術(shù),2018,14(06):74+77.
作者:丁黎明 單位:陜西國防工業(yè)職業(yè)技術(shù)學(xué)院