張華峰 崔志龍
【摘要】根據(jù)最新游泳比賽規(guī)則和游泳競賽的實際需要,結(jié)合計算機技術中網(wǎng)絡、數(shù)據(jù)庫和圖像處理等最新技術,設計開發(fā)基于B/S +C / S模式的游泳競賽編排與現(xiàn)場管理信息系統(tǒng),并提供WEB遠程報名信息處理平臺。本文較為詳細地分析了游泳比賽管理過程、數(shù)據(jù)信息流向和需求管理模塊。同時還闡述了軟件系統(tǒng)功能架構、網(wǎng)絡連接方式和軟件功能的具體設計方法。其中遠程報名中采用Web數(shù)據(jù)庫以及ASP.NET動態(tài)網(wǎng)頁技術,大大增強了軟件系統(tǒng)的實際運用能力。
【關鍵詞】游泳競賽;比賽管理;體育軟件開發(fā)
根據(jù)中共中央辦公廳、國務院辦公廳印發(fā)的《2006━2020年國家信息化發(fā)展戰(zhàn)略》,其中論述我國僅有20%的奧運會比賽項目應用了體育軟件,而其中的70%一80%來自于國外研發(fā)的體育軟件。我們希望通過研究,提高這一領域的國產(chǎn)體育軟件的開發(fā)能力。
1.游泳軟件適用的范圍
1.1支持國家級、省市級、區(qū)縣和各級學校比賽使用
我們設計的《索美游泳比賽管理軟件》的運用對象是傳統(tǒng)體育項目學校、各級教委和各類省市級專業(yè)游泳競賽的管理組織。軟件支持3~8道的游泳池,24個男女組別和每個組別132單項。并同時支持34個項目的全能自動查分。目前貴州省體育局游泳運動管理中心、金華市第七屆運動會游泳比賽、深圳市中小學生游泳資格賽和湖州市中小學生游泳比賽等已經(jīng)成功使用。
軟件采用主題功能向?qū)J?,提供Windows標準模式人機交互,具備友好的用戶界面。主要提供軟件多元化報名系統(tǒng)設計、游泳秩序冊規(guī)則化處理自動生成、標準比賽用表、電計時與手計時雙向支持的現(xiàn)成成績處理和比賽成績即時查詢與公布系統(tǒng)。這些功能子系統(tǒng)將根據(jù)不同使用對象設置成不同的軟件版本,這樣可以應對需求的多元化和軟件發(fā)展的適應能力。
軟件主界面
2.系統(tǒng)設計
2.1 系統(tǒng)環(huán)境需求
軟件主程序、現(xiàn)場管理子系統(tǒng)和比賽成績即時查詢系統(tǒng)采用Borland C++Builder和Microsoft相關軟件平臺開發(fā),可以方便的配置和通過互聯(lián)網(wǎng)發(fā)布。WEb遠程報名系統(tǒng)采用的平臺為 Windows Server,服務器配置為支持Asp.net的IIS,后臺數(shù)據(jù)庫為Access或 SQL server,布置在服務器平臺為高級用戶提供動態(tài)數(shù)據(jù)網(wǎng)頁架構的遠程報名服務。
2.2 系統(tǒng)整體結(jié)構和功能架構
系統(tǒng)結(jié)構示意圖
軟件系統(tǒng)由圖示中的四個子系統(tǒng)構成,普及型比賽只需安裝主程序于普通個人PC就可以完成部署,另根據(jù)不同的比賽級別選用其它子系統(tǒng)。整個安裝配置過程采用Windows標準安裝模式和自動配置數(shù)據(jù)庫。
2.2.1主程序模塊設計
主程序架構示意圖
比賽信息發(fā)布模版模塊:
軟件提供了大量的通用信息發(fā)布模版,使游泳競賽的賽前信息制作發(fā)布方便快捷。
系統(tǒng)設置模塊:
軟件設計系統(tǒng)設置部分中項目設置采用了靈活性與規(guī)則化并重的設計思想,把所有項目分類為單項、接力、全能和趣味四類,默認設置了所有國際泳聯(lián)的奧運會項目。同時可以自定義趣味競賽項目,使軟件圓滿解決了標準性與通用性的矛盾。
報名信息管理模塊:
報名信息管理部分可以對報名信息進行添加、刪除、修改和打印帶有照片的參賽證等功能,并具有個性化的UI互動界面。
編制秩序冊模塊:
秩序冊的編制是整個競賽組織過程中的核心,軟件對秩序冊內(nèi)容中的組織委員會、裁判員信息、競賽規(guī)則、單位參賽人員統(tǒng)計信息、競賽日程表、比賽項目分組表和比賽記錄做了系統(tǒng)優(yōu)化,可以在向?qū)У囊龑驴焖偕?。解決了大量操作難題,比如游泳比賽復雜的分道問題:
A. 有比賽成績的1組、2組、3組的比賽泳道編排方法各不相同
B. 2組或2組以上的任何預賽組內(nèi)至少應有3名運動員或接力隊
C. 比賽采用分組決賽(無預賽)的的編排方法
通過游泳項目比賽規(guī)則軟件模型實現(xiàn)了整個過程的自動化智能分道。
3.結(jié)論
3.1 索美游泳比賽管理軟件可以滿足國家級、省市級、區(qū)縣和各級學校比賽使用。
3.2 我們在具體的功能和核心問題的解決過程中,提供全面的解決方案可以使軟件的性能適應復雜的用戶環(huán)境。
3.4 此系統(tǒng)是建立在實際比賽管理基礎上的,所以相信通過自主開發(fā)開完全可以取得較好的用戶認可。