王坡緒(江陰職業(yè)技術學院 江蘇江陰 214405)
籃球比賽賽后技術統(tǒng)計軟件的研制和應用①
王坡緒
(江陰職業(yè)技術學院江蘇江陰214405)
為了及時、有效、全面地反映籃球比賽賽事信息,采用VFP平臺研制開發(fā)的籃球比賽賽后技術統(tǒng)計軟件,進行比賽數據記錄和分析,不僅是快速有效提高訓練和比賽成績的科學捷徑,也可以根據具體詳實的數據全面了解和掌握球員的信息,為各級賽事的賽前賽中和賽后工作提供有力的技術保障,也為各級各類運動隊的梯隊建設和可持續(xù)發(fā)展提供積極的借鑒意義和參考價值。開發(fā)研制賽后技術統(tǒng)計軟件,可客觀反映運動員水平,通過對數據信息進行處理,形成球員的得分、籃板助攻、搶斷、命中率等的具體數據,為賽事組織者和各隊教練員提供詳細的統(tǒng)計數據,進而為分析運動員的技戰(zhàn)術特點提供依據。
籃球比賽賽后技術統(tǒng)計程序開發(fā)軟件
DOI:10.16655/j.cnki.2095-2813.2015.31.214
隨著現代籃球運動的快速發(fā)展和競技水平的日益提高,球隊的比賽和訓練也更加科學系統(tǒng)?;@球比賽具有復雜和豐富的技戰(zhàn)術變化,為了適應快速發(fā)展進步的籃球比賽和訓練要求,技術統(tǒng)計分析已經越來越得到專業(yè)球隊甚至業(yè)余比賽的重視,無論是專業(yè)的籃球比賽還是群眾性的籃球比賽活動,往往都配置專門的軟件來輔助比賽,達到提高籃球技戰(zhàn)術和訓練水平。因此,針對性地開發(fā)相關軟件,進行比賽數據記錄和分析,不僅是快速有效提高訓練和比賽成績的科學捷徑,也可以根據具體詳實的數據全面了解和掌握球員的信息,為各級賽事的賽前賽中和賽后工作提供有力的技術保障,也為各級各類運動隊的梯隊建設和可持續(xù)發(fā)展提供積極的借鑒意義和參考價值。
國際上的技術統(tǒng)計軟件發(fā)展較早,用于訓練和比賽的軟件也很多,比如:NBA,自從1946年聯賽誕生60多年以來,其數據統(tǒng)計系統(tǒng)不僅可以詳細地統(tǒng)計和分析數10支球隊和隊員的單項技術信息,甚至還提供了強大的查詢功能。在我國,20世紀90年代開始技術統(tǒng)計得到了各級球隊的廣泛重視,也開始引入技術統(tǒng)計系統(tǒng),軟件的開發(fā)和研制有了長足的進步,特別是近10年來CBA聯賽技術統(tǒng)計的廣泛應用,已經使技術統(tǒng)計軟件的開發(fā)和使用達到了一個新的高度,廣大學者和籃球工作者也在不斷地學習,研制和開發(fā)了各種需求的軟件,做到了很好地為聯賽和球隊、球員服務。雖然國內的學者和機構對技術統(tǒng)計軟件在不斷地開發(fā)和利用,但是軟件系統(tǒng)內容的廣泛性、深度和國外比還有加大的差距,針對較大規(guī)模賽事特別是賽會制比賽的球員數據匯總方面,賽會組織者表現出可有可無的態(tài)度,技術統(tǒng)計分析的全面性和科學性打了折扣,也使了解選拔年輕隊員缺乏更直接的理論依據,因此,圍繞賽后技術統(tǒng)計的研制與開發(fā)值得進行!該軟件的編寫主要用到了visual foxpro,簡稱VFP,同VB、DELPHI一樣都是程序開發(fā)工具,VFP自帶免費的DBF格式的數據庫,FoxPro提供了一組以SET命令開頭的控制運行環(huán)境的參數設置命令,這些參數相當于一組軟件開關。每個參數都有一個默認值,但用戶可隨時用SET命令。
圖1 賽后統(tǒng)計系統(tǒng)結構流程圖
圖2 View窗口和RQBE窗口
圖3 表單
2.1功能描述
賽后技術統(tǒng)計軟件在編制時充分考慮到使用者要實現的功能和比賽的要求,在系統(tǒng)分析和程序模塊設計上完全采用面向對象,全面分析數據模型,合理、有效建立模塊,將球隊、球員都看成一個對象、采用foxpro設計模式(模型、視圖和命令),從分析應用問題,對系統(tǒng)進行設計和實現每個視圖,設計和實現每個表單,到使用表單項,整個系統(tǒng)結構清晰、嚴謹,使系統(tǒng)具有良好的靈活性和可擴充性。在賽事臨場技術統(tǒng)計數據處理的基礎上,對每場比賽、所有球隊、以時間為標記,對應于籃球比賽場上所發(fā)生的,如,得分、籃板,助攻、搶斷、犯規(guī)、蓋帽等十多項單項數據進一步匯總,進而將數據記錄存于一固定格式的文件中,可以將Excel直接另存為dbf格式,此文件為比賽的原始數據記錄,為賽后的統(tǒng)計和數據處理做好準備。通過設計表單,可以導出各個單項的統(tǒng)計數據,根據賽會的實際需要,對數據進行排序整理,連接打印,為賽會提供最直接、快速、便捷的服務。另外,隊員資料和比賽信息數據及動態(tài)可以通過網絡等存入數據庫。
2.2結構流程圖
結構流程圖如圖1所示。
2.3程序設計
開發(fā)步驟:下載軟件開發(fā)平臺:VisualFoxpro6,安裝打開,編程語言是foxpro,Visual Foxpro提供兩種交互式的查詢工具,即View窗口和RQBE窗口。(見圖2)
以下是功能模塊描述舉例。
(1)匯總賽事的某個階段比賽或者所有比賽的安排情況,并且按照日期進行降序排列,并將結果存入一個新庫文件。
(2)set命令,主要是運動員姓名進行批量處理,命令格式如下:
set talk off
clea all
clos all
use 。。girls alia a
use 24日 alia b in 0
sele a
scan
upda b set playname=allt(a。playname) where allt(b。teamname)==allt(a。teamname) and b。no=a。no
sele a
ends
(3)設計表單:根據賽事需要設計表單按鈕,為方便使用,可以放在指定文件夾或者直接發(fā)送至桌面快捷方式。(見圖3)
3.1功能
3.1.1統(tǒng)計功能
記錄兩球隊上場每個球員的動作:上場時間、得分、籃板、兩分球、三分球、罰球、助攻、搶斷、快攻、蓋帽、犯規(guī)、被侵、扣籃等19項主要數據。
3.1.2查詢功能
軟件運行時可從數據庫中取得比賽球隊和球員的比賽賽后信息,可將球隊信息和球員的得分、上場時間等各參數作為查詢對象,一一查詢出來進行排序,作為輔助賽會評比MVP球員的直觀依據。
3.1.3數據處理功能
利用分析多場比賽結果而得出比較科學的指標權數,對球隊和球員進行試驗性的評價;查詢后得到球員或球隊的單項分或總分的平均值,方差直接顯示在文本框內。
3.1.4多種輸出功能
(1)輸出了兩比賽球隊和球員的各項指標的情況(個人、球隊的總分和命中率,首發(fā),評價等);(2)比賽流程的輸出,場上每一個動作都記錄下來,賽后各隊可借此分析多隊得分變化和勝負原因;(3)所有球隊主要指標(得分、助攻、搶斷、籃板、犯規(guī)等)的評價用表格比較輸出。
3.2特點
3.2.1通用性
軟件主要針對基層賽會制賽事情況而編制的,同樣可用于部分聯賽的籃球比賽,對于球隊和球員的信息只需手工添加即可,查詢、更新數據庫的功能方便快捷。
3.2.2易用性
軟件的操作流程符合比賽的實際情況,有著簡單易懂的界面,方便易用。
3.3應用
該軟件在第十四屆、第十五屆無錫市高?;@球賽(男女共24支球隊),以及2015年“中信杯”籃球邀請賽(共計10支球隊)試用,比賽中應用良好,為賽事的組織和單項評比以及球隊提高技戰(zhàn)術水平提供了幫助。
開發(fā)研制賽后技術統(tǒng)計軟件,可客觀反映運動員水平,通過對數據信息進行處理,形成球員的得分、籃板助攻、搶斷、命中率等的具體數據,為賽事組織者和各隊教練員提供詳細的統(tǒng)計數據,進而為分析運動員的技戰(zhàn)術特點提供依據。賽后統(tǒng)計軟件是進行籃球理論研究和技戰(zhàn)術分析、推動籃球比賽的廣泛開展以及選拔隊員的有力工具。從軟件開發(fā)的趨勢看,如何圍繞賽會制比賽、如何使軟件更有利于實踐中的運用,是今后的一個發(fā)展方向。我們將不斷開發(fā)和改進便于籃球比賽使用、方便靈巧的籃球比賽統(tǒng)計軟件,為我國籃球事業(yè)的發(fā)展添磚加瓦。
[1]向波.Visual foxpro 程序設計基礎教程[M].武漢:華中科技大學出版社,2015:92-165.
[2]王珊,陳紅.數據庫原理教程[M].北京:清華大學出版社,2000:115-130.
[3]蔡鎖章.數學建模原理與方法[M].北京:海洋出版社,2000:201-210.
[4]葉國雄,陳樹華.籃球運動研究必讀[M].北京:人民體育出版社,1998:20-25.
[5]茅潔,單曙光.籃球技術統(tǒng)計軟件的研制[J].武漢體育學院學報,2012(2):70-73,87.
[6]單曙光.對籃球比賽技術統(tǒng)計分析系統(tǒng)的構建研究[J].天津體育學院學報,2008(2):123-127.
G841
A
2095-2813(2015)11(a)-0214-02
①王坡緒(1971,7—),男,漢,江蘇贛榆人,本科,副教授,研究方向:籃球教學與訓練及競賽。