李向園
【摘要】 在以往的校園運(yùn)動會管理過程中,呈現(xiàn)出管理工作效率低下和工作繁瑣的弊端,在進(jìn)行大量的公告、記錄、編排等工作時往往需要安排專門的人員,造成管理中投入的人力和物力較多,加大了工作中的失誤率,降低了管理工作的效率。因此,設(shè)計(jì)校園運(yùn)動管理系統(tǒng),利用計(jì)算機(jī)技術(shù),減少管理中投入的人力物力,利用信息化管理手段,提高校園運(yùn)動會管理的效率。本文主要設(shè)計(jì)研究校園運(yùn)動會管理系統(tǒng)。推動校園運(yùn)動會管理信息化建設(shè)進(jìn)程。
【關(guān)鍵詞】 系統(tǒng)設(shè)計(jì) 管理系統(tǒng) 校園運(yùn)動會
前言:在校園運(yùn)動會管理工作中最辛苦、復(fù)雜、繁重的工作就是信息的查詢、統(tǒng)計(jì)、輸出、輸入以及運(yùn)動會的編排和組織。隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,校園運(yùn)動會管理的方式也逐漸由傳統(tǒng)的人工管理轉(zhuǎn)向計(jì)算機(jī)系統(tǒng)管理。因此,本文提出利用SQL SERVER數(shù)據(jù)庫、VB等技術(shù)手段設(shè)計(jì)新型管理系統(tǒng),為校園運(yùn)動會管理工作提供參考。
一、校園運(yùn)動會管理系統(tǒng)的功能需求分析
1.1校園運(yùn)動會賽前需求
校園運(yùn)動會管理系統(tǒng)的賽前階段的主要功能需求有根據(jù)相關(guān)規(guī)定,將比賽規(guī)程相關(guān)信息(如競賽項(xiàng)目、地點(diǎn)、時間、錄取名次及獎勵、比賽項(xiàng)目限制報名的人數(shù)、運(yùn)動員限報的項(xiàng)目數(shù)等)錄入數(shù)據(jù)庫中;設(shè)計(jì)校園運(yùn)動會報名的登錄程序,嚴(yán)格制定報名規(guī)則,防止出現(xiàn)多報等現(xiàn)象;根據(jù)比賽的時間和實(shí)際報名情況等,自動編排競賽分組、賽次編排、競賽日程表等,并打印記錄表和卡片等[1]。
1.2校園運(yùn)動會賽中需求
采用運(yùn)動員指紋識別技術(shù),防止出現(xiàn)冒名頂替的現(xiàn)象;隨時錄入各項(xiàng)比賽的成績;打印并公布具有多層賽次的比賽的運(yùn)動員的成績,然后進(jìn)行自動分組分道,最后打印出分道分組表;在最終賽次的比賽中前幾名運(yùn)動員的成績,并給相應(yīng)小組的成績的增加分值;統(tǒng)計(jì)、計(jì)算班級的名次和成績,并利用系統(tǒng)語音播報功能對比賽的成績進(jìn)行實(shí)時公布。
1.3校園運(yùn)動會賽后需求
在運(yùn)動會結(jié)束之后,應(yīng)及時打印并公布出參賽班級的比賽名次和成績;利用數(shù)據(jù)庫統(tǒng)計(jì)得分運(yùn)動員的人數(shù)、第一名運(yùn)動員人數(shù)、有無破紀(jì)錄成績等信息;最終形成成績冊,并備份到數(shù)據(jù)庫中,以便工作人員進(jìn)行評價、分析、查詢等;在系統(tǒng)數(shù)據(jù)庫中公布比賽成績。
二、校園運(yùn)動會的管理系統(tǒng)總體設(shè)計(jì)方案
在對校園運(yùn)動會的管理系統(tǒng)進(jìn)行總體設(shè)計(jì)時,首先應(yīng)遵循相應(yīng)的設(shè)計(jì)原則,如先進(jìn)性原則、高可靠性原則、實(shí)用性原則、適應(yīng)性原則、可擴(kuò)展性原則、安全性原則等?;谀K化和組件重用技術(shù)的設(shè)計(jì)思想對系統(tǒng)的體系和功能進(jìn)行總體結(jié)構(gòu)設(shè)計(jì)。
總體結(jié)構(gòu)設(shè)計(jì)為用戶系統(tǒng)視圖(包括運(yùn)動員、管理人員等)、應(yīng)用系統(tǒng)視圖(包括運(yùn)動會網(wǎng)站、比賽管理)、系統(tǒng)硬件支撐視圖(包括網(wǎng)絡(luò)設(shè)備、計(jì)算機(jī)軟件等)、系統(tǒng)軟件視圖、技術(shù)服務(wù)視圖(包括運(yùn)行規(guī)則等)五大視圖模塊,以及操作層、應(yīng)用層、支持層、服務(wù)層四個層次。系統(tǒng)網(wǎng)絡(luò)的工作模式有B/S、C/S、F/S幾種模式[2]。
三、校園運(yùn)動會的管理系統(tǒng)的主要子系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)
首先是登錄模塊,當(dāng)前校園運(yùn)動會使用的管理系統(tǒng)主要是CS版本,所以登錄模塊的設(shè)計(jì)較為簡單,只需要鏈接本地數(shù)據(jù)庫,對比用戶輸入的登錄信息與預(yù)留信息是否一致即可。出現(xiàn)“pass、user”則表示登錄成功,若是出現(xiàn)“error”則表示登錄失敗,從而連接出所需的數(shù)據(jù)庫。
其次是錄入模塊,錄入運(yùn)動員的基本信息和成績。在錄入運(yùn)動員基本資料時可錄入運(yùn)動員的性別、比賽項(xiàng)目名稱、班級等信息,然后按照項(xiàng)目類別進(jìn)行錄入,提升錄入信息的效率。同時輸入班級名稱的格式可以設(shè)計(jì)為專業(yè)-年級-學(xué)制-班級,如計(jì)算機(jī)應(yīng)用技術(shù)1142。在錄入運(yùn)動員成績時可以根據(jù)錄入的運(yùn)動員信息進(jìn)行對應(yīng)的錄入,成績錄入中的距離和時間的錄入形式通常使用4位數(shù)字,如運(yùn)動員的在一百米跑中的時間成績?yōu)?秒11,則錄入到系統(tǒng)數(shù)據(jù)庫中的成績?yōu)?711.在投標(biāo)槍比賽中的運(yùn)動員的標(biāo)槍投出距離為12米45,則輸入到數(shù)據(jù)庫中的成績表示為1245。
再次是查詢模塊,在這一模塊中主要設(shè)計(jì)的可以查閱的信息包括各參賽班級的排名情況、項(xiàng)目比賽情況、報名情況。根據(jù)查閱的情況及時修改數(shù)據(jù)中不準(zhǔn)確的信息,同時便于人們對校園運(yùn)動會的比賽狀況進(jìn)行具體的了解和分析。最后是數(shù)據(jù)運(yùn)行和維護(hù)模塊,主要是對運(yùn)動會的相關(guān)信息進(jìn)行恢復(fù)和備份、生成并打印成績冊。
四、結(jié)論
綜上所述,通過對校園運(yùn)動會系統(tǒng)的設(shè)計(jì)的深入研究,從中可以了解到利用計(jì)算機(jī)技術(shù)實(shí)現(xiàn)校園運(yùn)動會的管理工作,有利于打破傳統(tǒng)管理的局限,實(shí)現(xiàn)實(shí)時數(shù)據(jù)管理,提高管理的信息化水平,同時計(jì)算機(jī)技術(shù)在管理中的應(yīng)用還有助于提高運(yùn)動會管理的質(zhì)量和效率,及時公布和打印成績冊有利于體現(xiàn)運(yùn)動會公平、公開、公正的運(yùn)動理念,促進(jìn)校園運(yùn)動會管理的信息化建設(shè),從而推動計(jì)算機(jī)技術(shù)的發(fā)展。
參 考 文 獻(xiàn)
[1]陳智芳. 基于B/S架構(gòu)的校園運(yùn)動會成績管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 內(nèi)江科技,2015,01:29-30+38.
[2]曹鵬. 基于BS結(jié)構(gòu)的運(yùn)動會管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東大學(xué),2013.