- 相關(guān)推薦
體育競賽管理與編排系統的設計與開(kāi)發(fā)論文
摘要:為了對高校的體育競賽進(jìn)行高效、完善的管理,使用VisualStudio2008進(jìn)行網(wǎng)站開(kāi)發(fā),C#作為后臺開(kāi)發(fā)語(yǔ)言,采用SQLServer2005建立和維護后臺數據庫,ASP.NET技術(shù)實(shí)現系統的開(kāi)發(fā),采用三層架構設計并實(shí)現了一個(gè)體育競賽管理與編排系統。本系統能夠實(shí)現高校體育競賽與編排的自動(dòng)化管理,有效地解決了傳統方式的費時(shí)、費力、不完善等問(wèn)題,具有簡(jiǎn)單、科學(xué),易于使用的優(yōu)點(diǎn)。
關(guān)鍵詞:競賽管理;ASP.NET;SQLServer
1引言(Introduction)
我校的排球、足球、籃球等競賽的組織和管理目前全部是手工完成的。從報名到賽事編排,及后期的成績(jì)處理公布都比較繁瑣,需要花費大量的資源、人力和時(shí)間。還會(huì )出現裁判、場(chǎng)地臨時(shí)變動(dòng)等特殊情況,也會(huì )影響比賽的進(jìn)行。因此有必要開(kāi)發(fā)一個(gè)使用計算機來(lái)進(jìn)行數據處理的高效、科學(xué)、完善的運動(dòng)會(huì )競賽管理與編排系統,能夠進(jìn)行在線(xiàn)報名、比賽分組、賽事自動(dòng)編排、計分及成績(jì)處理,網(wǎng)上成績(jì)公布等功能。本系統基于排球比賽進(jìn)行開(kāi)發(fā),后續將逐步添加其他各類(lèi)競賽管理模塊。不僅為高校各類(lèi)競賽的成功舉行提供技術(shù)支持,而且可以鍛煉我們的動(dòng)手能力,提高我們的學(xué)習興趣。
2系統需求分析(Systemrequirementanalysis)
在任何系統的開(kāi)發(fā)過(guò)程中,最重要和最先完成的階段就是需求分析[1]。需求分析應該首先和用戶(hù)進(jìn)行充分的溝通,確切掌握用戶(hù)的要求,結合實(shí)際的情況來(lái)確定最終系統所要實(shí)現的功能模塊。最終生成系統說(shuō)明書(shū),不但是系統開(kāi)發(fā)的標準,而且還是最終驗收的主要依據。本系統通過(guò)對我校運動(dòng)會(huì )的整個(gè)流程進(jìn)行詳細的調查,對運動(dòng)會(huì )的各個(gè)環(huán)節進(jìn)行深入地分析,明確了運動(dòng)會(huì )的各項要求。結合我校的實(shí)際需求,做一個(gè)能實(shí)際應用的排球競賽管理系統。由于排球比賽與其他運動(dòng)項目相比最大的特點(diǎn)是比賽中場(chǎng)上運動(dòng)員必須輪轉,即通常所說(shuō)的六個(gè)輪次,因此在系統設計時(shí)需要考慮如何體現排球比賽中的位置輪轉。并且在最后的查詢(xún)中可根據需要對雙方各輪次的技戰術(shù)發(fā)揮情況進(jìn)行查詢(xún),對比賽成績(jì)的錄入與顯示等?梢杂行岣吲徘蚋傎愋畔⒐芾硭,減少人力和工作量,提高學(xué)校工作質(zhì)量和效率,促進(jìn)學(xué)校的科學(xué)化管理。
3系統總體設計(Systemoveralldesign)
3.1系統功能設計
高校體育競賽管理與編排系統的用戶(hù)可以是參賽單位、運動(dòng)員及系統管理員,主要實(shí)現對整個(gè)賽事的管理,可以實(shí)現在線(xiàn)報名,成績(jì)統計及公布等功能。該系統主要的功能有用戶(hù)基本信息的管理、公告信息管理、比賽項目管理、在線(xiàn)報名、相關(guān)賽程的管理、秩序冊的上傳、下載的管理、體育競賽使用的表格管理、最終的比賽成績(jì)的管理以及對系統進(jìn)行管理的相關(guān)模塊,本系統的功能結構圖如圖1所示。
3.2數據庫設計
本系統選用SQLServer2005為數據管理軟件。SQLServer為結構化數據和關(guān)系型數據提供了安全可靠的存儲功能,可以管理和構建用于業(yè)務(wù)的可靠性高和性能高的數據應用程序[2]。系統包含的數據表主要有參賽部門(mén)表、隊員信息表、項目信息表、賽事表、裁判表、用戶(hù)表、參賽隊伍表、成績(jì)表、角色表等多個(gè)數據表。其中參賽部門(mén)表主要有參賽單位編號、參賽單位名稱(chēng)、領(lǐng)隊、領(lǐng)隊電話(huà)、聯(lián)系人、聯(lián)系人電話(huà)等字段,其中參賽單位編號為主鍵。參賽隊伍表主要有參賽隊伍編號、隊伍名稱(chēng)、隊伍人數、隊伍分組、參賽單位編號等字段,其中參賽隊伍編號為主鍵。隊員信息表主要有隊員編號、姓名、學(xué)號/工號、性別、電話(huà)、隊長(cháng)、所在單位、所在隊伍等字段,其中隊員編號為主鍵。
4系統實(shí)現(Systemimplementation)
本系統利用VisualStudio2008+IIS+SqlServer的技術(shù)設計符合賽事管理要求的競賽信息管理系統,開(kāi)發(fā)語(yǔ)言是C#,數據庫訪(fǎng)問(wèn)接口是ADO.NET。使用ASP.NET分層模型實(shí)現系統的開(kāi)發(fā),ASP.NET是一種基于網(wǎng)絡(luò )的編程語(yǔ)言,它使用面向對象的方式來(lái)創(chuàng )建動(dòng)態(tài)的網(wǎng)絡(luò )程序[3]。本系統可以實(shí)現高校體育競賽管理的各大主要功能,對用戶(hù)的計算機操作技能要求低,操作起來(lái)很方便、易于上手;本系統采用B/S架構,不用安裝客戶(hù)端軟件,使用瀏覽器就可以完成在線(xiàn)報名、安排場(chǎng)次、成績(jì)公布等功能,很快、很容易地舉辦競賽,不需要計算機專(zhuān)家維護系統,可以節省人力,減輕勞動(dòng)強度,從而降低成本,節省開(kāi)支。
5系統運行結果(Systemoperationresult)
打開(kāi)項目信息管理模塊的界面,單擊比賽項目管理項目更新按鈕,即可打開(kāi)項目管理頁(yè)面,可以添加或刪除項目,還可以查詢(xún)所有項目的信息,如圖2所示。秩序成管理運行結果如圖3所示,可以根據指定運動(dòng)員的報名表以及個(gè)人、團隊的比賽情況,從數據庫中得到數據,下載到Word中,還可以上傳,并且秩序冊可以實(shí)現自動(dòng)生成。
6結論(Conclusion)
系統是從實(shí)現我校競賽管理自主化、智能化的實(shí)際需求出發(fā),采用MicrosoftVisualStudio2008為前臺開(kāi)發(fā)工具,用SQLServer2005為后臺數據庫,使用ASP.NET和C#語(yǔ)言設計并實(shí)現高校體育競賽管理與編排系統的開(kāi)發(fā),通過(guò)該系統可以實(shí)現網(wǎng)上報名,秩序冊生成與導出,大賽簡(jiǎn)介與賽事公告,場(chǎng)次安排,成績(jì)錄入與導出等功能。本系統功能完善,操作簡(jiǎn)單便捷,實(shí)現了高校運動(dòng)會(huì )的智能化管理。通過(guò)本次系統開(kāi)發(fā)和設計,一方面使我們學(xué)會(huì )按照軟件開(kāi)發(fā)的規范掌握一般web應用軟件開(kāi)發(fā)的基本過(guò)程、基本技術(shù)和方法,增強實(shí)踐動(dòng)手能力;另一方面使我們掌握最新的軟件技術(shù)平臺,加深對所學(xué)知識的鞏固,提高創(chuàng )新能力和專(zhuān)業(yè)素質(zhì),體驗軟件開(kāi)發(fā)的真實(shí)感受,為將來(lái)的工作打下堅實(shí)的基礎。
參考文獻
[1]吳文秋.基層運動(dòng)競賽管理系統的設計與實(shí)現[J].產(chǎn)業(yè)與科技論壇,2014(13):30-34.
[2]劉勇.SQLServer數據庫管理[M].北京:清華大學(xué)出版社,2012:178-204.
[3]李曉強.高職院校學(xué)生體育競賽組織與管理研究[J].遼寧高職學(xué)報,2012(14):20-23.
【體育競賽管理與編排系統的設計與開(kāi)發(fā)論文】相關(guān)文章:
基于系統設計的科研管理論文09-22
物資管理系統論文08-06
庫存管理系統論文07-24
供電企業(yè)生產(chǎn)信息管理系統軟件的開(kāi)發(fā)相關(guān)問(wèn)題論文02-17
企業(yè)工資管理系統的論文09-27
信息管理系統論文09-18
FPGA數據采集與回放系統設計論文04-24
倉庫管理系統開(kāi)發(fā)個(gè)人總結11-26
管理信息系統論文02-04