李永安,王 磊,張瑛秋,李小娟
在中國國家乒乓球女子二隊集訓中,參訓人數在70人左右,集訓天數在1~2個月。根據中國國家乒乓球女子二隊“積分制”競爭機制,集訓成績突出的?。▍^、市)運動員有資格與中國國家女子二隊成績靠后的運動員進行交流比賽,這樣,?。▍^、市)運動員就有機會入選中國國家女子二隊,因此,每次集訓的大循環成績對于每個運動員都至關重要。但是,完成一次70人左右的大循環賽需要約半個月的時間,教練組為了避免比賽過于集中、比賽強度過大,通常把運動員分為4個小組,并把整個集訓分為賽前訓練、分組循環賽、分組訓練、分組對抗賽、分組訓練、分組對抗賽6個階段。其中,分組對抗賽的組間對抗次數按照實際情況安排,這樣就構成了中國國家乒乓球女子二隊集訓穩定的階段劃分安排方法。由于參訓人數較多,比賽的編排和最終成績的計算是困擾中國國家乒乓球女子二隊集訓教練組組織管理分組循環對抗賽的兩個主要問題。為了解決這兩個問題,研制了分組循環對抗賽組織管理系統。
查詢乒乓球比賽組織編排和JAVA 面向對象編程理論等相關文獻和書籍,閱讀并熟悉乒乓球競賽規則和裁判法。
從2008年至2012年,通過參與中國國家乒乓球女子二隊集訓分組循環對抗賽的組織管理工作,對中國國家乒乓球女子二隊教練組和參訓的各?。▍^、市)教練員進行訪談,了解教練員對分組循環對抗賽的認識以及對分組循環對抗賽組織管理不斷改進的意見和建議。
本系統運用面向對象的開發方法[2],模擬教練員組織管理乒乓球分組循環對抗賽的思維方式,使開發的方法接近教練員在組織管理乒乓球分組循環對抗賽中認識和解決問題的方法。在乒乓球分組循環對抗賽的組織管理中,運用的構造法則主要有:1)區分對象及其屬性,比如分組循環對抗賽的輪次和階段;2)區分整體對象及其組成部分,比如分組循環對抗賽的比賽階段組成;3)不同對象類的形成以及區分,比如分組循環對抗賽包括的比賽類型。

圖1 本研究系統數據結構圖Figure 1. Data Structure Diagram of System
在運用面向對象的開發方法中,首先,要對中國國家乒乓球女子二隊集訓分組循環對抗賽的問題領域進行抽象,劃分出兩類不同對象:一類是以數據為基礎的現實存在的對象[4],比如分組循環對抗賽的分組、階段、輪次等;另一類是以算法或是以操作形式存在的對象[4],比如組間循環的編排和組內循環的編排等。這兩個對象的集合就構成了本系統的核心數據結構(圖1)。以此為基礎,本系統采用JAVA 開發語言,JDK和JRE版本均為1.6,完成代碼的編寫。
系統運行于 Windows XP環境下,硬件要求奔騰3,64M內存以上個人電腦,中文Microsoft Excel 2003操作環境。
為了使系統簡便易行,本系統根據國家乒乓球女子二隊教練組對分組循環對抗賽進行組織管理的思維方法,并用面向對象的開發方法[2]模擬這種思維方式設計系統的模塊組成結構,主要分為開始模塊、管理模塊、輸出模塊和排名模塊4個模塊(圖2)。
以2011年中國國家乒乓球女子二隊夏訓教練組組織管理分組循環對抗賽為例,教練組將參訓的54名運動員分為4個組進行分組循環對抗賽,A組和B組都是14人,C組和D組都是13人。
首先打開系統,出現系統的主界面(圖3)。
3.3.1 開始模塊

圖2 本研究系統模塊設計圖Figure 2. Module Design of System

圖3 本研究系統主界面示意圖Figure 3. Main Interface of System
單擊“開始”按鈕進入開始模塊(圖4),主要功能包括以下3個方面:

