999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于.Net的拳擊競賽現場成績處理系統設計?

2014-08-07 12:08:53姜玲霞徐萌萌
微處理機 2014年4期
關鍵詞:數據庫比賽信息

姜玲霞,王 萍,時 進,徐萌萌

(河海大學物聯網工程學院,常州213022)

基于.Net的拳擊競賽現場成績處理系統設計?

姜玲霞,王 萍,時 進,徐萌萌

(河海大學物聯網工程學院,常州213022)

根據競賽信息系統對拳擊競賽的需求,提出了基于.Net框架的拳擊競賽現場成績處理系統設計方案,以替代原來對成績采用的人工記錄模式。系統采用Visual Studio 2010作為開發環境,使用C#語言編寫,SQL Server 2008 R2作為后臺支撐數據庫,該系統已成功運用于沈陽第12屆全國運動會。結果表明所采用的設計方案和實現方法可行有效,達到了實時、可靠的要求。

.Net框架;現場成績處理;拳擊

1 引 言

隨著計算機技術、通信技術和多媒體技術的迅猛發展,大型體育賽事已經不再是單一的體育競技,更是信息技術含量的競技,信息技術在體育賽事中的作用日趨重要[1]。目前就對抗類拳擊項目的競賽信息系統而言主要存在的問題是人工記錄大量數據,由于觀眾對拳擊賽事觀賞性的要求日益增高,對現場成績處理系統軟件的效率要求也越來越高,若采用人工方式不但耗時耗力,而且其公正性、實時性、準確性都得不到保障,更降低了比賽的可觀賞性。因此急需拳擊競賽現場成績處理系統的設計,又由于.Net技術有簡化開發過程及部署、基于組件的技術及可擴展性等特點[2],鑒于以上情況,成功開發了基于.Net的拳擊競賽現場成績處理系統,該系統已成功地在沈陽第12屆全國運動會比賽中運行,滿足了拳擊競賽需求。

2 拳擊業務需求與工作流程

2.1 業務需求

拳擊起源于3000多年前的埃及,它是一種佩戴拳擊手套進行格斗的運動項目。比賽采用單敗淘汰制,首輪對手通過抽簽決定,其中每場比賽男子為三回合,每回合3分鐘;女子為四回合,每回合2分鐘。由于其競技水平較高、節奏快,對現場成績處理系統軟件提出了較高的要求。為滿足競賽需求,配合比賽,拳擊競賽現場成績處理系統需要具有以下功能:

(1)對賽事信息、比賽小項、運動員狀態等基本信息的管理;

(2)對運動員、裁判、代表團、報名報項信息進行管理;

(3)根據報項運動員人數與簽號按照競賽規則對比賽輪次、場次及對陣關系進行自動編排與分配,同時提供手動修改的功能;

(4)自動導入數據采集系統提供的成績數據或人工錄入現場比賽成績數據,一輪比賽結束后進行晉級處理;

(5)一個級別比賽全部結束后對比賽進行統計,生成運動員名次與獎牌;

(6)及時上傳現場比賽成績與報表至中央成績處理系統,通過官方網站發布到Internet。

2.2 工作流程

在賽前準備階段,現場成績處理系統從運動會中央成績處理系統下載賽事基礎信息,當無法下載時則由競賽工作人員根據競賽部的紙質材料手工錄入到數據庫中。在賽事運行時即比賽過程中,數據采集系統從數據庫服務器獲得單場比賽信息之后由裁判開始判分。當比賽的成績信息通過數據采集系統錄入到數據庫中之后,數據采集系統發送消息通知現場成績處理系統有比分信息錄入。一個階段的賽事結束之后,現場成績處理系統提取數據庫的數據并調用相應階段的報表模板產生數據報表,并由打印機打印。最后現場成績處理系統再準備下一階段的基礎數據,供下一輪比賽使用?,F場成績處理系統工作示意圖如圖1所示。

圖1 現場成績處理系統工作示意圖

3 拳擊現場成績處理系統設計

3.1 功能結構設計

現場成績處理系統(OVR,On Venue Result)是整個競賽信息系統數據信息綜合處理的中樞,對現場成績處理系統進行模塊劃分,各個模塊獨立運行,相互協作共同完成拳擊競賽現場成績處理,提高了整個現場成績處理系統軟件的靈活性。拳擊競賽現場成績處理系統模塊劃分如圖2所示。

