陳定棋 徐懿彬
摘要:本研究結(jié)合實(shí)際工作經(jīng)驗(yàn),采用美國最新技術(shù)MIS990編程系統(tǒng),設(shè)計(jì)并實(shí)現(xiàn)了基于Access比賽評分系統(tǒng)。該系統(tǒng)功能強(qiáng)、操作簡單,最大限度地節(jié)省繁瑣的人工勞動;與LED屏幕結(jié)合,調(diào)動了比賽現(xiàn)場氣氛,極大提高了比賽的觀賞性。
關(guān)鍵詞:計(jì)算機(jī)技術(shù);MIS990;比賽評分系統(tǒng);Access
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)14-0061-03
Abstract: Combined with practical work experience, this study adopts the latest technology MIS990 programming system, was designed and implemented Competition Grading System based on the Access. Strong function of the system, the operation is simple, maximum limit save tedious manual labor; Combined with LED screen, mobilize the competition atmosphere, greatly improve the appreciation of the game.
Key words: Computer technology; MIS990; Competition Grading System; Access
福建省藝術(shù)館隸屬于福建省文化廳的公益性群眾文化機(jī)構(gòu)。為豐富群眾文化生活,經(jīng)常組織主辦各種公益性文化比賽活動,例如歌手比賽、舞蹈比賽、少兒故事大王比賽等等,比賽經(jīng)過評委的評分,選手得分高者獲勝。評分過程運(yùn)用傳統(tǒng)的方法較繁雜,手工計(jì)算、統(tǒng)計(jì)選手得分速度慢、工作量大、效率低,且容易出錯。在信息科技高速發(fā)展的今天,計(jì)算機(jī)科學(xué)技術(shù)的迅速發(fā)展,為各種比賽評分系統(tǒng)的構(gòu)建提供了先進(jìn)、實(shí)用的技術(shù)[1-14],本研究根據(jù)多年所參與并組織各種比賽活動的經(jīng)驗(yàn),采用美國最新技術(shù)MIS990編程系統(tǒng),設(shè)計(jì)并實(shí)現(xiàn)了比賽評分系統(tǒng),該系統(tǒng)功能強(qiáng)、操作簡單,能夠準(zhǔn)確地、迅速地報(bào)告選手得分,區(qū)分各選手的名次,最大限度地節(jié)省繁瑣的人工勞動,充分展現(xiàn)了計(jì)算機(jī)信息處理的優(yōu)越性;再與LED屏幕結(jié)合,進(jìn)行現(xiàn)場評分計(jì)分,將選手的得分情況和名次及時顯示在屏幕上,由此調(diào)動了比賽現(xiàn)場氣氛,使比賽現(xiàn)場精彩動人,極大提高了比賽的觀賞性。
1系統(tǒng)分析與功能模塊
本研究基于多年參與并組織各種比賽活動過程中總結(jié)的經(jīng)驗(yàn),根據(jù)各種比賽流程、評分規(guī)則及比賽需求,并針對比賽活動場地沒有固定性,或露天廣場,或室內(nèi)劇場的特點(diǎn),經(jīng)過詳細(xì)認(rèn)真的調(diào)查與分析,查閱相關(guān)資料,規(guī)劃并設(shè)計(jì)了系統(tǒng)的總體框架、功能模塊及后臺支撐數(shù)據(jù)庫。
1.1 系統(tǒng)分析
本研究的目的在于將計(jì)算機(jī)技術(shù)引入到比賽評分工作中,解決比賽評分工作的適時性與準(zhǔn)確性問題。介于使用比賽評分系統(tǒng)的人并不一定都會熟悉計(jì)算機(jī)技術(shù),系統(tǒng)開發(fā)設(shè)計(jì)就要考慮到用戶界面、可操作性及系統(tǒng)功能。本系統(tǒng)采用單機(jī)版,其用戶界面友好,使用靈活方便,而且沒有網(wǎng)絡(luò)的傳輸壓力;實(shí)現(xiàn)數(shù)據(jù)優(yōu)化共享,美國最新技術(shù)MIS990編程系統(tǒng)以它基于窗口和面向?qū)ο蟮木幊谭椒?,與Windows 操作系統(tǒng)緊密結(jié)合,Access作后臺數(shù)據(jù)庫,可以很好地支持C/ S 模式,能夠滿足各種類型對構(gòu)建數(shù)據(jù)庫的需求。Access有強(qiáng)大的數(shù)據(jù)處理、統(tǒng)計(jì)分析能力,利用Access的查詢功能進(jìn)行各類匯總、平均等數(shù)據(jù)計(jì)算、統(tǒng)計(jì),統(tǒng)計(jì)分析速度快、操作方便,從而使本系統(tǒng)更加簡單靈活。
1.2 系統(tǒng)開發(fā)的環(huán)境
本系統(tǒng)對硬件環(huán)境要求不會太高,主要采用C/ S(客戶機(jī)/ 服務(wù)器)架構(gòu)方式。傳統(tǒng)的C/ S 結(jié)構(gòu)是一種分布式計(jì)算模式,它一般分為客戶端和服務(wù)器端??蛻舳诉\(yùn)行應(yīng)用程序以實(shí)現(xiàn)各自的用戶界面和業(yè)務(wù)邏輯處理,服務(wù)器端運(yùn)行數(shù)據(jù)庫管理系統(tǒng)(DBMS) ,客戶和數(shù)據(jù)庫服務(wù)器進(jìn)行通信,通過結(jié)構(gòu)化查詢語句(SQL) 提出數(shù)據(jù)訪問請求(查詢或更新),服務(wù)器響應(yīng)請求,并把結(jié)果返回給客戶,此種模式具有較好的性價(jià)比和可伸縮性。Access數(shù)據(jù)庫管理系統(tǒng)是小型關(guān)系數(shù)據(jù)庫管理系統(tǒng),它建立在成熟而強(qiáng)大的關(guān)系模型基礎(chǔ)上,在操作的易用性、功能的可伸縮性、安全的可靠性以及數(shù)據(jù)庫等方面具有顯著優(yōu)勢,是目前較流行的數(shù)據(jù)庫管理工具。
1.3 系統(tǒng)功能模塊設(shè)計(jì)
完整的數(shù)據(jù)庫應(yīng)用程序從邏輯功能上可分成兩部分,即用戶界面層和數(shù)據(jù)庫管理層,系統(tǒng)的總體結(jié)構(gòu)(如圖1),整個系統(tǒng)從功能上可分為四大部分:選手管理、評委管理、評分管理、開始評分加一個退出系統(tǒng)按鈕,界面清新高雅(如圖2)各窗口的菜單和按鈕具有相同或相似的形式,使操作界面保持一致,為使用者提供了一個友好的操作環(huán)境。Access數(shù)據(jù)庫管理系統(tǒng)需要建立的數(shù)據(jù)庫表有:評分表,保存每個選手基本信息及運(yùn)算選手所得分?jǐn)?shù);評分表2,保存選手分?jǐn)?shù)及每個評委給出分?jǐn)?shù);評委表,保存評委基本信息;比賽標(biāo)題表,保存活動項(xiàng)目的標(biāo)題。
2 比賽評分系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
選手管理(如圖3),選手基本信息的管理,該模塊完成對選手的添加、刪除及選手基本情況的錄入、修改。設(shè)四個字段:選手編號、選手姓名、參賽題目、選手照片,主要功能有:數(shù)據(jù)統(tǒng)計(jì)、數(shù)據(jù)備份、數(shù)據(jù)修復(fù)、導(dǎo)出Excel、新增、刪除、打印、查詢。針對參賽題目字段,設(shè)置活動項(xiàng)目標(biāo)題,單擊比賽標(biāo)題按鈕,打開比賽標(biāo)題設(shè)置窗體(如圖4),輸入標(biāo)題名稱后保存,再點(diǎn)擊關(guān)閉,系統(tǒng)中有顯示標(biāo)題的地方就都會自動顯示比賽標(biāo)題;新增數(shù)據(jù)、導(dǎo)出Excel功能,即按選手抽簽號逐一錄入,然后保存,并將數(shù)據(jù)導(dǎo)出,導(dǎo)出的Excel文件可作共享使用及存檔;查詢功能使用動態(tài)SQL 語句,可進(jìn)行組合查詢或模糊查詢。實(shí)際操作時,單擊查詢按鈕,打開組合查詢窗體(如圖5),操作員根據(jù)組合查詢窗體中的查詢要點(diǎn),輸入各種查詢條件,可以實(shí)現(xiàn)對選手的基本情況查詢;也可以模糊查詢,模糊查詢就是條件不確切的查詢,只要輸入個別字,即可查到包含這個字的所有記錄;打印功能,因工作要求電腦不便傳閱,單擊打印按鈕,打開打印預(yù)覽窗體(如圖6),點(diǎn)擊打印,將相關(guān)信息數(shù)據(jù)打印出來,形成紙質(zhì)材料;數(shù)據(jù)修復(fù)及備份功能,即為防止數(shù)據(jù)意外丟失,設(shè)置了數(shù)據(jù)備份與數(shù)據(jù)修復(fù)功能。
認(rèn)選手所獲得名次,可打印出來張貼公示。該模塊設(shè)七個字段:選手編號、選手姓名、參賽題目、最高分、最低分、總分、平均分,直接從評分表中自動獲取數(shù)據(jù)。同時,還設(shè)計(jì)了多種查詢方式:可以按選手編號查詢,也可以按平均分查詢,即設(shè)置兩個單獨(dú)查詢框,一個是選手編號查詢,另外一個是平均分查詢;還可以用組合框查詢,根據(jù)組合查詢窗體中的查詢要點(diǎn)輸入各種查詢條件,對選手進(jìn)行查詢。一個排序框?qū)?yīng)兩個字段,總分和平均分,例如選擇總分,就以總分從大到小排序,選擇平均分就以平均分從大到小排序,以此確認(rèn)各參賽選手的名次,導(dǎo)出Excel文檔以作備份存檔。
開始評分(如圖9),該模塊是本系統(tǒng)的核心部分,根據(jù)評委給分情況,自動計(jì)算分?jǐn)?shù)。打開比賽 評分窗體,自動獲取到選手編號、姓名等信息,在窗體底部評委人數(shù)編輯框中,選擇好評委人數(shù);點(diǎn)擊評委評分按鈕,在窗體右邊就顯示出評委編號,先選定選手,再在評分欄中對應(yīng)評委編號錄入評委給的分?jǐn)?shù),在最高分與最底分欄中分別顯示出一個最高分一個最低分,接著系統(tǒng)立即就自動統(tǒng)計(jì)出總分及平均分。接下來,可以根據(jù)現(xiàn)場條件,選擇是否LED 屏幕顯示。現(xiàn)場如果沒有LED屏幕,輸完分?jǐn)?shù)就不要打開評委亮分窗體;在現(xiàn)場有LED屏幕時,單擊評委亮分按鈕,打開評委亮分窗體(如圖10),LDE屏幕就連接上整個畫面,顯示出評委的給分情況。評委亮分窗體上的標(biāo)題是從評分表中獲取的標(biāo)題數(shù)據(jù),評委圖片框則是從評委表中索取的評委圖片數(shù)據(jù),評委圖片框下面的分?jǐn)?shù)也是從評分表中獲取的。窗體左下角有個小圖標(biāo),點(diǎn)擊就能關(guān)閉窗體。當(dāng)選手演唱完,LED屏幕就適時地顯示出評委亮分窗體的畫面。這時候可以跟主持人做個小小的互動,主持人說:去掉一個最高分,操作員就按Ctrl+F1鍵,最高分的數(shù)字背景會發(fā)生如圖11的變化;主持人再說:去掉一個最低分,操作員按Ctrl+F2鍵,在最低分的數(shù)字背景會發(fā)生如圖12的變化,按Esc鍵,打開選手最后得分窗體(如圖13),互動結(jié)束,按Shift鍵關(guān)閉窗體。選手最后得分窗體上的標(biāo)題從評分表中獲取,選手圖片框從選手表中獲取圖像數(shù)據(jù),選手姓名也從選手表中獲取。
3 結(jié)束語
基于Assess的比賽評分系統(tǒng)淘汰了人工評分工作方式,將評委給分輸入計(jì)算機(jī),由后臺數(shù)據(jù)庫處理,不但提高了工作效率,而且降低了出錯率,同時還能調(diào)動比賽氣氛,增加比賽的可看性。本系統(tǒng)自設(shè)計(jì)完成開始,持續(xù)運(yùn)用于各種比賽,反映效果良好。根據(jù)用戶對系統(tǒng)使用情況的反饋,本系統(tǒng)將逐步改進(jìn)和完善。
參考文獻(xiàn):
[1] 趙華麗.基于Excel應(yīng)用的多指標(biāo)評分系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].軟件工程師,2013(11):58-59,57.
[2] 王方云.自動評分系統(tǒng)的輕松實(shí)現(xiàn)[J].科學(xué)之友,2012(11):162,164.
[3] 李祖全.用Excel和PowerPoint制作演講評分系統(tǒng)[J].中國教育信息化,2011(1):75-76.
[4] 馬偉東,劉明滋.用Excel VBA實(shí)現(xiàn)比賽評分系統(tǒng)[J].電腦編程技巧與維護(hù),2013(24):46-47.
[5] 崔英波,王俊生,韓睿,等.自由式滑雪空中技巧比賽計(jì)算機(jī)評分系統(tǒng)的研制與應(yīng)用[J].冰雪運(yùn)動,2003(2):49-50.
[6] 耿杰,王旋,張新立,等.花樣輪滑比賽計(jì)算機(jī)評分系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].冰雪運(yùn)動,2003(4):33-34.
[7] 陳艷郁.用Excel和PowerPoint組合做演講比賽評分系統(tǒng)[J].辦公自動化(綜合版),2008(1):47-48.
[8] 王樂軍,龔銘新,鄒凝祥,等.上海市青少兒體操比賽計(jì)分系統(tǒng)的研究與開發(fā)[J].體育科研,2014,35(2):52-55.
[9] 夏玉敏,華中.基于Ajax技術(shù)的摜蛋比賽自動裁判系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].內(nèi)江科技,2012(7):150-151.
[10] 宋依青,李書旗,王海濱,等.基于WLAN的分布式競賽打分系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].實(shí)驗(yàn)室研究與探索.2009,28(10):69-72.
[11] 杜輝,王宗靜.藝術(shù)體操運(yùn)動員身體形態(tài)評分系統(tǒng)的研制與開發(fā)[J].河北體育學(xué)院學(xué)報(bào),2003,17(3):78-80.
[12] 王赟,賀洪平,劉斌,等.基于Android平臺及手機(jī)WLAN功能的評分系統(tǒng)[J].科學(xué)技術(shù)與工程:2011, 11(36):9075-9079.
[13] 季強(qiáng),蔣吉明.串口現(xiàn)場評分系統(tǒng)的研制[J].微計(jì)算機(jī)信息,2005,21(23):69-71.
[14] 莫微君,安偉.雙層C/S的數(shù)據(jù)庫技術(shù)在藍(lán)球比賽記分控制系統(tǒng)中的應(yīng)用設(shè)計(jì)[J].中國制造業(yè)信息化,2011,40(23):107-112.