圖4 本研究開始模塊的界面示意圖Figure 4. Interface of Beginning Module
1.新建比賽:新建比賽即對比賽的基本信息進行設置。根據2011年中國國家乒乓球女子二隊夏訓分組循環對抗賽的安排輸入參賽人數和分組數(圖4右圖),通過比賽相關信息的錄入,完成系統對本次分組循環對抗賽比賽編排的整體建構。
2.導入運動員名單:在分組循環對抗賽之前,中國國家乒乓球女子二隊夏訓教練組根據運動員以往的比賽成績以及運動員的打法和單位把運動員分為4個小組,并將運動員的相關信息錄入到一個固定格式的Excel表格“運動員報名表”(圖5)中,主要內容包括編號、姓名、單位、組別,其中,編號填寫1、2、3……,可以反映參賽的總人數,組別分為A、B、C、D等。系統通過讀取“運動員報名表”導入運動員名單,完成對運動員進行分類處理的功能。

圖5 本研究運動員名單導入示意圖Figure 5. Player’s Registration Form
3.比賽進度信息的保存:在2011年中國國家乒乓球女子二隊為期30天的夏訓中,教練組把整個訓練分為賽前訓練、分組循環賽、分組訓練、分組對抗賽、分組訓練、分組對抗賽等6個階段進行,由于分組循環對抗賽的全部比賽是分階段完成,所以,比賽錄入信息的保存非常關鍵。本系統在“開始模塊”中設置了“保存比賽進度”和“載入比賽進度”(圖4左圖)兩個功能,其中,“保存比賽進度”可以將比賽已錄入信息以文件的形式保存下來,即使比賽中斷,系統也可以通過讀取已保存的文件恢復工作進度。
3.3.2 管理模塊
在乒乓球分組循環對抗賽組織管理系統的管理模塊中,主要完成對比賽方式的確定和相應比賽方式的編排工作。
1.確定比賽方式:圖6顯示,進入比賽管理模塊中的“添加階段”即可確定比賽方式,分為組內循環和組間對抗兩種比賽方式。比如,教練組安排分組循環對抗賽的第1段是分組循環,選擇“組內循環”,輸入A、B、C、D等4組,就進入對第1階段各小組執行進一步編排的界面(圖6右圖)。

圖6 本研究管理模塊確定比賽方式界面示意圖Figure 6. Interface of Determining Game Style
2.比賽編排:進入比賽管理模塊的編排界面(圖7左圖),就可對各階段的比賽進行編排。圖7左圖是對第1階段A組組內循環的編排,圖7右圖是編排的結果,組間對抗編排的方法與此類似。

圖7 本研究比賽編排管理界面示意圖Figure 7. Interface of Game Schedule
在組內循環和組間對抗中,對球臺的編排以及對抗賽輪次的編排是本系統的創新點。中國國家乒乓球女子二隊教練組的要求:在比賽的編排中,使每一名運動員盡可能利用所有球臺進行比賽,并盡可能使運動員不連續在同一張球臺上比賽,避免運動員由于熟悉球臺環境造成的不公平現象。以此為依據,本系統對組內循環、組間對抗運動員輪次編排與球臺編排進行深入研究。