圖2 現場成績處理系統功能結構

由圖2可知,現場成績處理系統功能主要分為基礎信息、報名報項管理、賽事編排、成績處理和報表獎牌五個模塊。其中前兩個模塊是運動會現場成績處理領域內所有項目的共性,所有比賽項目這兩個模塊都大致相同,而賽事編排模塊、成績處理模塊卻是各個項目的特性,每個項目比賽賽制和規則的差異很大,從而導致報表的模板也各不相同。

3.2 數據庫設計

數據庫是現場成績處理系統的數據基礎,它將現場成績處理系統所需處理的數據按照一定的模型組織起來,提供存儲、維護、檢索數據的功能,從而使現場成績處理系統可以方便、及時、準確地從數據庫中獲取所需信息。在設計現場成績處理系統數據庫時,系統設計采用SQL Server 2008 R2作為數據庫平臺[3]。

考慮到拳擊的業務需求、現場成績處理系統的功能結構和數據處理流程,采用一庫多表的方式,設計拳擊競賽現場成績處理系統數據庫。其中核心的表有運動員信息表(T_Athlete)、代表團信息表(T_ Delegation)、運動員報項信息表(T_RegComp)、輪次信息表(T_Round)、比賽成績表(T_Match)、比賽成績明細表(T_Bout)、比賽單元信息表(T_Session)、排名表(T_Rank)。以上各表的數據庫關系圖如圖3所示。

圖3 拳擊競賽現場成績處理系統數據庫核心表關系圖

3.3 系統軟件設計

拳擊競賽現場成績處理系統采用三層體系架構設計,將系統的人機交互、業務邏輯以及數據存儲分離處理,降低各功能之間依賴性的同時提高代碼重用性,使功能之間松散耦合[4]。

系統總體結構由主窗體、各業務單元及數據庫訪問類組成。其中各業務單元的實現流程是一樣的,只是處理內容不一樣,每個業務單元由業務類和業務窗體組成。

軟件設計過程中,首先建立主窗體,設計主窗體布局,設置各控件的標題屬性。接著按照業務流程,根據系統功能結構編寫具體業務子類,創建的業務子類繼承業務基類屬性,并根據需求添加該業務類私有的屬性;構建繼承于窗體基類的對應于各業務子類業務窗體,即運動員信息窗體、代表團信息窗體、賽事編排窗體、賽事成績窗體、項目名次窗體等。在業務窗體中重載父窗口初始化函數完成初始化,設置窗體內各控件數據源;在主窗體中加載業務類對象,并在激活的業務窗體函數中完成業務對象的初始化;再根據模塊自身的業務需求編寫模塊功能函數,例如:數據載入函數、數據保存函數、數據刪除函數等;創建繼承于功能窗體基類的業務處理窗口,根據業務需求添加相應的窗口控件,布局窗口界面,綁定各控件數據源編寫業務處理窗口代碼,實現業務處理功能。拳擊競賽現場成績處理系統軟件設計流程如圖4所示。

圖4 拳擊競賽現場成績處理系統軟件流程圖

4 拳擊現場成績處理系統運行和實現

已運行于沈陽第12屆全國運動會的拳擊競賽現場成績處理系統軟件主界面如圖5所示。

圖5 沈陽第12屆全國運動會拳擊競賽現場成績處理系統軟件主界面

5 結束語

本課題結合體育競賽信息系統的發展現狀及對抗類拳擊項目的需求,開發設計了拳擊競賽現場成績處理系統。系統完成了競賽編排、成績數據接收、統計處理、運動員晉級、獎牌統計、報表輸出等工作,功能之間彼此相互依賴,又相互獨立。該系統已成功地在沈陽第12屆全國運動會得到應用。操作簡單,運行穩定,實現了競賽信息系統中信息采集自動、實時、準確可靠的要求,說明本系統達到了設計目的和使用需求。

[1]趙黎.體育信息技術應用與發展[J].北京體育大學學報,2008(2):145-147.

