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