馬傳志 柏林 王丹
【摘要】??? 在分析體育課程數(shù)字化平臺(tái)的研究背景的基礎(chǔ)上,闡明體育課程數(shù)字化平臺(tái)建設(shè)的現(xiàn)實(shí)意義和作用,通過對(duì)比MS Access和MS SQLServer的特點(diǎn),分析確定了構(gòu)建體育課程數(shù)字化平臺(tái)時(shí)數(shù)據(jù)庫(kù)平臺(tái),對(duì)比分析了C/S架構(gòu)和B/S架構(gòu)兩種架構(gòu),進(jìn)行了架構(gòu)的選擇,提出了數(shù)據(jù)分類存儲(chǔ)策略。
【關(guān)鍵詞】??? 數(shù)字化??? 體育??? 網(wǎng)絡(luò)教學(xué)
在“互聯(lián)網(wǎng)+教育”高速發(fā)展的情況下,高校的教學(xué)模式也會(huì)隨著時(shí)代的發(fā)展而發(fā)生變化,當(dāng)前各科教學(xué)都會(huì)變得更加多元化,都會(huì)融入數(shù)字化內(nèi)容。由于體育教學(xué)的特點(diǎn),相關(guān)教學(xué)內(nèi)容以數(shù)字化來(lái)體現(xiàn)首先會(huì)更加直觀、易于接受,更加有助于提升學(xué)生的興趣和教學(xué)效果的改善。體育教學(xué)的數(shù)字化使得體育教學(xué)突破了非數(shù)字化教學(xué)中的各種不利因素,打破了非數(shù)字化教學(xué)中的多種限制,比如時(shí)間上的限制、空間上的限制,由于數(shù)字化的加入,這些限制都不再是問題,可以形成在任何時(shí)間、任何地點(diǎn)都能獲取資源的有利局面,開辟了一片新天地。數(shù)字化平臺(tái)的建設(shè),既有利于教育事業(yè)的發(fā)展,同時(shí)對(duì)體育事業(yè)的發(fā)展也會(huì)產(chǎn)生深遠(yuǎn)的有利影響,為計(jì)算機(jī)和互聯(lián)網(wǎng)的實(shí)際應(yīng)用提供了一個(gè)新的思路。數(shù)字化平臺(tái)的建設(shè)有其積極的現(xiàn)實(shí)意義。
一、體育課程數(shù)字化平臺(tái)數(shù)據(jù)庫(kù)的確定
體育課程數(shù)字化平臺(tái)需要存儲(chǔ)大量的資源數(shù)據(jù),這些數(shù)據(jù)類型眾多,數(shù)據(jù)量也相對(duì)較大,需要精心考慮選擇數(shù)據(jù)庫(kù)平臺(tái)。在選擇數(shù)據(jù)庫(kù)平臺(tái)時(shí)主要考慮了兩種數(shù)據(jù)庫(kù)平臺(tái):MS Access和MS SQLServer。Microsoft? Access是微軟把數(shù)據(jù)庫(kù)引擎的圖形用戶界面和軟件開發(fā)工具結(jié)合在一起的一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)。Access首先在數(shù)據(jù)分析方面有其方便之處,它本身在數(shù)據(jù)處理、分析匯總方面功能很強(qiáng)。Access也可以進(jìn)行軟件開發(fā),易學(xué)易用,靈活方便。Access也可以和其它編程語(yǔ)言配合進(jìn)行WEB管理軟件的開發(fā),比較適合于數(shù)據(jù)量較小,訪問量較小的情況。SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。最早由三家公司開發(fā)?,F(xiàn)在常見版本SQL Server 2008和SQL Server 2012,功能強(qiáng)大,適用范圍廣,可以跨多平臺(tái)應(yīng)用。隨著版本不斷升級(jí),很多先進(jìn)的功能被加入了SQL Server,可伸縮性能較好,可以適應(yīng)較大量數(shù)據(jù)的存取工作,包括了存儲(chǔ)過程等先進(jìn)特性,接口豐富,為復(fù)雜程序的開發(fā)提供了基礎(chǔ)。同時(shí)SQL Server 在安全性方面也有優(yōu)秀的表現(xiàn)。
綜合對(duì)比,在開發(fā)體育課程數(shù)字化平臺(tái)時(shí)選用SQL Server 作用數(shù)據(jù)庫(kù)平臺(tái)。
二、系統(tǒng)架構(gòu)的選擇
C/S架構(gòu)是一種典型的兩層架構(gòu),它的全稱是Client/Server,即客戶端服務(wù)器端架構(gòu),它的服務(wù)器端可以是數(shù)據(jù)庫(kù)服務(wù)器也可以是Socket服務(wù)器,分別完成提供數(shù)據(jù)和進(jìn)行Socket通信的功能。C/S 架構(gòu)本身是一種富客戶端架構(gòu),它在反映速度方面具有優(yōu)勢(shì),較為安全,也可以把界面豐富性做得很好。C/S 架構(gòu)客戶端需要實(shí)現(xiàn)復(fù)雜的邏輯功能,負(fù)擔(dān)較重。在局域網(wǎng)中C/S 架構(gòu)一般表現(xiàn)良好,客戶端初始安裝需要較多的開銷,使用過程中的維護(hù)相對(duì)來(lái)說會(huì)復(fù)雜一些,時(shí)間和經(jīng)濟(jì)成本較高。B/S架構(gòu)是一種三層架構(gòu),包括Browser客戶端、WebApp服務(wù)器端和DB端,它的全稱為Browser/Server,即瀏覽器/服務(wù)器結(jié)構(gòu)??蛻舳瞬恍枰獙?shí)現(xiàn)復(fù)雜的邏輯,只需要Web瀏覽器就可以了,極少數(shù)事務(wù)邏輯在前端實(shí)現(xiàn),但主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),構(gòu)成所謂的三層架構(gòu)。B/S架構(gòu)的系統(tǒng)無(wú)須特別安裝,只有Web瀏覽器即可,因而客戶端不需要進(jìn)行復(fù)雜的布置和安裝,直接利用操作系統(tǒng)瀏覽器即可,簡(jiǎn)捷方便。它可以適用于廣域網(wǎng),可以適應(yīng)用戶不確定的情況,應(yīng)用過程中維護(hù)和升級(jí)也較為方便,客戶端維護(hù)工作量較小。綜合特性對(duì)比,結(jié)合體育課程數(shù)字化平臺(tái)實(shí)際情況,選用B/S架構(gòu)。
三、數(shù)字化數(shù)據(jù)分類存儲(chǔ)
體育課程數(shù)字化平臺(tái)中有數(shù)據(jù)存在著自身的特點(diǎn),首先是數(shù)據(jù)種類較多,其中既有文本類的知識(shí)數(shù)據(jù),也有圖像類的展示數(shù)據(jù),同時(shí)也需要影像類的教學(xué)數(shù)據(jù),豐富多樣的數(shù)據(jù)需要嚴(yán)格確定合適的數(shù)據(jù)類型,既要保證數(shù)據(jù)存儲(chǔ)的靈活性,又要保證數(shù)據(jù)存儲(chǔ)的準(zhǔn)確性和無(wú)二義性,同時(shí)還要兼顧數(shù)據(jù)存儲(chǔ)速度上的要求,其次是數(shù)字化平臺(tái)中的數(shù)據(jù)量較大,特別是影像類的數(shù)據(jù)。綜合考慮空間和效率的因素,對(duì)文本型數(shù)據(jù)采用varchar類型直接存儲(chǔ),插入和提取較為方便,而影像類數(shù)據(jù)采用文件和數(shù)據(jù)庫(kù)相結(jié)合的方式,這樣做首先節(jié)約了數(shù)據(jù)庫(kù)空間,適應(yīng)了數(shù)字化平臺(tái)數(shù)據(jù)量大的特點(diǎn),其次在健壯性上也有益處,既使數(shù)據(jù)庫(kù)出現(xiàn)崩潰,影像數(shù)據(jù)也不會(huì)被破壞,而且這樣做可以提高效率。
結(jié)語(yǔ):經(jīng)過綜合對(duì)比,結(jié)合體育課程數(shù)字化平臺(tái)建設(shè)實(shí)際情況,確定選用SQL Server為平臺(tái)數(shù)據(jù)庫(kù),采用B/S架構(gòu)進(jìn)行系統(tǒng)構(gòu)建,對(duì)數(shù)字化數(shù)據(jù)進(jìn)行分類存儲(chǔ)。
參? 考? 文? 獻(xiàn)
[1]馬傳志,柏林. 構(gòu)建數(shù)字化體育教學(xué)資源平臺(tái)的探索. 中國(guó)新通信. 2016 21: 139
[2]馬傳志,刁樹民,張曉勇. 基于手機(jī)聯(lián)網(wǎng)的輔助教學(xué)系統(tǒng)相關(guān)問題的探討. 科技創(chuàng)新導(dǎo)報(bào). 2011 25: 28
基金項(xiàng)目:黑龍江省教育科學(xué)“十三五”規(guī)劃課題 課題編號(hào):GBC1317192