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 工作流程

在賽前準備階段,現場成績處理系統從運動會中央成績處理系統下載賽事基礎信息,當無法下載時則由競賽工作人員根據競賽部的紙質材料手工錄入到數據庫中。在賽事運行時即比賽過程中,數據采集系統從數據庫服務器獲得單場比賽信息之后由裁判開始判分。當比賽的成績信息通過數據采集系統錄入到數據庫中之后,數據采集系統發送消息通知現場成績處理系統有比分信息錄入。一個階段的賽事結束之后,現場成績處理系統提取數據庫的數據并調用相應階段的報表模板產生數據報表,并由打印機打印。最后現場成績處理系統再準備下一階段的基礎數據,供下一輪比賽使用。現場成績處理系統工作示意圖如圖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
主站蜘蛛池模板: 激情综合网址| 国产JIZzJIzz视频全部免费| 亚洲av日韩综合一区尤物| 一区二区三区毛片无码| 免费国产一级 片内射老| 亚洲侵犯无码网址在线观看| 国产午夜无码片在线观看网站 | 亚洲一区色| 亚洲日韩精品综合在线一区二区| 免费一级全黄少妇性色生活片| 99热免费在线| 久草青青在线视频| 亚洲精品福利视频| 亚洲美女AV免费一区| 亚洲va在线∨a天堂va欧美va| 久久久久国产精品免费免费不卡| 精品少妇人妻一区二区| 熟妇丰满人妻| 亚洲欧洲日韩国产综合在线二区| 亚洲综合第一区| 97国产在线观看| 日韩成人在线网站| 一级爱做片免费观看久久| 深夜福利视频一区二区| 亚洲天堂网视频| 91久久偷偷做嫩草影院电| 国产精品冒白浆免费视频| 精品国产成人三级在线观看| 国产综合在线观看视频| 国产成人综合日韩精品无码首页| 日本高清免费不卡视频| 国产精品国产主播在线观看| 草草影院国产第一页| 亚洲开心婷婷中文字幕| 国产嫩草在线观看| 亚洲综合中文字幕国产精品欧美| 欧美有码在线| 亚洲综合极品香蕉久久网| 伊人成色综合网| 亚洲欧洲综合| 人妻21p大胆| 自拍偷拍欧美日韩| 毛片免费试看| 亚洲精品国产精品乱码不卞| 免费国产小视频在线观看| 国产 日韩 欧美 第二页| 国产在线自揄拍揄视频网站| 久久免费看片| 欧美日韩一区二区三区在线视频| 亚洲婷婷在线视频| 国产高清无码麻豆精品| 91麻豆国产视频| 日韩精品一区二区三区视频免费看| 嫩草国产在线| www.日韩三级| 99久久国产综合精品2020| 日本人妻丰满熟妇区| 中文字幕在线欧美| 亚洲色图欧美| 大香伊人久久| 99re在线免费视频| 亚洲成人高清在线观看| 日韩欧美中文字幕一本| 91精品情国产情侣高潮对白蜜| 国产在线自在拍91精品黑人| 婷婷激情亚洲| 亚洲高清免费在线观看| 72种姿势欧美久久久大黄蕉| 国产农村妇女精品一二区| 欧美日韩成人| 国内精自线i品一区202| 日本亚洲成高清一区二区三区| 国产微拍精品| 国产专区综合另类日韩一区| 色综合天天视频在线观看| a级毛片免费网站| 国产特一级毛片| 亚洲欧美另类专区| 国产黄视频网站| 免费无码又爽又黄又刺激网站| 四虎影视国产精品| 日韩免费毛片|