[2]劉丹妮.ASP.NET2.0(C#)大學實用教程[M].北京:電子工業出版社,2009.

[3]斯蒂芬森.SQL入門經典[M].北京:人民郵電出版社,2011.

[4]高揚.基于.NET平臺的三層架構軟件框架的設計與實現[J].計算機技術與發展,2011(2):77-80,85.

Design of Boxing Result Processing System Based on.Net

JIANG Ling-Xia,WANG Ping,SHIJin,XU Meng-meng
(College of Internet of Things Engineering,Hohai University,Changzhou 213022,China)

According to the demand of competition,a design scheme of the boxing result processing system based on.Net Framework is presented for recording instead of the originalmanual system.The Visual Studio 2010 is used as the development environment,and C#language and SQL Server 2008 R2 database as a background in the system which has been successfully applied to the 12thnational games in Shenyang.The results show that the design scheme and implementationmethod are feasible and effective,and meet the requirements of real-time and reliable processing.

.Net Framework;Result Processing;Boxing

10.3969/j.issn.1002-2279.2014.04.027

TP31

:A

:1002-2279(2014)04-0087-04

國家體育總局體育信息中心委托項目——第十二屆中華人民共和國全運會拳擊競賽信息系統

姜玲霞(1989-),女,湖北省黃岡市蘄春縣人,碩士研究生,主研方向:智能信息處理理論與技術。

2014-01-20

猜你喜歡
數據庫比賽信息
發芽比賽
大灰狼(2019年4期)2019-05-14 16:38:38
選美比賽
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
比賽
最瘋狂的比賽
智慧少年(2016年2期)2016-06-24 06:12:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 国产精品欧美激情| 久久6免费视频| 特级毛片8级毛片免费观看| 在线国产综合一区二区三区| 日韩无码视频播放| 国产丝袜无码精品| 国产va在线观看免费| 欧美日韩第三页| 久久精品人人做人人爽电影蜜月| 一区二区三区四区在线| 日韩精品一区二区深田咏美| 国产亚洲欧美日韩在线一区二区三区| 国产精品污污在线观看网站| 亚洲精品不卡午夜精品| 免费国产高清视频| 久久福利网| 久久久精品久久久久三级| 高清亚洲欧美在线看| 国产日本欧美亚洲精品视| 99热这里只有精品在线播放| 久久久久人妻精品一区三寸蜜桃| 亚洲性网站| 国产成人免费视频精品一区二区| 九色在线视频导航91| 国产91精品调教在线播放| 成人午夜视频在线| 国产成人高清亚洲一区久久| 亚洲国产精品一区二区第一页免| 天堂av高清一区二区三区| 久久青草视频| 久久久久久久97| 99这里只有精品在线| 国产在线精品人成导航| 国产日韩AV高潮在线| 国产免费看久久久| 国产免费人成视频网| 中文字幕 91| 91久久偷偷做嫩草影院电| av在线无码浏览| 久久特级毛片| 国产麻豆精品手机在线观看| 欧美亚洲香蕉| 国产精品久久国产精麻豆99网站| 久久狠狠色噜噜狠狠狠狠97视色 | 成年人福利视频| 国产成人一区免费观看| 欧美精品不卡| 99热免费在线| 成人国产免费| 亚洲欧洲日韩综合色天使| 亚洲国产在一区二区三区| 久久影院一区二区h| 毛片久久久| 国产成人a毛片在线| 人人爱天天做夜夜爽| 91色在线观看| 婷婷伊人久久| 日韩在线视频网| 四虎国产精品永久一区| 色偷偷综合网| 日本精品视频一区二区| 欧美激情一区二区三区成人| 精品三级网站| www.国产福利| 在线色综合| 欧美日韩国产成人高清视频| 国产精品视屏| 国产麻豆精品手机在线观看| 欧美a在线看| 区国产精品搜索视频| 乱系列中文字幕在线视频| a毛片基地免费大全| 国产一级在线播放| 亚洲成av人无码综合在线观看| 国产精品美人久久久久久AV| 视频一区视频二区日韩专区| 人人妻人人澡人人爽欧美一区| 国国产a国产片免费麻豆| 国产在线高清一级毛片| 一级毛片在线播放免费| 人妻精品久久无码区| 午夜国产小视频|