任 文
(陜西鐵路工程職業(yè)技術(shù)學(xué)院,714099)
運(yùn)動(dòng)訓(xùn)練身體機(jī)能監(jiān)控作為當(dāng)今體育訓(xùn)練的重要組成部分,其是由多層次、多指標(biāo)和多因素對運(yùn)動(dòng)員的身體進(jìn)行客觀評價(jià)的復(fù)雜系統(tǒng)。而簡單的從運(yùn)動(dòng)員身體的測試而言,其測試的指標(biāo)則體現(xiàn)出很大的不確定性。這主要是因?yàn)椴煌闹笜?biāo)在運(yùn)動(dòng)員或者訓(xùn)練者的身上有著不同的特征,另外,個(gè)體之間的差異,相同的指標(biāo)在運(yùn)動(dòng)員身上的反應(yīng)也不相同。同時(shí)在測試中,必須采用多個(gè)指標(biāo)對身體機(jī)能進(jìn)行反應(yīng),因?yàn)閱蝹€(gè)指標(biāo)不能客觀地對運(yùn)動(dòng)員的身體進(jìn)行評價(jià)。因此,對運(yùn)動(dòng)訓(xùn)練技能的監(jiān)控則必須嚴(yán)格的按照系統(tǒng)化、多指標(biāo)化、規(guī)范化的原則對其進(jìn)行使用,從而確保指標(biāo)反應(yīng)的客觀性和真實(shí)性?,F(xiàn)階段針對訓(xùn)練者的機(jī)能監(jiān)控應(yīng)用都是針對專業(yè)的運(yùn)動(dòng)員,而在日常的體育教學(xué)中卻沒有進(jìn)行使用。而隨著學(xué)分制改革下的體育教學(xué)改革,有必要設(shè)計(jì)針對高校學(xué)生的簡單的、實(shí)用的機(jī)能監(jiān)控系統(tǒng)。本文以高校羽毛球作為示例,構(gòu)建機(jī)能監(jiān)控系統(tǒng),以此通過該系統(tǒng),提高羽毛球教學(xué)質(zhì)量。
結(jié)合羽毛球體育選修課訓(xùn)練實(shí)際,并結(jié)合軟件工程的設(shè)計(jì)要求,將該系統(tǒng)的主要的功能分為:學(xué)生基本信息管理、訓(xùn)練計(jì)劃與測試方案、測試數(shù)據(jù)錄入與查詢、機(jī)能評定與監(jiān)控預(yù)警。其具體的功能設(shè)計(jì)如圖1所示。
圖1 系統(tǒng)功能設(shè)計(jì)
學(xué)生基本信息模塊:該模塊主要對學(xué)生的基本信息的錄入,包括姓名、性別、年齡、民族、出生年月、體重、身高、既往病史、遺傳病史等各方面都 基本信息進(jìn)行錄入,從而為系統(tǒng)基礎(chǔ)的數(shù)據(jù)準(zhǔn)備。
訓(xùn)練計(jì)劃與測試方案:該模塊主要是結(jié)合不同的學(xué)生訓(xùn)練情況,制定出相應(yīng)的身體技能測試的方案。其中對學(xué)生的測試主要包括兩類:第一類是針對日常的課堂的訓(xùn)練和身體機(jī)能的測試;其次則是針對專業(yè)訓(xùn)練的訓(xùn)練所進(jìn)行的階段性的訓(xùn)練測試,針對該類學(xué)生其主要是原因是為學(xué)校培養(yǎng)的羽毛球?qū)I(yè)比賽的要求。
數(shù)據(jù)的錄入與查詢:目前,針對運(yùn)動(dòng)員常用的檢測指標(biāo)很多。但是,在該模塊中主要針對高校學(xué)生,因此在指標(biāo)選擇方面則主要選擇幾個(gè)主要指標(biāo):心率、血紅蛋白、血清肌酸激酶、血清睪酮和皮質(zhì)醇作為指標(biāo)。而該部分其主要是實(shí)現(xiàn)對學(xué)生測試指標(biāo)的錄入和查詢功能。
系統(tǒng)管理:該模塊包括用戶管理和系統(tǒng)維護(hù)。用戶管理則主要包括用戶注冊、用戶登錄和用戶注銷、用戶權(quán)限分配。其中用戶權(quán)限分配是該模塊主要的功能,其通過系統(tǒng)對不同角色的功能劃分,從而使得其中的角色根據(jù)各自的功能行使不同的使用功能,以此保證系統(tǒng)有序運(yùn)行;而系統(tǒng)維護(hù)則主要是針對管理員,對系統(tǒng)進(jìn)行基本數(shù)據(jù)的維護(hù)、備份和刪除等功能操作。
機(jī)能監(jiān)控模塊:該模塊主要包括對學(xué)生三個(gè)不同指標(biāo)的評定。首先是總體和個(gè)體機(jī)能指標(biāo)的評定與監(jiān)控。通過對學(xué)生身體技能測試的均值、離差和百分位數(shù)進(jìn)行統(tǒng)計(jì)。而所謂的均值則是指對機(jī)能指標(biāo)在任意的時(shí)間進(jìn)行計(jì)算的平均數(shù),離差等級則是指對數(shù)據(jù)進(jìn)行μ-1s、μ±0.5s與μ+1s所進(jìn)行的平均,而百分位數(shù)則是對數(shù)據(jù)所進(jìn)行的25%、50%、75%位數(shù)評價(jià);其次則是對學(xué)生個(gè)體某一次的機(jī)能評定。而對其比較則主要是以計(jì)算的值與標(biāo)準(zhǔn)值、個(gè)體均值、個(gè)體離差等級、個(gè)體百分位數(shù)等進(jìn)行的比較;個(gè)體機(jī)能評定則是在連續(xù)的一段時(shí)間之內(nèi)所進(jìn)行的技能評定。該模塊則主要針對學(xué)校重點(diǎn)培養(yǎng)的羽毛球?qū)I(yè)學(xué)生而設(shè)定的功能模塊。
系統(tǒng)功能使用的好壞,將直接決定系統(tǒng)運(yùn)行的好壞。因此,如何對系統(tǒng)的整體架構(gòu)進(jìn)行設(shè)計(jì)關(guān)系到機(jī)能監(jiān)控能夠被廣大的學(xué)生所接受,從而真正實(shí)現(xiàn)該系統(tǒng)實(shí)現(xiàn)的價(jià)值。
圖2 B/S的三層架構(gòu)模式系統(tǒng)布局圖
而傳統(tǒng)的對系統(tǒng)的布局包括C/S和B/S模式。而C/S模式則是將系統(tǒng)分為兩層,并通過下載客戶端的方式實(shí)現(xiàn)對系統(tǒng)的方式,而該方式的優(yōu)點(diǎn)在于其安全性能比較高,但是對系統(tǒng)的維護(hù)則非常復(fù)雜,必須對應(yīng)用程序和數(shù)據(jù)以及客戶端同時(shí)進(jìn)行更新維護(hù);B/S模式則是在C/S模式的基礎(chǔ)上將系統(tǒng)分為三層架構(gòu)的模式,將其中的應(yīng)用程序分離出來,從而使得系統(tǒng)在進(jìn)行維護(hù)的時(shí)候,只需要對數(shù)據(jù)庫進(jìn)行維護(hù),而客戶端只需要下載web瀏覽器,即可實(shí)現(xiàn)對系統(tǒng)的訪問。通過上述的比較,本文采用B/S的三層架構(gòu)模式,其具體的系統(tǒng)布局如圖2所示。
Web瀏覽器作為該系統(tǒng)的交互的接口,為廣大的學(xué)生提供技能測試的功能界面。通過web的數(shù)據(jù)請求,使得其和應(yīng)用服務(wù)器能有效的響應(yīng)。而應(yīng)用服務(wù)器在實(shí)現(xiàn)和數(shù)據(jù)層的交互,將最終訪問查詢等結(jié)果傳遞給web界面,并通過html頁面的方式將結(jié)果展現(xiàn)給廣大的用戶。
數(shù)據(jù)庫作為系統(tǒng)運(yùn)行當(dāng)中最為原始的數(shù)據(jù),其是系統(tǒng)運(yùn)行的核心組成部分。而對數(shù)據(jù)庫設(shè)計(jì)的原則則主要包括:(l)數(shù)據(jù)的兼容性;(2)數(shù)據(jù)的結(jié)構(gòu)簡潔,數(shù)據(jù)冗余少;(3)數(shù)據(jù)易于存取,且自動(dòng)更新;(4)數(shù)據(jù)的適應(yīng)性強(qiáng)。而數(shù)據(jù)庫的設(shè)計(jì)的方法則采用程序設(shè)計(jì)中應(yīng)用結(jié)構(gòu)化查詢語言(SQL),實(shí)現(xiàn)數(shù)據(jù)庫的簡潔;其次利用數(shù)據(jù)庫的關(guān)聯(lián)實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)更新。利用connection組件建立數(shù)據(jù)庫,實(shí)現(xiàn)數(shù)據(jù)庫的通用性、安全性和兼容性。而在數(shù)據(jù)庫管理模塊的實(shí)現(xiàn)當(dāng)中,采用SQL Server 2008作為系統(tǒng)數(shù)據(jù)庫。并將其數(shù)據(jù)表格設(shè)為包括學(xué)生基本信息表、機(jī)能評定表、用戶管理信息表、用戶注冊表等數(shù)據(jù)表格組成。通過SQL Server 2008數(shù)據(jù)庫管理系統(tǒng)中的管理器實(shí)現(xiàn)對數(shù)據(jù)的刪除、查詢、錄入等操作。
對本系統(tǒng)的開發(fā)則采用ASP.NET技術(shù)進(jìn)行開發(fā),并借助visual studio 2010開發(fā)平臺(tái)進(jìn)行。數(shù)據(jù)庫的接口則采用ADO.NET組件實(shí)現(xiàn)數(shù)據(jù)層和數(shù)據(jù)庫訪問連接。同時(shí)在服務(wù)器端安裝WIN 2003操作系統(tǒng),應(yīng)用服務(wù)器安裝IIS6.0.而在客戶端只需安裝IE7.0以上的瀏覽器即可實(shí)現(xiàn)對系統(tǒng)的訪問。
任何的系統(tǒng)開發(fā)都是經(jīng)過長時(shí)間的測試和升級而最終達(dá)到使用功能。該系統(tǒng)的開發(fā)也遵循這樣的邏輯。在開發(fā)后,通過在校園中依托校園網(wǎng)進(jìn)行試運(yùn)行。通過運(yùn)行表明,該系統(tǒng)能很好的對羽毛球?qū)W生的身體機(jī)能進(jìn)行監(jiān)控,同時(shí)結(jié)合學(xué)生各方面的情況,對功能進(jìn)行了一定的修正,并在系統(tǒng)中預(yù)留了功能接口,以此可為后來的系統(tǒng)擴(kuò)展等做好相應(yīng)的準(zhǔn)備。
本系統(tǒng)運(yùn)用現(xiàn)代計(jì)算機(jī)技術(shù)和數(shù)據(jù)庫技術(shù),構(gòu)建了可以應(yīng)用于高校體育教學(xué)的羽毛球訓(xùn)練機(jī)能監(jiān)控系統(tǒng)。通過該系統(tǒng)的構(gòu)建和應(yīng)用,打破了原來只針對運(yùn)動(dòng)員才使用的機(jī)能監(jiān)控,提高了教學(xué)質(zhì)量;其次加強(qiáng)了對學(xué)生相關(guān)數(shù)據(jù)的手機(jī),從而使得更能對學(xué)生教學(xué)進(jìn)行把握;最后則是提供了科學(xué)的評定方式,為羽毛球的訓(xùn)練提供了堅(jiān)實(shí)的基礎(chǔ)數(shù)據(jù)。
[1]吳衛(wèi)兵.我國優(yōu)秀羽毛球運(yùn)動(dòng)員運(yùn)動(dòng)訓(xùn)練機(jī)能監(jiān)控及其決策支持系統(tǒng)研究[D].上海體育學(xué)院,2009.
[2]吳衛(wèi)兵,李國強(qiáng),劉敏,候希賀.競技體育運(yùn)動(dòng)訓(xùn)練機(jī)能監(jiān)控預(yù)警系統(tǒng)的研究與應(yīng)用[J].現(xiàn)代計(jì)算機(jī)(專業(yè)版),2013,32:73-76.
[3]朱偉.我國優(yōu)秀皮劃艇(靜水)運(yùn)動(dòng)員訓(xùn)練過程監(jiān)控系統(tǒng)的研究[D].北京體育大學(xué),2008.