圖8 本研究運動員A組和B組14人組內循環編排界面示意圖Figure 8. 14Players’Round Robin Schedule of Group A and B
圖8顯示,A組和B組14人組內循環賽輪次的編排方法是“1號位不動逆時針輪轉法”[1]。在這種輪次編排方法中,除了1號運動員以外,在輪次的變動中可以看做是2號至14號運動員逆時針的齊步走,且輪次增加1輪,所有運動員都走“1步”。因此,如果要避免一名運動員連續兩輪在同一張球臺上比賽,那么,在輪次每增加1輪時,球臺號變動數大于“1臺”即可?;谶@個設想,形成了“奇、偶輪流跳臺”的球臺編排方法,具體方法是:根據輪次安排中“1號位不動”的特點,1號位的球臺首先奇數臺輪轉,奇數臺輪轉完以后偶數臺輪轉,以此類推,奇數臺和偶數臺不斷循環直至所有輪次比賽結束,實現了之前球臺號變化特點的設想。與此同時,雖然C組和D組13人存在輪空現象,但其編排方法可以與14人的類似,只要把14號換成0號即可,每一輪會多出一張球臺作為機動球臺使用。
與循環賽相比,在組間對抗的編排中,由于這種比賽方法常使用于訓練性比賽,所以,人們對于組間對抗賽編排的研究相對較少。在組間對抗的編排工作中,首先要解決的是輪次編排的問題。在中國國家乒乓球女子二隊對運動員分組時,往往是種子運動員或者是成績好的運動員在每個小組中的號位都比較靠前,且號位越靠前的運動員競技水平越高。為了體現對從理論上可能獲得冠軍的運動員的保護[1],使比賽在最后階段能夠逐漸進入高潮,同時,根據中國國家女子二隊教練組對運動員分組排序的特點,本系統設計了組間對抗的輪次,以本次夏訓A組和B組14人對14人的組間對抗為例。

表1 本研究A組和B組14人組間對抗輪次編排一覽表Table 1 List of 14Players’Dual Meet System Turn Schedule between Group A and B

表2 本研究A組和B組14人組間對抗球臺編排一覽表Table 2 List of 14Players’Dual Meet System Table Schedule between Group A and B
表1顯示,在A組和B組組間對抗輪次的安排中,對兩個組“A1”和“B1”的1號運動員而言,同時實現了對另一個組運動員實力由弱到強的比賽順序,并且在比賽最后一輪實現了兩個組理論上實力最強的運動員“A1”和“B1”的比賽,這有利于逐漸增加比賽的激烈程度。同時,如果是A組14人對C組13人進行組間對抗時,只要在輪次表C組中增加第14人“C14”相應的輪次寫成“0”,即A組運動員與“C14”比賽為輪空,這也是兩組人數不同時組間對抗輪次表的編排方法。
從表2中A組和B組的組間對抗輪次表可以看出,各組的14人隨著輪次每增加1輪時,1號至14號運動員以頭尾循環的方式逐個進行比賽,可見,這種比賽輪次的變化形式與組間循環類似,同樣可以采用“奇、偶輪流跳臺”的球臺編排方法。但是,組間對抗與組間循環輪次表的編排方法不同,根據組間對抗在每一輪比賽中如果一組運動員確定,那么,另一組運動員也相應確定的特點,結合組間循環“奇、偶輪流跳臺”的球臺編排方法,首先對一組運動員進行固定再編排球臺,構成了組間對抗“一組不動,另一組從尾到頭輪轉”的編排方法,在表2中,是把A組運動員固定對球臺進行編排的方法。如果兩組運動員數量不同進行編排時,比如,A組14人和D組13人組間對抗編排時,最簡便的方法是固定人數較少的D組,并用“D14”把D組人數補充到與A組人數相同,相應的比賽球臺標為“0”,代表A組與“D14”比賽的運動員輪空,相應的空臺可以作為機動球臺。
3.比分輸入:在比賽編排的表格中(圖7右圖),雙擊比賽雙方的名字即可彈出輸入比分的界面(圖9),根據國家乒乓球女子二隊比賽安排的現實可能,最多為7局。為了方便教練員錄入比分,錄入完成的運動員名字顯示為紅色,沒有錄入的顯示綠色。

