(陜西財經職業技術學院 體育課教學部,咸陽 712000)
隨著我國計算機網絡技術的快速發展,利用計算機網絡進行教育教學已經成為教育部門重點開展的項目之一,我國遠程教育以及網絡教學活動的開展比較晚,但是近幾年推動力度較大,教育部每年都在開展精品課程評選活動,積極提倡開發網絡優質課件,進一步推動我國高等教育水平。在教育系統中,體育教學存在一定特殊性,經過教育者與管理者對體育教學系統的深入研究,改變教學方法、改善教學模式,逐漸的將計算機網絡與體育教學相結合,打破傳統體育教學的局限性。本文對高校體育教學中網絡輔助教學平臺的構建進行分析,通過輔助教學平臺,進一步提高學生參與體育學習與體育活動的積極性,有效提高體育教學質量[1]。
.NET Framework技術
.NET Framework是一種能夠生成與運行下一代應用的開發技術。該技術能夠實現將版本控制與軟件部署的沖突達到最小化,使開發人員的經驗在面對不同類型的應用時保持一致。
在Web應用程序的開發過程中,主要有PHP,ASP.NET,和JSP三種主流技術。本文所構建的高校體育網絡輔助教學平臺主要選用基于Microsoft.NET開發平臺的ASP.NET技術。工作原理在于將程序代碼嵌入到HTML中,HTML主要負責對邏輯代碼的知識信息進行處理,將處理的結果重新嵌入到HTML中,然后發送到客戶端瀏覽器。之所以選擇ASP.NET技術,主要是因為.NET框架是一個多語言組件的開發環境,能夠提供跨語言的編程環境,在構建Web應用以及服務時比較便捷。另外,ASP.NET中包含新增功能,可以使管理宿主的環境更加簡單,為宿主主題提供更多增值機會。
該技術屬于.NET框架中的數據庫訪問框架,其中包含了不同的數據庫訪問類型,數據表示類型用來對數據庫的類型僅從涵蓋,數據訪問類型通過類對數據庫訪問的數據進行封裝。總體來看,ADO.NET不僅能夠連接到數據源進行操作,而且可以及時更新與檢索數據庫中的數據,實現其他格式的訪問數據。
本文主要通過B/S結構對體育多媒體網絡教學平臺進行構建,B/S模式是C/S的更新與改革,主要包括哭護短瀏覽器、Web服務器和數據庫服務器三部分。該結構的應用程序不需要對客戶端進行安裝,有效降低系統的維護難度,系統的升級以及調整都可以在服務器端來完成,不會對客戶端造成影響,具有較高的擴展性[2]。
用戶登錄系統之后,可以直接對教學資源進行瀏覽,主要結構,如圖1所示:

圖1 體育教學資源模塊結構圖
體育教學大綱:主要體現出體育教學的精神與內容,使教師與學生能夠進一步明確體育教學的整體目標及要求。
1) 教師簡介:對體育教師的基本信息進行簡介,學生可以了解教師的基本情況以及教授專業。
2) 體育教學計劃:該模塊主要體現根據教學大綱所制定的本年度體育教學的教學計劃,學生可以提前了解本年度體育學習的目標和任務。
3) 體育教學教案:該模塊將你體育課時、所教內容等以教案的模式來體現出來,供用戶學習使用。
4) 在線視頻:在該模塊中,會提供體育課程中涉及到的相關技術動作的錄像視頻,方便學生對技術動作的反復觀看,加深印象,學生可以將多媒體教學視頻下載到本地進行觀看。
教學資源模塊的構建屬于開放式模塊,學生在進入系統后,在瀏覽器的地址欄中輸入URL,就可以直接進入到教學資源模塊,在對該模塊設計時,要保證頁面大方簡潔,在系統的導航欄,可以以鏈接的方式設置多個子模塊,通過自定義框架或者表格的方式,使每個子模塊的結構與系統保持一致,確保整體效果的協調性。
在體育網絡輔助教學平臺中,網絡答疑模塊主要為師生之間提供答疑與交流的平臺,主要結構如圖2所示。

