• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于.NET的籃球比賽記錄系統(tǒng)的設(shè)計與實現(xiàn)

      2014-06-19 18:25:42史文生
      現(xiàn)代電子技術(shù) 2014年9期

      史文生

      摘 要: 采用.NET平臺建立的籃球比賽記錄系統(tǒng),通過SQL查詢語言對數(shù)據(jù)進(jìn)行處理,向用戶輸出有價值的籃球技戰(zhàn)術(shù)信息。利用模塊化的設(shè)計,使系統(tǒng)在信息查詢方面確保了數(shù)據(jù)的一致性和完整性。.NET平臺下的籃球比賽技戰(zhàn)術(shù)統(tǒng)計與分析系統(tǒng),可以利用H直方圖聚類分割過濾籃球視頻中的非比賽幀,對籃球戰(zhàn)術(shù)分析提供有力依據(jù)。

      關(guān)鍵詞: 體育市場; .NET平臺; 記錄系統(tǒng); 設(shè)計研發(fā)

      中圖分類號: TN710?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2014)09?0111?02

      籃球比賽一直很受大眾歡迎,在群眾的支持下,籃球隊伍的發(fā)展日益壯大,隊伍間的競爭越來越激烈。利用[.NET] 平臺研發(fā)籃球比賽記錄系統(tǒng)是提高隊伍競爭力的重要舉措,它是信息技術(shù)與體育比賽的有效結(jié)合,能夠給教練員提供必要的數(shù)據(jù)分析,保證了籃球隊伍的管理質(zhì)量[1]。

      1 .NET技術(shù)

      .NET就是指Microsoft XML Web services 平臺,它能夠在采取任何操作系統(tǒng)或硬件設(shè)備的前提下實現(xiàn)網(wǎng)絡(luò)的數(shù)據(jù)共享,為用戶提供所需服務(wù)??梢哉f.NET技術(shù)是微軟搭建的一個新平臺,在這一新的技術(shù)平臺上,技術(shù)人員可以構(gòu)建可靠性高、性能好的應(yīng)用系統(tǒng),而對個人用戶而言,.NET可以做到無縫連接、提升用戶體驗。.NET技術(shù)由許多應(yīng)用組件構(gòu)成,主要包括客戶端應(yīng)用、Web Services、CLR和CIL等。

      1.1 客戶端應(yīng)用

      客戶端應(yīng)用是.NET技術(shù)的組件之一,它包括PC、PA及手機等移動設(shè)備。借助Web Services技術(shù)的運用,客戶端應(yīng)用能夠使用戶能夠及時的獲取所需的信息資料或者服務(wù),例如手機閱讀、機票訂購等內(nèi)容。通過客戶端應(yīng)用,可以方便公司人員之間的信息溝通,而且業(yè)務(wù)人員還可以通過手機或者掌上電腦隨時隨地閱讀客戶資料。

      1.2 Web Services

      在.NET平臺上,Web Services占據(jù)了核心地位,它是智能終端軟件的基礎(chǔ),是實現(xiàn)計算機之間數(shù)據(jù)傳輸?shù)闹匾夹g(shù)[2]。Web Services不僅實現(xiàn)了數(shù)據(jù)共享,還能夠分散代碼單元,具有很好的擴展性。Web Services與ASP不同,它能夠適應(yīng)分布式計算模式,具有更高的服務(wù)性,其存在形式也有所不同。另外,Web Services還具有一定的開放性和經(jīng)濟性,它不屬于微軟,非常小巧,開發(fā)起來相對簡單,成本投入較低。

      1.3 CLR和CIL

      CIL和CLR都是.NET的基本組成部分,其中CIL的全稱是通用中間語言,它是運作環(huán)境說明,包括一般系統(tǒng)、基礎(chǔ)類庫等。CLR是公共語言運行時,是.NET應(yīng)用程序進(jìn)行運行的環(huán)境,是編程的基礎(chǔ)。CLR可以用來核實符合CIL的密碼,在執(zhí)行CIL之前,需要采用CLR將相關(guān)指令進(jìn)行轉(zhuǎn)換,使其成為原始機械碼。如果CIL被生成,就可以利用CLR進(jìn)行調(diào)用,也可以同由.NET生成的資料進(jìn)行交互[3]。

      2 基于.NET平臺的籃球比賽記錄系統(tǒng)的設(shè)計

      籃球信息管理工作主要指的是信息的搜集、處理及分析,開發(fā)籃球比賽記錄系統(tǒng)就是為了實現(xiàn)信息的系統(tǒng)化、一體化管理。目前,籃球信息統(tǒng)計軟件存在一定的問題,不僅數(shù)據(jù)庫的容量達(dá)不到要求,而且存在可靠性較低、計算效率低等缺點,不能進(jìn)行詳細(xì)的統(tǒng)計處理,無法滿足當(dāng)前的發(fā)展需求。.NET技術(shù)具有可靠性高、實用性強等特點,利用.NET進(jìn)行籃球比賽記錄系統(tǒng)的開發(fā)能夠解決以往的問題,可以根據(jù)當(dāng)前籃球比賽的特點,結(jié)合.NET技術(shù)的優(yōu)勢,來開發(fā)相關(guān)的大容量信息管理系統(tǒng),提高籃球隊伍的整體實力。

      2.1 系統(tǒng)結(jié)構(gòu)設(shè)計

      基于.NET的籃球比賽記錄系統(tǒng)主要采用外觀表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)以及數(shù)據(jù)訪問層(DAL)三層體系結(jié)構(gòu)。其中外觀表現(xiàn)層是籃球比賽記錄系統(tǒng)的主界面;業(yè)務(wù)邏輯層則是針對籃球比賽的具體戰(zhàn)術(shù)統(tǒng)計問題進(jìn)行操作,對數(shù)據(jù)業(yè)務(wù)邏輯進(jìn)行處理;數(shù)據(jù)訪問層直接操作比賽數(shù)據(jù)庫,根據(jù)籃球比賽的實況信息進(jìn)行數(shù)據(jù)的增加、修改和刪除等操作[4]?;?NET的籃球比賽記錄系統(tǒng)結(jié)構(gòu)如圖1所示。

      圖1 基于.NET的籃球比賽記錄系統(tǒng)結(jié)構(gòu)圖

      2.2 系統(tǒng)功能設(shè)計

      基于.NET的籃球比賽記錄系統(tǒng)主要分為查詢模塊和管理模塊兩大部分,其中查詢模塊主要是用戶輸入ID和登錄密碼,進(jìn)入主頁面,此時系統(tǒng)會顯示籃球比賽的相關(guān)信息,除了兩分球和三分球命中率、罰球命中率、進(jìn)攻籃板、防守籃板、斷球、蓋帽、助攻、失誤以及犯規(guī)次數(shù)等,還包括有效命中率、攻守轉(zhuǎn)換次數(shù)、籃板球概率以及失誤率等。

      管理模塊主要是對籃球比賽記錄數(shù)據(jù)信息的具體操作以及管理?;@球技術(shù)統(tǒng)計表中插入、修改和刪除隊員;球隊數(shù)據(jù)對象基本記錄信息;控制對隊員、球隊統(tǒng)計數(shù)據(jù)和數(shù)據(jù)對象的存取等,以此來確?;@球比賽技術(shù)統(tǒng)計數(shù)據(jù)統(tǒng)計的一致性和完整性。

      2.3 數(shù)據(jù)庫設(shè)計

      基于.NET的籃球比賽記錄系統(tǒng)采用C#和.NET連接數(shù)據(jù)庫,C#是籃球比賽記錄系統(tǒng)設(shè)計與開發(fā)的基礎(chǔ)編程語言,該語言摒棄了C++的繁瑣性,是一種更加安全、穩(wěn)定、簡單的編程語言。本文研究的基于.NET平臺下的籃球比賽記錄系統(tǒng)使用Microsoft公司推出的.NET2008,結(jié)合SQL Server 2005數(shù)據(jù)庫平臺進(jìn)行開發(fā)的[5]。通過.NET可以向數(shù)據(jù)庫發(fā)送指令,以針對數(shù)據(jù)存儲區(qū)執(zhí)行操作,包括可以向數(shù)據(jù)庫發(fā)送任何語句。可以使用Ole DB Command或者Sql Command類獲取向數(shù)據(jù)庫存儲區(qū)發(fā)送的指令,Ole DB Command可以是數(shù)據(jù)存儲區(qū)特有的。

      3 .NET平臺上開發(fā)籃球比賽記錄系統(tǒng)的優(yōu)勢

      3.1 .NET平臺的先進(jìn)性

      目前來說,.NET技術(shù)非常先進(jìn),它將數(shù)據(jù)庫和網(wǎng)絡(luò)系統(tǒng)緊密的聯(lián)系在一起,不僅節(jié)約了大量的開發(fā)時間,還具有很高的穩(wěn)定性和擴展性。在.NET開發(fā)系統(tǒng)中,采用了C#語言,它不僅具有簡單易懂、無指針等特點,相比C++來說,其安全性更好。

      3.2 系統(tǒng)具有查詢優(yōu)勢

      在系統(tǒng)中,采用了SQL查詢語句,SQL是一種非過程化的語言,具有標(biāo)準(zhǔn)化結(jié)構(gòu),一般分為DQL,DML,DDL,DCL四類。SQL語言有較高的移植性,一般數(shù)據(jù)庫都支持該語言,將其運用到籃球記錄系統(tǒng)中,具有查詢籃球技術(shù)信息、保證數(shù)據(jù)庫完整性等作用。

      3.3 系統(tǒng)具有數(shù)據(jù)庫優(yōu)勢

      在籃球比賽記錄系統(tǒng)中,存放數(shù)據(jù)采用了SQL Server 2005,它相對于傳統(tǒng)的Excel和Access來說,具有穩(wěn)定性高、并發(fā)性強等優(yōu)勢。SQL Server 2005不僅能夠?qū)?shù)據(jù)庫、日志等進(jìn)行加密,能夠保證隊員個人隱私的安全性,從而阻止未授權(quán)的用戶進(jìn)入,有利于數(shù)據(jù)庫系統(tǒng)進(jìn)行分級控制。在SOL Server 2005中存儲數(shù)據(jù),可以保證用戶之間工作的安全性,又可以避免臟讀、幻讀等問題的發(fā)生。

      4 結(jié) 語

      籃球隊伍要在競爭中立于不敗之地,就必須做好球員的信息采集工作,提高隊伍的管理質(zhì)量。在.NET平臺上建立籃球比賽系統(tǒng)不僅具有可靠性高、擴展性強等特點,而且能夠為隊伍管理者提供實時有效的數(shù)據(jù)信息,為加強球員訓(xùn)練提供了幫助。在研發(fā)籃球比賽記錄系統(tǒng)的過程中,要提高硬件水平,嚴(yán)格按照操作規(guī)則進(jìn)行,進(jìn)一步保證系統(tǒng)的有效性。

      參考文獻(xiàn)

      [1] 張榮華.對現(xiàn)代網(wǎng)絡(luò)信息技術(shù)與體育教學(xué)的思考[J].淮北煤炭師范學(xué)院學(xué)報,2007(2):88?90.

      [2] 陳健.基于現(xiàn)代信息技術(shù)的籃球戰(zhàn)術(shù)教學(xué)軟件的研制[J].體育科技文獻(xiàn)通報,2007(3):129?130.

      [3] 盧文超.從2004—2005年NBA總決賽分析現(xiàn)代籃球運動的發(fā)展趨勢[J].安徽體育科技,2006(1):45?47.

      [4] 王忠瑞.第23屆世界大學(xué)生運動會中國籃球代表隊選拔賽技術(shù)統(tǒng)計與分析[J].哈爾濱體育學(xué)院學(xué)報,2005(5):119?121.

      [5] 王秀平.籃球比賽計時計分系統(tǒng)的研發(fā)[J].荊楚理工學(xué)院學(xué)報,2010(5):24?26.

      [6] 蔡翰志.多功能籃球比賽計時/計分系統(tǒng)設(shè)計[J].自動化應(yīng)用,2011(6):25?26.

      目前來說,.NET技術(shù)非常先進(jìn),它將數(shù)據(jù)庫和網(wǎng)絡(luò)系統(tǒng)緊密的聯(lián)系在一起,不僅節(jié)約了大量的開發(fā)時間,還具有很高的穩(wěn)定性和擴展性。在.NET開發(fā)系統(tǒng)中,采用了C#語言,它不僅具有簡單易懂、無指針等特點,相比C++來說,其安全性更好。

      3.2 系統(tǒng)具有查詢優(yōu)勢

      在系統(tǒng)中,采用了SQL查詢語句,SQL是一種非過程化的語言,具有標(biāo)準(zhǔn)化結(jié)構(gòu),一般分為DQL,DML,DDL,DCL四類。SQL語言有較高的移植性,一般數(shù)據(jù)庫都支持該語言,將其運用到籃球記錄系統(tǒng)中,具有查詢籃球技術(shù)信息、保證數(shù)據(jù)庫完整性等作用。

      3.3 系統(tǒng)具有數(shù)據(jù)庫優(yōu)勢

      在籃球比賽記錄系統(tǒng)中,存放數(shù)據(jù)采用了SQL Server 2005,它相對于傳統(tǒng)的Excel和Access來說,具有穩(wěn)定性高、并發(fā)性強等優(yōu)勢。SQL Server 2005不僅能夠?qū)?shù)據(jù)庫、日志等進(jìn)行加密,能夠保證隊員個人隱私的安全性,從而阻止未授權(quán)的用戶進(jìn)入,有利于數(shù)據(jù)庫系統(tǒng)進(jìn)行分級控制。在SOL Server 2005中存儲數(shù)據(jù),可以保證用戶之間工作的安全性,又可以避免臟讀、幻讀等問題的發(fā)生。

      4 結(jié) 語

      籃球隊伍要在競爭中立于不敗之地,就必須做好球員的信息采集工作,提高隊伍的管理質(zhì)量。在.NET平臺上建立籃球比賽系統(tǒng)不僅具有可靠性高、擴展性強等特點,而且能夠為隊伍管理者提供實時有效的數(shù)據(jù)信息,為加強球員訓(xùn)練提供了幫助。在研發(fā)籃球比賽記錄系統(tǒng)的過程中,要提高硬件水平,嚴(yán)格按照操作規(guī)則進(jìn)行,進(jìn)一步保證系統(tǒng)的有效性。

      參考文獻(xiàn)

      [1] 張榮華.對現(xiàn)代網(wǎng)絡(luò)信息技術(shù)與體育教學(xué)的思考[J].淮北煤炭師范學(xué)院學(xué)報,2007(2):88?90.

      [2] 陳健.基于現(xiàn)代信息技術(shù)的籃球戰(zhàn)術(shù)教學(xué)軟件的研制[J].體育科技文獻(xiàn)通報,2007(3):129?130.

      [3] 盧文超.從2004—2005年NBA總決賽分析現(xiàn)代籃球運動的發(fā)展趨勢[J].安徽體育科技,2006(1):45?47.

      [4] 王忠瑞.第23屆世界大學(xué)生運動會中國籃球代表隊選拔賽技術(shù)統(tǒng)計與分析[J].哈爾濱體育學(xué)院學(xué)報,2005(5):119?121.

      [5] 王秀平.籃球比賽計時計分系統(tǒng)的研發(fā)[J].荊楚理工學(xué)院學(xué)報,2010(5):24?26.

      [6] 蔡翰志.多功能籃球比賽計時/計分系統(tǒng)設(shè)計[J].自動化應(yīng)用,2011(6):25?26.

      目前來說,.NET技術(shù)非常先進(jìn),它將數(shù)據(jù)庫和網(wǎng)絡(luò)系統(tǒng)緊密的聯(lián)系在一起,不僅節(jié)約了大量的開發(fā)時間,還具有很高的穩(wěn)定性和擴展性。在.NET開發(fā)系統(tǒng)中,采用了C#語言,它不僅具有簡單易懂、無指針等特點,相比C++來說,其安全性更好。

      3.2 系統(tǒng)具有查詢優(yōu)勢

      在系統(tǒng)中,采用了SQL查詢語句,SQL是一種非過程化的語言,具有標(biāo)準(zhǔn)化結(jié)構(gòu),一般分為DQL,DML,DDL,DCL四類。SQL語言有較高的移植性,一般數(shù)據(jù)庫都支持該語言,將其運用到籃球記錄系統(tǒng)中,具有查詢籃球技術(shù)信息、保證數(shù)據(jù)庫完整性等作用。

      3.3 系統(tǒng)具有數(shù)據(jù)庫優(yōu)勢

      在籃球比賽記錄系統(tǒng)中,存放數(shù)據(jù)采用了SQL Server 2005,它相對于傳統(tǒng)的Excel和Access來說,具有穩(wěn)定性高、并發(fā)性強等優(yōu)勢。SQL Server 2005不僅能夠?qū)?shù)據(jù)庫、日志等進(jìn)行加密,能夠保證隊員個人隱私的安全性,從而阻止未授權(quán)的用戶進(jìn)入,有利于數(shù)據(jù)庫系統(tǒng)進(jìn)行分級控制。在SOL Server 2005中存儲數(shù)據(jù),可以保證用戶之間工作的安全性,又可以避免臟讀、幻讀等問題的發(fā)生。

      4 結(jié) 語

      籃球隊伍要在競爭中立于不敗之地,就必須做好球員的信息采集工作,提高隊伍的管理質(zhì)量。在.NET平臺上建立籃球比賽系統(tǒng)不僅具有可靠性高、擴展性強等特點,而且能夠為隊伍管理者提供實時有效的數(shù)據(jù)信息,為加強球員訓(xùn)練提供了幫助。在研發(fā)籃球比賽記錄系統(tǒng)的過程中,要提高硬件水平,嚴(yán)格按照操作規(guī)則進(jìn)行,進(jìn)一步保證系統(tǒng)的有效性。

      參考文獻(xiàn)

      [1] 張榮華.對現(xiàn)代網(wǎng)絡(luò)信息技術(shù)與體育教學(xué)的思考[J].淮北煤炭師范學(xué)院學(xué)報,2007(2):88?90.

      [2] 陳健.基于現(xiàn)代信息技術(shù)的籃球戰(zhàn)術(shù)教學(xué)軟件的研制[J].體育科技文獻(xiàn)通報,2007(3):129?130.

      [3] 盧文超.從2004—2005年NBA總決賽分析現(xiàn)代籃球運動的發(fā)展趨勢[J].安徽體育科技,2006(1):45?47.

      [4] 王忠瑞.第23屆世界大學(xué)生運動會中國籃球代表隊選拔賽技術(shù)統(tǒng)計與分析[J].哈爾濱體育學(xué)院學(xué)報,2005(5):119?121.

      [5] 王秀平.籃球比賽計時計分系統(tǒng)的研發(fā)[J].荊楚理工學(xué)院學(xué)報,2010(5):24?26.

      [6] 蔡翰志.多功能籃球比賽計時/計分系統(tǒng)設(shè)計[J].自動化應(yīng)用,2011(6):25?26.

      金湖县| 密云县| 枝江市| 民权县| 开阳县| 天等县| 吉隆县| 莲花县| 汨罗市| 伊吾县| 达孜县| 卓资县| 旌德县| 仁化县| 潜江市| 德阳市| 平原县| 罗田县| 长沙县| 巩义市| 旌德县| 山丹县| 清镇市| 蛟河市| 肇东市| 金山区| 屏东县| 尼木县| 法库县| 和静县| 项城市| 永修县| 兴安盟| 高陵县| 华亭县| 仁怀市| 常德市| 安泽县| 隆昌县| 福清市| 剑河县|