圖9 本研究比分輸入界面示意圖Figure 9. Interface of Score Input
3.3.3 輸出模塊
根據中國國家乒乓球女子二隊教練組組織管理分組循環對抗賽的需要,系統輸出的文件主要包括組內循環編排表格、組間對抗編排表格和組間對抗賽輪次表,這些文件都可以轉化成Excel文件。
3.3.4 排名模塊
運動員比賽成績錄完以后,系統根據乒乓球比賽成績計算方法,計算出運動員名次。與此同時,根據中國國家乒乓球女子二隊教練員計算成績的習慣,系統成績公布的內容還包括每名運動員的單位、勝場數、負場數、棄權場數,這樣有利于中國國家乒乓球女子二隊“積分制”競爭機制中運動員比賽積分的計算,并且輸出內容都可以轉化為Excel文件,便于賽后成績冊的制作。
如果把中國國家乒乓球女子二隊2011年夏訓所有組內循環和組間對抗的比賽表格有機結合在一起(圖10),可以發現,分組循環對抗賽的比賽方法本質上是完成了一次所有運動員的大循環比賽。因此,本系統最終名次的計算方法即乒乓球循環賽名次的計算方法。由此可見,通過分組循環對抗賽的比賽形式實現了中國國家女子二隊集訓的最終目的,參訓運動員相互間都進行一次比賽并獲得了大循環賽的成績,為中國國家乒乓球女子二隊“積分制”競爭機制提供了參考依據。

圖10 本研究運動員分組循環對抗賽示意圖Figure 10. Group Round-robin and Dual Meet System in 2011Summer Training of China Younger Women’s Table Tennis Team
2011年,通過程序編寫和調試工作完成系統的測試版本,利用2011年中國國家乒乓球女子二隊冬訓分組循環對抗賽比賽數據進行完整的模擬,本次測試所得的成績結果與人工計算結果一致。與此同時,通過系統的測試工作,教練員提出3點反饋意見:1)在運動員報名表(圖5)中,組別的內容設計為“1、2、3……”,這與教練員分組的習慣不符,應該改為“A、B、C……”;2)在確定比賽方式界面(圖6中圖)中,比賽方式分為“組內循環”和“組間循環”,其中,“組間循環”的說法與比賽方式的名稱不符,應該改為“組間對抗”;3)在輸出模塊中只有“組內循環編排表格”和“組間對抗編排表格”,應該增加“組間對抗賽輪次表”,這個表格有利于教練員宏觀控制比賽的進度。根據教練員的反饋意見,對系統進行相應調整。完善系統之后,在2011年和2012年中國國家乒乓球女子二隊夏訓和冬訓中應用本系統,完成兩次分組循環對抗賽的組織管理工作。
本系統根據中國國家乒乓球女子二隊教練組在集訓中對分組循環對抗賽的組織管理要求,對組內循環和組間對抗的編排進行研究,設計出界面友好、易于操作的分組循環對抗賽的組織管理系統,輔助教練員解決在實踐中比賽編排和最終成績計算兩個棘手的問題,在中國國家乒乓球女子二隊集訓中應用本系統,證明該系統的實用性和科學性,能夠提高國家乒乓球女子二隊教練組組織管理分組循環對抗賽的工作效率。
[1]程嘉炎.球類運動競賽法[M].北京:人民體育出版社,2003:102-113.
[2]侯捷.JAVA 編程思想(第2版)[M].北京:機械工業出版社,2002.
[3]黃浩軍,王金燦,謝雪峰,等.乒乓球單淘汰賽“逐區雙分抽簽法”原理及實踐研究[J].武漢體育學院學報,2008,42(10):60-65.
[4]王磊.業余乒乓球競賽組織管理系統的設計與開發[D].北京體育大學,2009:19.
[5]王應強,張輝.乒乓球比賽技戰術分析系統的研究與應用[J].北京體育大學學報,2009,32(2):136-138.
[6]肖丹丹.步法墊測試系統的研制與乒乓球運動員步法運動學特征的初步研究[J].體育科學,2008,28(5):89-96.
[7]俞志翔.面向對象分析與設計(UML2.0)[M].北京:清華大學出版社,2006.
[8]張瑛秋,劉淑芳,程嘉炎.國際乒乓球比賽微電腦報名系統的研制[J].北京體育大學學報,1997,20(1):90-94.
[9]張瑛秋,孫暉曉.全民健身電腦積分系統的研制[J].北京體育大學學報,2008,31(2):176-178.
[10]中國乒乓球協會.乒乓球競賽規則[M].北京:人民體育出版社,2011.