張立杰(西北農(nóng)林科技大學(xué)體育部,咸陽(yáng),712100)
網(wǎng)球比賽數(shù)據(jù)統(tǒng)計(jì)電子系統(tǒng)的設(shè)計(jì)
張立杰
(西北農(nóng)林科技大學(xué)體育部,咸陽(yáng),712100)
本文利用現(xiàn)代計(jì)算機(jī)技術(shù)當(dāng)中的硬件和軟件,設(shè)計(jì)出了可根據(jù)網(wǎng)球比賽規(guī)則,進(jìn)行各方面數(shù)據(jù)統(tǒng)計(jì)的系統(tǒng)。
網(wǎng)球; 數(shù)據(jù)統(tǒng)計(jì);VisualFoxPro6.0
隨著現(xiàn)代電子技術(shù)、信息技術(shù)等的飛速的發(fā)展,對(duì)運(yùn)動(dòng)員技術(shù)統(tǒng)計(jì)的處理則開(kāi)始通過(guò)計(jì)算機(jī),并逐步演變?yōu)楝F(xiàn)在的運(yùn)用電腦、攝像機(jī)等電子技術(shù)、計(jì)算機(jī)技術(shù)在內(nèi)的進(jìn)行處理。本文對(duì)該比賽數(shù)據(jù)統(tǒng)計(jì)電子系統(tǒng)的設(shè)計(jì),則主要結(jié)合當(dāng)前的計(jì)算機(jī)技術(shù),運(yùn)用硬件和軟件,并按照網(wǎng)球的比賽規(guī)則,對(duì)其進(jìn)行技術(shù)的統(tǒng)計(jì)。
1.1需求分析
通過(guò)對(duì)網(wǎng)球比賽中的相關(guān)人員的調(diào)查分析,我們可以得出該系統(tǒng)的使用,更多的是用于對(duì)網(wǎng)球比賽當(dāng)中相關(guān)技術(shù)的統(tǒng)計(jì),并對(duì)運(yùn)動(dòng)員在其中的技術(shù)進(jìn)行綜合的評(píng)價(jià),以此明確該系統(tǒng)在網(wǎng)球比賽當(dāng)中的作用。因此,該系統(tǒng)的構(gòu)建,其主要包括以下幾方面的功能:首先該系統(tǒng)對(duì)數(shù)據(jù)的統(tǒng)計(jì)應(yīng)該能夠反應(yīng)出網(wǎng)球運(yùn)動(dòng)員在比賽的時(shí)候,雙方多發(fā)揮的優(yōu)勢(shì)和劣勢(shì)的對(duì)比,并以此反應(yīng)出對(duì)方的戰(zhàn)略戰(zhàn)術(shù)的變化,并為網(wǎng)球教練提供可借鑒的數(shù)據(jù)指導(dǎo),并給予運(yùn)動(dòng)員更好的技術(shù)的指導(dǎo);其次,將該系統(tǒng)運(yùn)用到網(wǎng)球運(yùn)動(dòng)的日常練習(xí)的技術(shù)統(tǒng)計(jì)當(dāng)中,則主要是為教練員提供運(yùn)動(dòng)員訓(xùn)練的狀態(tài)和近期的競(jìng)技狀態(tài),以此更好的對(duì)自己的優(yōu)勢(shì)進(jìn)行放大,而對(duì)自己再網(wǎng)球方面的劣勢(shì)進(jìn)行補(bǔ)充,使得運(yùn)動(dòng)員對(duì)整體的訓(xùn)練更具備針對(duì)性,為網(wǎng)球比賽打下更為堅(jiān)實(shí)的基礎(chǔ);再次則是通過(guò)該系統(tǒng),可以對(duì)運(yùn)動(dòng)員在比賽當(dāng)中的表現(xiàn)做出整體的評(píng)價(jià),并給予綜合的技術(shù)統(tǒng)計(jì)評(píng)分。
對(duì)網(wǎng)球比賽的技術(shù)統(tǒng)計(jì),其主要是針對(duì)個(gè)人或者是雙打所做出的一發(fā)失誤、二發(fā)失誤、直接發(fā)球得分等指標(biāo)的統(tǒng)計(jì)。對(duì)以發(fā)球?yàn)槔?,通過(guò)對(duì)一發(fā)、二發(fā)失誤、直接發(fā)球得分等的統(tǒng)計(jì),可有效的統(tǒng)計(jì)出用戶其發(fā)球的相關(guān)指標(biāo)統(tǒng)計(jì)。
1.2設(shè)計(jì)思想
對(duì)該系統(tǒng)的設(shè)計(jì),其主要滿足可在現(xiàn)場(chǎng)計(jì)算機(jī)、鍵盤等直接對(duì)相關(guān)數(shù)據(jù)的輸入,從而使得其工作變得方便、快捷,并根據(jù)系統(tǒng)的要求,滿足其他的設(shè)計(jì)目標(biāo)。因此,對(duì)該系統(tǒng)的設(shè)計(jì)必須遵循以下的思想:
(1)滿足對(duì)上述系統(tǒng)的基本需求,系統(tǒng)不僅可以對(duì)數(shù)據(jù)進(jìn)行錄入、查詢、編輯等,并且還可對(duì)整體的比賽進(jìn)行動(dòng)態(tài)的監(jiān)控,即時(shí)的對(duì)其中的不通過(guò)的技術(shù)指標(biāo)進(jìn)行錄入,并可通過(guò)系統(tǒng)對(duì)其中的信息進(jìn)行統(tǒng)計(jì)、分析和整合,并可直觀的將結(jié)果呈現(xiàn)給用戶。
(2)對(duì)該系統(tǒng)相關(guān)指標(biāo)的統(tǒng)計(jì),則必須嚴(yán)格遵照網(wǎng)球比賽規(guī)則對(duì)各個(gè)不同統(tǒng)計(jì)項(xiàng)目的要求、結(jié)果的輸出等。而這些指標(biāo)的統(tǒng)計(jì)不僅適合國(guó)內(nèi),同時(shí)也必須滿足國(guó)際比賽,以此可使得系統(tǒng)具備更為廣泛的使用性。并為未來(lái)的系統(tǒng)的升級(jí)和集成做了更好的準(zhǔn)備。
(3)充分現(xiàn)有的網(wǎng)絡(luò)信息技術(shù),使得通過(guò)該系統(tǒng),就可以在現(xiàn)場(chǎng)對(duì)相關(guān)的網(wǎng)球統(tǒng)計(jì)的結(jié)果進(jìn)行分析,并可對(duì)不同的技術(shù)進(jìn)行橫向和縱向的比較,以此為教練員提供更為直觀的統(tǒng)計(jì)。
(4)對(duì)該系統(tǒng)的設(shè)計(jì),必須充分結(jié)合網(wǎng)球比賽的規(guī)則,并結(jié)合使用者的習(xí)慣和水平等各個(gè)方面進(jìn)行充分考慮。而相關(guān)的功能的實(shí)現(xiàn)則盡可能都通過(guò)簡(jiǎn)單的操作按鈕等進(jìn)行實(shí)現(xiàn)。
對(duì)該系統(tǒng)的開(kāi)發(fā),則采用window 7操作系統(tǒng),并利用VisualFoxPro9.0作為開(kāi)發(fā)工具,對(duì)其進(jìn)行開(kāi)發(fā)。而選擇該開(kāi)發(fā)工具其主要的原因是非常成熟的一個(gè)數(shù)據(jù)庫(kù)系統(tǒng),通過(guò)該軟件,可滿足該軟件的不同功能需求;其次是該版本在界面的設(shè)計(jì)、服務(wù)器結(jié)構(gòu)和數(shù)據(jù)庫(kù)引擎等方面都做了很大的強(qiáng)化,可有效的使用當(dāng)前的lnternet技術(shù)和ActiveX對(duì)象,實(shí)現(xiàn)對(duì)網(wǎng)球數(shù)據(jù)統(tǒng)計(jì)系統(tǒng)的開(kāi)發(fā)。
根據(jù)上述系統(tǒng)的分析,我們將系統(tǒng)的功能分為初始化模塊、基本信息、現(xiàn)場(chǎng)指標(biāo)、統(tǒng)計(jì)、查詢、報(bào)表打印。其具體的功能設(shè)計(jì)如圖1所示。
上述的功能設(shè)計(jì)中,初始化模塊則主要包括對(duì)相關(guān)數(shù)據(jù)的清楚、網(wǎng)球比賽的登記、時(shí)間,以此為新的網(wǎng)球比賽做準(zhǔn)備;
基本信息則主要包括對(duì)隊(duì)員的相關(guān)基本情況的錄入,包括姓名、身高、性別等各項(xiàng)基本信息的錄入,并可對(duì)這些信息進(jìn)行添加、保存和刪除。
現(xiàn)場(chǎng)指標(biāo)則主要是按照網(wǎng)球比賽的規(guī)則,對(duì)其比賽的不同技術(shù)指標(biāo)進(jìn)行統(tǒng)計(jì),而其主要的指標(biāo)則包括直接發(fā)球得分、一發(fā)失誤、第一發(fā)球成功、二發(fā)失誤、第二罰球成功、底線制勝分、底線受迫性失誤、底線非受迫性失誤、網(wǎng)前制勝分、網(wǎng)前受迫性失誤、網(wǎng)前非受迫性失誤、每球結(jié)束的時(shí)間標(biāo)記等指標(biāo)。通過(guò)對(duì)上述指標(biāo)的錄入,而在不同的比賽中進(jìn)行適當(dāng)?shù)恼{(diào)整。
統(tǒng)計(jì)與查詢模塊則主要負(fù)責(zé)對(duì)相關(guān)的個(gè)人技術(shù)進(jìn)行統(tǒng)計(jì),而針對(duì)雙打則對(duì)全隊(duì)的技術(shù)指標(biāo)進(jìn)行統(tǒng)計(jì)。通過(guò)對(duì)這些信息的直觀的表達(dá),則可以對(duì)相關(guān)的信息進(jìn)行直觀的表達(dá)。報(bào)表打印則主要是對(duì)不同表格的打印。
對(duì)系統(tǒng)整體的架構(gòu)的設(shè)計(jì),其主要借鑒B/S模式,將系統(tǒng)分為三層的結(jié)構(gòu)模式。而采用這種模式的原因,是因?yàn)橥ㄟ^(guò)互聯(lián)網(wǎng)可以使得用戶在任何的時(shí)候,在不需要安裝端的方式,即可實(shí)現(xiàn)對(duì)系統(tǒng)的訪問(wèn)。其系統(tǒng)數(shù)據(jù)的流向在是首先通過(guò)用戶通過(guò)web瀏覽器對(duì)系統(tǒng)的數(shù)據(jù)請(qǐng)求,與系統(tǒng)當(dāng)中的應(yīng)用服務(wù)器進(jìn)行連接,而應(yīng)用服務(wù)器則將請(qǐng)求傳遞給其中的應(yīng)用程序,并根據(jù)不同的業(yè)務(wù)處理邏輯,實(shí)現(xiàn)業(yè)務(wù)層和數(shù)據(jù)層的連接。而在數(shù)據(jù)層則通過(guò)其中的ADO.NET組件實(shí)現(xiàn)數(shù)據(jù)層和數(shù)據(jù)庫(kù)的連接。同時(shí)在該系統(tǒng)當(dāng)中,數(shù)據(jù)庫(kù)的使用則選用SQL Server 2005數(shù)據(jù)庫(kù)。
對(duì)該系統(tǒng)的實(shí)現(xiàn),我們采用李娜和鄭潔兩名運(yùn)動(dòng)館作為技術(shù)統(tǒng)計(jì)的分析。通過(guò)系統(tǒng)統(tǒng)計(jì),我們可以看出李娜在5場(chǎng)比賽當(dāng)中,其每盤的雙誤的個(gè)數(shù)為1.1個(gè),而其每盤的Ace球則為1.2個(gè)。
表1 技術(shù)統(tǒng)計(jì)詳細(xì)數(shù)據(jù)表
同時(shí),通過(guò)上述的統(tǒng)計(jì),系統(tǒng)還可將其數(shù)據(jù)和美網(wǎng)的平均數(shù)據(jù)進(jìn)行比較,從而可以得出在美網(wǎng)當(dāng)中,李娜的每盤的制勝分?jǐn)?shù)
圖1 系統(tǒng)功能設(shè)計(jì)
9.8分,成績(jī)要略微高于美網(wǎng)當(dāng)中的7.6的均值;但是看起受迫性的失誤方面,則要高于美網(wǎng)中的87.著說(shuō)明,在攻擊性方面,李娜已經(jīng)屬于一流的選手,但是在非受破性失誤方面導(dǎo)致其在成為一流的選手。
總之,網(wǎng)球比賽數(shù)據(jù)統(tǒng)計(jì)的電子系統(tǒng),其主要是通過(guò)借助現(xiàn)代的計(jì)算機(jī)硬件和軟件,通過(guò)編程來(lái)實(shí)現(xiàn)對(duì)其功能的實(shí)現(xiàn),具有很強(qiáng)的使用性,在實(shí)際中具有應(yīng)用的價(jià)值。
[1] 丁世偉.關(guān)于網(wǎng)球比賽規(guī)則的認(rèn)識(shí)[J].當(dāng)代體育科技,2013,19:142-143.
[2] 李德平.基于博弈理論的網(wǎng)球比賽戰(zhàn)術(shù)分析[D].蘇州大學(xué),2013.
張立杰,男,1978.12,河南沁陽(yáng),講師,研究方向:體育教育。
Design of electronic system of the tennis match data statistics
Zhang Lijie
(Northwest A&F University epartment of physical education,Xianyang,712100)
In this paper,by using modern computer technology of hardware and software,designed according to the rules of the game of tennis,system to carry out all aspects of statistical data.
tennis; statistical data;VisualFoxPro6.0
2014—05—09