郝 慰
(山西大學商務(wù)學院 招生就業(yè)處,山西 太原 030000)
體育作為各地之間文化交流的平臺,具有十分重要的作用。田徑是體育運動中的傳統(tǒng)項目,在體育比賽中處于十分重要的地位。傳統(tǒng)田徑項目的信息基本由人工處理,效率低下、準確度差、占用大量的人力物力等。重大比賽中的體育相關(guān)信息處理,采用專用的信息處理軟件,雖然功能強大、信息處理精準,但是價格高昂,導致這類軟件無法普及,限制了體育運動的發(fā)展。本文主要研究田徑比賽報名信息采集以及編排系統(tǒng),程序具有界面友好、易操作等優(yōu)點,解決了目前比賽信息基本由人工操作帶來的一系列不便,使比賽信息的處理更加簡單、方便、易操作,提升了整個比賽過程的效率。
田徑(trackandfield)或稱田徑運動是徑賽、田賽和全能比賽的全稱。以高度和距離長度計算成績的跳躍、投擲項目叫“田賽”;以時間計算成績的競走和跑的項目叫“徑賽”。田徑比賽除了田賽、徑賽、公路路跑、競走和越野跑外,還包括部分田賽和徑賽項目組成的“十項全能”。
隨著各國對田徑比賽的重視,每一個環(huán)節(jié)要求更加嚴格,例如,報名要求更加精細、編排更加科學合理、成績排序更加精準等。田徑比賽各個環(huán)節(jié)完成的質(zhì)量好壞直接影響到整個比賽的舉辦。但是業(yè)內(nèi)相關(guān)的信息處理軟件很少,而且價格昂貴。本文以此為背景展開研究,欲開發(fā)出一種簡單易行的田徑信息處理方案,滿足田徑比賽更高的要求,提高其服務(wù)質(zhì)量。
隨著計算機技術(shù)及相關(guān)學科的發(fā)展,一些新思想、理論、技術(shù)與方法等不斷被引入到對抗性項目技戰(zhàn)術(shù)研究領(lǐng)域,如數(shù)據(jù)庫、多媒體、智能分析、決策支持、專家系統(tǒng)等。其中計算機輔助技戰(zhàn)術(shù)分析的思想、方法、技術(shù)與手段等,已成功運用于多個運動項目。
信息采集與智能分析系統(tǒng)已經(jīng)運用到網(wǎng)球技戰(zhàn)術(shù)分析中。對國外優(yōu)秀網(wǎng)球雙打組合的技戰(zhàn)術(shù)特征分析,有效幫助網(wǎng)球運動員提高技戰(zhàn)術(shù)。該系統(tǒng)運用到田徑比賽信息采集與智能分析系統(tǒng),也能加速田徑比賽數(shù)據(jù)采集與比賽分析流程,使信息反饋更加及時、準確,幫助教練員和運動員提高訓練與比賽的針對性和科學性。
由于計算機技術(shù)在運動訓練、體育管理、運動競賽、體育教學和科學研究等方面的作用越來越受到人們的青睞,計算機科學技術(shù)在體育中應(yīng)用的相關(guān)課程已成為當前我國體育院校必須加以重視和重點發(fā)展的學科。改革體育院校計算機課程的傳統(tǒng)教學內(nèi)容、方法等,拓寬學生的知識面,提高學生在體育教育、運動訓練、科學研究中運用計算機的能力變得極其重要。
信息系統(tǒng)作為大型綜臺性體育比賽的信息中樞,主要服務(wù)對象是運動員、裁判員、記者、組委會、現(xiàn)場觀眾和廣大的電視觀眾。這就要求它必須具備可靠性、實時性、開放性、友好性、高容錯能力和應(yīng)變能力。從整體上看信息系統(tǒng)主要由三個層次構(gòu)成,通信網(wǎng)絡(luò)層、資源管理層和信息應(yīng)用層。
為了加速我國體育事業(yè)的現(xiàn)代化進程,將計算機技術(shù)應(yīng)用于體育領(lǐng)域的研究和開發(fā)工作勢在必行。田徑比賽的編排和記錄公告工作是田徑競賽組織工作的一個重要環(huán)節(jié),也是一項非常復(fù)雜和細致的工作。長期以來,這項工作是由人工完成,不僅需要投入大量的人力,而且編排工作的周期長、精度差、效率低。國外一些先進國家早已開始使用計算代替人工完成這項復(fù)雜而細致的工作。在我國,雖已有人進行了這方面的研究,并取得了一定的成績,但是大多數(shù)的軟件都僅能完成部分編排和記錄公告工作。
隨著我國“每天鍛煉一小時,健康工作五十年”方案的提出,各大高校響應(yīng)陽光體育活動,人們鍛煉意識顯著增強,各種體育比賽活動日益增多,小至各個社區(qū)、學校,大到各級省、市單位,體育比賽層出不窮。面對眾多的體育比賽,無論規(guī)模大小都需要對報名信息進行采集以及編排,所以開發(fā)一種簡便易行的方案迫在眉睫[4-5]。
本文開發(fā)的程序既可滿足普通用戶的以上要求,且簡易、準確、價格低。本程序除成績錄入外基本實現(xiàn)了自動化。依照目前普通高校的硬件水平,成績錄入的自動化需要更加高級的相關(guān)設(shè)備,而非僅僅簡單是電子設(shè)備。本程序設(shè)定了標準化的報名表,可下發(fā)至各個參賽單位。各參賽單位填寫完成后上報賽事主委會。賽事主委會通過程序?qū)竺畔⑦M行相關(guān)處理,如對報名信息的校驗、分類篩選、按一定的要求編排、最終成績的處理,等等。
圖1程序設(shè)計思路流程示意圖
3.1.1 表格檢驗
表格檢驗是對報名信息進行準確度檢驗。參賽者最多允許參加兩項比賽(不包括接力比賽與趣味游戲),分別對報名表中的每名參賽選手的報名信息進行分析:參賽選手所報名參加的項目與項目數(shù)目是否合乎規(guī)定。如果有非法報名的選手,會提示程序使用者,以確保報名信息的準確性。
3.1.2 導入到數(shù)據(jù)庫
導入到數(shù)據(jù)庫是將檢驗合格的報名信息一次性導入到程序所使用的數(shù)據(jù)庫中,為下一個環(huán)節(jié)的使用做準備工作。導入完成之后會提示使用者導入完成。導入數(shù)據(jù)庫將報名信息導入到程序所使用的數(shù)據(jù)庫中,不會對報名信息進行相關(guān)的分析。
3.1.3 參賽表
參賽表是將已經(jīng)導入數(shù)據(jù)庫中的信息按照預(yù)設(shè)的規(guī)則分類篩選,進行二次分析。預(yù)設(shè)的規(guī)則為按照性別、項目分類篩選。篩選完成之后會自動生成excel表格,方便使用者對報名信息整理匯總。
3.1.4 預(yù)賽分組
經(jīng)過前面3個環(huán)節(jié)的報名信息處理,此環(huán)節(jié)對報名信息按照預(yù)設(shè)的規(guī)則進行編排。預(yù)設(shè)的規(guī)則為:①同一系部同一組別不得重復(fù);②原則上采取規(guī)則編排。條件①優(yōu)先于條件②,如有個別情況導致無法按以上條件編排的,進行人工適當干預(yù)調(diào)整。編排完成之后會自動生成excel表格,此表格即為參加各個項目預(yù)賽分組的檢錄表。
3.1.5 預(yù)賽成績錄入
各個項目的預(yù)賽完成后需要將預(yù)賽成績手動錄入到數(shù)據(jù)庫中,以便程序進行決賽分組。依據(jù)目前高校的硬件水平無法完成自動錄入。錄入的過程中對每一項目的比賽成績單位必須統(tǒng)一,否則分組將出現(xiàn)無法預(yù)料的錯誤。單位由人工決定。若進行非法成績錄入將提示使用者,以確保整個過程的精準性。如果使用者對某參賽選手成績多次錄入,以最后錄入的成績?yōu)闇省?/p>
3.1.6 決賽分組
預(yù)賽成績錄入完成后即可進行決賽分組。決賽分組是分析已經(jīng)錄入的預(yù)賽成績,選取前8名進行。若出現(xiàn)相同成績,程序默認為最后輸入者成績優(yōu)先,依然取前8名進行決賽。此時就需要人工介入對決賽分組表進行修改。決賽分組的依據(jù)是建立在預(yù)賽成績錄入的基礎(chǔ)上,如果預(yù)賽成績錄入出現(xiàn)人為的錯誤,程序會按照錄入的成績進行決賽分組。程序?qū)︻A(yù)賽成績編排完成之后會自動生成excel表,此表格即為決賽分組檢錄表。決賽分組是取某一項目的前8名進行決賽分組表的編排,而非分別取每一組別的前幾名進行決賽。
3.1.7 決賽成績錄入
決賽成績錄入后,程序才可以分析數(shù)據(jù)并生成最終成績表。決賽成績錄入過程中的單位必須統(tǒng)一。此環(huán)節(jié)完成后會生成excel表格,此表格即為該項目的最終成績表。如果使用者對某參賽選手成績多次錄入,以最后錄入的成績?yōu)闇省?/p>
3.1.8 成績查詢
本程序支持對某參賽選手的成績查詢,查詢結(jié)果為最后一次錄入的成績。如果某選手未參加某一項目,則成績查詢中會有提示。
圖2 程序主界面
本程序使用VisualBasic6.0SP6與excel2003所編,在使用的電腦上必須裝有excel軟件(本程序兼容excel2003、excel2007、excel2010)。程序效果見圖2。
通過對市場需求的分析出用戶所急需的功能。本文就此展開研究,運用excel與VisualBasic6.0SP6編寫出基本滿足用戶需求的程序,并在此基礎(chǔ)上進行了一系列的修改與優(yōu)化,使之更加方便用戶的使用。
該程序的主要功能:對報名表格進行規(guī)范;對報名表格進行校驗;報名信息錄入自動化;報名信息分類自動化;報名信息編排半自動化;成績輸出自動化。
本程序的不足之處:本程序相關(guān)參數(shù)已經(jīng)固定,無法修改,因此對非田徑類項目無效果;程序的功能有待進一步完善;程序界面有待優(yōu)化,以便操作員更好的操作。
該程序只需對源代碼進一步修改,即可滿足其他項目的需求。本程序自動化水平的進一步提升可通過高校提供相關(guān)配套設(shè)施來實現(xiàn)。