(陜西財經(jīng)職業(yè)技術(shù)學(xué)院 體育課教學(xué)部,咸陽 712000)
隨著我國計算機(jī)網(wǎng)絡(luò)技術(shù)的快速發(fā)展,利用計算機(jī)網(wǎng)絡(luò)進(jìn)行教育教學(xué)已經(jīng)成為教育部門重點(diǎn)開展的項目之一,我國遠(yuǎn)程教育以及網(wǎng)絡(luò)教學(xué)活動的開展比較晚,但是近幾年推動力度較大,教育部每年都在開展精品課程評選活動,積極提倡開發(fā)網(wǎng)絡(luò)優(yōu)質(zhì)課件,進(jìn)一步推動我國高等教育水平。在教育系統(tǒng)中,體育教學(xué)存在一定特殊性,經(jīng)過教育者與管理者對體育教學(xué)系統(tǒng)的深入研究,改變教學(xué)方法、改善教學(xué)模式,逐漸的將計算機(jī)網(wǎng)絡(luò)與體育教學(xué)相結(jié)合,打破傳統(tǒng)體育教學(xué)的局限性。本文對高校體育教學(xué)中網(wǎng)絡(luò)輔助教學(xué)平臺的構(gòu)建進(jìn)行分析,通過輔助教學(xué)平臺,進(jìn)一步提高學(xué)生參與體育學(xué)習(xí)與體育活動的積極性,有效提高體育教學(xué)質(zhì)量[1]。
.NET Framework技術(shù)
.NET Framework是一種能夠生成與運(yùn)行下一代應(yīng)用的開發(fā)技術(shù)。該技術(shù)能夠?qū)崿F(xiàn)將版本控制與軟件部署的沖突達(dá)到最小化,使開發(fā)人員的經(jīng)驗在面對不同類型的應(yīng)用時保持一致。
在Web應(yīng)用程序的開發(fā)過程中,主要有PHP,ASP.NET,和JSP三種主流技術(shù)。本文所構(gòu)建的高校體育網(wǎng)絡(luò)輔助教學(xué)平臺主要選用基于Microsoft.NET開發(fā)平臺的ASP.NET技術(shù)。工作原理在于將程序代碼嵌入到HTML中,HTML主要負(fù)責(zé)對邏輯代碼的知識信息進(jìn)行處理,將處理的結(jié)果重新嵌入到HTML中,然后發(fā)送到客戶端瀏覽器。之所以選擇ASP.NET技術(shù),主要是因為.NET框架是一個多語言組件的開發(fā)環(huán)境,能夠提供跨語言的編程環(huán)境,在構(gòu)建Web應(yīng)用以及服務(wù)時比較便捷。另外,ASP.NET中包含新增功能,可以使管理宿主的環(huán)境更加簡單,為宿主主題提供更多增值機(jī)會。
該技術(shù)屬于.NET框架中的數(shù)據(jù)庫訪問框架,其中包含了不同的數(shù)據(jù)庫訪問類型,數(shù)據(jù)表示類型用來對數(shù)據(jù)庫的類型僅從涵蓋,數(shù)據(jù)訪問類型通過類對數(shù)據(jù)庫訪問的數(shù)據(jù)進(jìn)行封裝??傮w來看,ADO.NET不僅能夠連接到數(shù)據(jù)源進(jìn)行操作,而且可以及時更新與檢索數(shù)據(jù)庫中的數(shù)據(jù),實現(xiàn)其他格式的訪問數(shù)據(jù)。
本文主要通過B/S結(jié)構(gòu)對體育多媒體網(wǎng)絡(luò)教學(xué)平臺進(jìn)行構(gòu)建,B/S模式是C/S的更新與改革,主要包括哭護(hù)短瀏覽器、Web服務(wù)器和數(shù)據(jù)庫服務(wù)器三部分。該結(jié)構(gòu)的應(yīng)用程序不需要對客戶端進(jìn)行安裝,有效降低系統(tǒng)的維護(hù)難度,系統(tǒng)的升級以及調(diào)整都可以在服務(wù)器端來完成,不會對客戶端造成影響,具有較高的擴(kuò)展性[2]。
用戶登錄系統(tǒng)之后,可以直接對教學(xué)資源進(jìn)行瀏覽,主要結(jié)構(gòu),如圖1所示:
圖1 體育教學(xué)資源模塊結(jié)構(gòu)圖
體育教學(xué)大綱:主要體現(xiàn)出體育教學(xué)的精神與內(nèi)容,使教師與學(xué)生能夠進(jìn)一步明確體育教學(xué)的整體目標(biāo)及要求。
1) 教師簡介:對體育教師的基本信息進(jìn)行簡介,學(xué)生可以了解教師的基本情況以及教授專業(yè)。
2) 體育教學(xué)計劃:該模塊主要體現(xiàn)根據(jù)教學(xué)大綱所制定的本年度體育教學(xué)的教學(xué)計劃,學(xué)生可以提前了解本年度體育學(xué)習(xí)的目標(biāo)和任務(wù)。
3) 體育教學(xué)教案:該模塊將你體育課時、所教內(nèi)容等以教案的模式來體現(xiàn)出來,供用戶學(xué)習(xí)使用。
4) 在線視頻:在該模塊中,會提供體育課程中涉及到的相關(guān)技術(shù)動作的錄像視頻,方便學(xué)生對技術(shù)動作的反復(fù)觀看,加深印象,學(xué)生可以將多媒體教學(xué)視頻下載到本地進(jìn)行觀看。
教學(xué)資源模塊的構(gòu)建屬于開放式模塊,學(xué)生在進(jìn)入系統(tǒng)后,在瀏覽器的地址欄中輸入URL,就可以直接進(jìn)入到教學(xué)資源模塊,在對該模塊設(shè)計時,要保證頁面大方簡潔,在系統(tǒng)的導(dǎo)航欄,可以以鏈接的方式設(shè)置多個子模塊,通過自定義框架或者表格的方式,使每個子模塊的結(jié)構(gòu)與系統(tǒng)保持一致,確保整體效果的協(xié)調(diào)性。
在體育網(wǎng)絡(luò)輔助教學(xué)平臺中,網(wǎng)絡(luò)答疑模塊主要為師生之間提供答疑與交流的平臺,主要結(jié)構(gòu)如圖2所示。
圖2 網(wǎng)上答疑模塊結(jié)構(gòu)
學(xué)生可以通過BBS模塊向體育教師進(jìn)行提問,該子模塊的主要特點(diǎn)在于學(xué)生與教師的交流是異步的,學(xué)生提問與教師解答不需要同時在線。在線答疑子模塊屬于師生的同步交流,這種溝通交流方式相對于BBS更加直接,參加人數(shù)可以一對一,可以一對多也可以多對多,屬于一種聊天室模式。在身體鍛煉建議模塊中,可以提供教師的郵箱,學(xué)生可以直接針對某一老師提出問題,教師根據(jù)問題做出相應(yīng)解答[3]。
2.2.1 網(wǎng)絡(luò)答疑子模塊實現(xiàn)
網(wǎng)絡(luò)答疑子模塊共有3個表,管理員表、學(xué)生表以及教師表。在admin表中只包含username與password兩個字段。Teacher表中主要包含教師信息,教師表的主要結(jié)構(gòu)圖,如表1所示:
表1 教師表結(jié)構(gòu)
學(xué)生表的主要結(jié)構(gòu),如表2所示。
表2 學(xué)生表結(jié)構(gòu)
學(xué)生在向教室提出問題時,姓名與留言內(nèi)容是必學(xué)填寫項,其他為選擇填寫項,系統(tǒng)支持HTML編輯功能,用戶可以在留言中加入圖表或圖片,使表達(dá)的內(nèi)容更加豐富。
(1) BBS模塊運(yùn)行流程
BBS主要針對教師與學(xué)生之間的回答與提問,為了提問與答復(fù)具有一定的針對性,學(xué)生可以有針對性的選擇教師,教師登陸之后,對問題進(jìn)行解答,這樣一來便于管理,BBS子模塊運(yùn)行流程如圖3所示。
(2) 在線答疑子模塊運(yùn)行流程
在線答疑子模塊要求信息要及時更新,同時可以多人參與討論,在線答疑子模塊運(yùn)行流程如圖4所示。
由于體育教學(xué)的特殊性,體育考試大多在戶外進(jìn)行,該模塊的設(shè)計主要是為了使學(xué)生了解考試標(biāo)準(zhǔn),對考試成績進(jìn)行查詢等。準(zhǔn)確的體現(xiàn)出素質(zhì)評分標(biāo)準(zhǔn)、技術(shù)評分標(biāo)準(zhǔn)等。對項目素質(zhì)以及技術(shù)動作評分標(biāo)準(zhǔn)的具體內(nèi)容制作成HT-ML文件,通過超級鏈接的方式進(jìn)行連接[4]。
圖3 BBS實現(xiàn)流程
圖4 在線答疑子模塊實現(xiàn)流程
(1) 考試模塊設(shè)計與實現(xiàn)
考試模塊屬于開放式模塊,學(xué)生可以隨時參與測試,不會受到時間與空間限制,實體錄入如圖5所示。
圖5 題庫錄入流程
(2) 考試分析模塊
通過考試分析模塊可以對測試結(jié)果進(jìn)行分析,使學(xué)生能夠清楚測試中的錯題,可以點(diǎn)擊題目序號對題目的答案以及內(nèi)容進(jìn)行分析,具體實現(xiàn)流程如圖6所示。
(3) 考試數(shù)據(jù)庫統(tǒng)計
本文采用Microsoft Access數(shù)據(jù)庫對考試數(shù)據(jù)進(jìn)行統(tǒng)計,將數(shù)據(jù)庫名設(shè)置為Test,數(shù)據(jù)庫相關(guān)字段如表3所示。
圖6 考試分析流程
表3 數(shù)據(jù)庫相關(guān)字段表
系統(tǒng)測試是確保所構(gòu)建平臺穩(wěn)定運(yùn)行的關(guān)鍵步驟,本次測試主要通過測試用例,來對具體的程序段是否滿足需求進(jìn)行測試,主要對系統(tǒng)性能與功能兩方面進(jìn)行測試:
一般情況下,對系統(tǒng)性能的測試主要是對負(fù)載與壓力進(jìn)行測試,確保在用戶不斷增加的情況下,系統(tǒng)是否能夠正常處理業(yè)務(wù),具體測試需要有針對性的選擇測試模塊,通過真實的應(yīng)用環(huán)境模擬,準(zhǔn)確的對系統(tǒng)性能進(jìn)行評估[5]。系統(tǒng)性能測試用例如表4所示。
該系統(tǒng)的并發(fā)測試采用Loadrunner測試工具,根據(jù)測試目標(biāo)對相關(guān)的學(xué)時參數(shù)進(jìn)行設(shè)置,多人同時進(jìn)行業(yè)務(wù)數(shù)據(jù)的發(fā)送,進(jìn)行十分鐘左右,查看系統(tǒng)的內(nèi)存、CPU、運(yùn)行速度以及時間等。
此次測試的結(jié)果:當(dāng)用戶數(shù)量達(dá)到100人,業(yè)務(wù)處理的相應(yīng)速度為2秒,CPU利用率為60%,能夠滿足設(shè)計的基本要求。
根據(jù)系統(tǒng)的功能需求來設(shè)置測試用例,此次功能測試主要對功能友好性進(jìn)行測試,測試用例表如表5、表6、表7所示。
表5 用戶信息功能測試用例表
表6 課程線索測試用例表
表7 成績分析測試用例表
根據(jù)測試,該網(wǎng)絡(luò)教學(xué)平臺各個模塊基本能夠滿足系統(tǒng)的功能需求,能夠確保系統(tǒng)運(yùn)行的穩(wěn)定性。
我國傳統(tǒng)的體育教學(xué)存在一定的局限性,基于網(wǎng)絡(luò)的多媒體輔助教學(xué)系統(tǒng)屬于逐漸興起的應(yīng)用領(lǐng)域,能夠跨越時間與空間的限制,為學(xué)生提供良好的學(xué)習(xí)環(huán)境。本文以B/S結(jié)構(gòu)模式,結(jié)合Web程序開發(fā)技術(shù),根據(jù)實際需求,確定了系統(tǒng)的整體結(jié)構(gòu),對各個子模塊功能進(jìn)行設(shè)計與實現(xiàn)。該系統(tǒng)應(yīng)用簡單、便于維護(hù),可以實現(xiàn)因材施教,用戶可以通過文字、圖片、音視頻等形式獲取信息,對提高學(xué)生學(xué)習(xí)興趣極為有利,網(wǎng)絡(luò)輔助教學(xué)將成為未來體育教學(xué)的主要發(fā)展趨勢。