圖2 網上答疑模塊結構
學生可以通過BBS模塊向體育教師進行提問,該子模塊的主要特點在于學生與教師的交流是異步的,學生提問與教師解答不需要同時在線。在線答疑子模塊屬于師生的同步交流,這種溝通交流方式相對于BBS更加直接,參加人數可以一對一,可以一對多也可以多對多,屬于一種聊天室模式。在身體鍛煉建議模塊中,可以提供教師的郵箱,學生可以直接針對某一老師提出問題,教師根據問題做出相應解答[3]。
2.2.1 網絡答疑子模塊實現
網絡答疑子模塊共有3個表,管理員表、學生表以及教師表。在admin表中只包含username與password兩個字段。Teacher表中主要包含教師信息,教師表的主要結構圖,如表1所示:

表1 教師表結構
學生表的主要結構,如表2所示。

表2 學生表結構
學生在向教室提出問題時,姓名與留言內容是必學填寫項,其他為選擇填寫項,系統支持HTML編輯功能,用戶可以在留言中加入圖表或圖片,使表達的內容更加豐富。
(1) BBS模塊運行流程
BBS主要針對教師與學生之間的回答與提問,為了提問與答復具有一定的針對性,學生可以有針對性的選擇教師,教師登陸之后,對問題進行解答,這樣一來便于管理,BBS子模塊運行流程如圖3所示。
(2) 在線答疑子模塊運行流程
在線答疑子模塊要求信息要及時更新,同時可以多人參與討論,在線答疑子模塊運行流程如圖4所示。
由于體育教學的特殊性,體育考試大多在戶外進行,該模塊的設計主要是為了使學生了解考試標準,對考試成績進行查詢等。準確的體現出素質評分標準、技術評分標準等。對項目素質以及技術動作評分標準的具體內容制作成HT-ML文件,通過超級鏈接的方式進行連接[4]。

圖3 BBS實現流程

圖4 在線答疑子模塊實現流程
(1) 考試模塊設計與實現
考試模塊屬于開放式模塊,學生可以隨時參與測試,不會受到時間與空間限制,實體錄入如圖5所示。

圖5 題庫錄入流程
(2) 考試分析模塊
通過考試分析模塊可以對測試結果進行分析,使學生能夠清楚測試中的錯題,可以點擊題目序號對題目的答案以及內容進行分析,具體實現流程如圖6所示。
(3) 考試數據庫統計
本文采用Microsoft Access數據庫對考試數據進行統計,將數據庫名設置為Test,數據庫相關字段如表3所示。

圖6 考試分析流程

表3 數據庫相關字段表
系統測試是確保所構建平臺穩定運行的關鍵步驟,本次測試主要通過測試用例,來對具體的程序段是否滿足需求進行測試,主要對系統性能與功能兩方面進行測試:
一般情況下,對系統性能的測試主要是對負載與壓力進行測試,確保在用戶不斷增加的情況下,系統是否能夠正常處理業務,具體測試需要有針對性的選擇測試模塊,通過真實的應用環境模擬,準確的對系統性能進行評估[5]。系統性能測試用例如表4所示。
該系統的并發測試采用Loadrunner測試工具,根據測試目標對相關的學時參數進行設置,多人同時進行業務數據的發送,進行十分鐘左右,查看系統的內存、CPU、運行速度以及時間等。
此次測試的結果:當用戶數量達到100人,業務處理的相應速度為2秒,CPU利用率為60%,能夠滿足設計的基本要求。
根據系統的功能需求來設置測試用例,此次功能測試主要對功能友好性進行測試,測試用例表如表5、表6、表7所示。

表5 用戶信息功能測試用例表

表6 課程線索測試用例表

表7 成績分析測試用例表
根據測試,該網絡教學平臺各個模塊基本能夠滿足系統的功能需求,能夠確保系統運行的穩定性。
我國傳統的體育教學存在一定的局限性,基于網絡的多媒體輔助教學系統屬于逐漸興起的應用領域,能夠跨越時間與空間的限制,為學生提供良好的學習環境。本文以B/S結構模式,結合Web程序開發技術,根據實際需求,確定了系統的整體結構,對各個子模塊功能進行設計與實現。該系統應用簡單、便于維護,可以實現因材施教,用戶可以通過文字、圖片、音視頻等形式獲取信息,對提高學生學習興趣極為有利,網絡輔助教學將成為未來體育教學的主要發展趨勢。