沙金 姚瑤 叢波 郭松 成克峰
1沈陽體育學(xué)院招生就業(yè)處,沈陽 110102
2沈陽體育學(xué)院體育信息技術(shù)系,沈陽 110102
遼寧省體優(yōu)考試成績管理系統(tǒng)的設(shè)計
沙金1姚瑤2叢波2郭松2成克峰2
1沈陽體育學(xué)院招生就業(yè)處,沈陽 110102
2沈陽體育學(xué)院體育信息技術(shù)系,沈陽 110102
根據(jù)遼寧省體優(yōu)考試成績管理的實際需求,課題組成員對遼寧省體優(yōu)成績管理系統(tǒng)系統(tǒng)進(jìn)行了設(shè)計和開發(fā)。本文主要闡述了系統(tǒng)的設(shè)計與技術(shù)細(xì)節(jié)。本系統(tǒng)的應(yīng)用保證了我省體優(yōu)考試工作的順利進(jìn)行,提高了工作效率,加快了體育數(shù)據(jù)管理方面的信息化進(jìn)程。
考試;成績管理;系統(tǒng)設(shè)計
遼寧省體優(yōu)考試是每年一項重要的考試,是遼寧省高考總體工作的重要組成部分。2007年至今遼寧省體優(yōu)考試工作由我院負(fù)責(zé)。為了更好地促進(jìn)我省體優(yōu)考試工作的順利進(jìn)行,方便所有非專業(yè)人員的使用,提高工作效率,經(jīng)過課題組成員的調(diào)研與論證,依據(jù)我院自己的條件和技術(shù)力量完全可以解決這一問題,并且是十分必要和可行的。成績的處理采用自行開發(fā)的軟件有利于維護(hù)和管理,而且能夠根據(jù)實際情況進(jìn)行更新和升級,將整個的考試和錄取流程做成任何非專業(yè)人員都可以操作的用戶界面,也方便人員調(diào)配。
根據(jù)遼寧省體優(yōu)考試的工作流程和需求,設(shè)計了“遼寧省體優(yōu)考試成績管理系統(tǒng)”的功能模塊。具體功能模塊如圖1所示。
1.1 考試前期工作
(1)統(tǒng)計各專項人數(shù)
將招辦給的表提取出有用字段生成報名表;分專項分男女統(tǒng)計出各專項人數(shù);然后調(diào)用報表進(jìn)行打印。根據(jù)專項人數(shù)分布情況方便與組織調(diào)用考試人員和安排考試流程。
(2)生成電計用表
將報名表中部分信息提取出來轉(zhuǎn)化成專用的電子測速、測距專用測試用庫;然后生成田徑各專項分表和田徑總表。田徑各專項分表用于專用的電子測速測距軟件進(jìn)行電子測速和測距使用,需要按照男女、按考號進(jìn)行排序后,按照事先設(shè)定的各專項分組情況進(jìn)行分組和分道;田徑總表用于前期田徑項目原始單打印。
(3)原始單打印
按照遼寧省體優(yōu)考試標(biāo)準(zhǔn)進(jìn)行報表設(shè)計,報表用于考試期間記錄用,在原始單打印中分為田徑專項打印和非田徑專項打印兩類。田徑專項打印使用的數(shù)據(jù)源是田徑總表。非田徑專項使用的是報名表。
1.2 成績處理
(1)導(dǎo)入數(shù)據(jù)庫
主要是提取報名表中有用的信息導(dǎo)入到成績表中。由于省招辦給的表中專項代碼字段中田徑項目、游泳項目、射擊項目是相同的專項代碼,而在后面的“計算通過否”功能模塊中需要以上項目在細(xì)分成小項來比對,所以,在“導(dǎo)入數(shù)據(jù)庫”功能模塊中還增加了自行定義的以上三個項目的專項代碼字段。由于游泳項目的考生只有在考試前才能知道考生所要測試的具體項目,所以替換游泳各項目代碼被設(shè)計在游泳專項成績錄入程序模塊中。
(2)錄入
將各項目的具體測試指標(biāo)成績錄入在成績表中,通過設(shè)計表單窗口完成成績的錄入。除了游泳項目以外,所有項目都可以用一個錄入程序,游泳需要在錄入的時候選擇具體測試項目,然后再錄入成績。
(3)校對
將兩機(jī)錄入好的信息進(jìn)行逐一校對,將錄入不一致的地方保存到臨時表中,然后進(jìn)行打印,進(jìn)行人工核對。
(4)計算得分
根據(jù)不同項目的計算方法,對各項目進(jìn)行計算總分。其中,田徑、游泳和射擊項目不需要計算得分。
(5)導(dǎo)入測速、測距數(shù)據(jù)
將電子測速和測距成績合并到總的成績表中。
(6)統(tǒng)計通過與否
計算得分的項目的得分達(dá)到70分為合格,田徑、游泳和射擊項目需要與固定的合格成績配置表進(jìn)行比對,超過合格的成績就為合格。
(7)打印成績公告
圖1 系統(tǒng)功能模塊
圖2 數(shù)據(jù)流圖(DFD)
提取成績表中的部分信息,通過報表的形式進(jìn)行打印公布成績。
2.1 報名信息表
報名信息表主要來自省招辦,主要存儲考生的自然信息和報名信息。
2.2 成績表
主要包括一部分來自報名表的自然信息,一部分為存儲各項成績和得分的字段信息和是否合格的標(biāo)志字段。
2.3 電子測速、測距用表
這些表來自于購買的測速、測距儀器中所帶的軟件中所要求的格式,主要包括考生自然信息和組、道的信息。
2.4 統(tǒng)計人數(shù)結(jié)果存放表
主要包括各專項總?cè)藬?shù)和男、女人數(shù)信息。
2.5 某些項目的評分表
有些項目需要根據(jù)評分表計算得分,這些評分表主要由成績和得分兩個字段構(gòu)成。
2.6 田徑、游泳、射擊項目的合格標(biāo)準(zhǔn)表
由于田徑、游泳、射擊合格與否主要和一個合格標(biāo)準(zhǔn)值進(jìn)行比對,這些項目的合格標(biāo)準(zhǔn)被設(shè)計在一個表里。主要由項目和合格成績構(gòu)成。
通過課題組的研究設(shè)計,開發(fā)一種實現(xiàn)所有體育成績管理功能的體優(yōu)考試成績管理系統(tǒng),給體育考試提供一個計算機(jī)操作平臺。該系統(tǒng)將實現(xiàn)體育成績維護(hù)、計算、統(tǒng)計、打印各類報表等多種體優(yōu)考試要求的所有功能。方便所有非專業(yè)人員的使用,提高工作效率,更好的促進(jìn)我省體優(yōu)考試工作的順利進(jìn)行。
隨著現(xiàn)今高校的日益發(fā)展以及計算機(jī)的普及應(yīng)用,高校在課程管理、考試管理、成績錄入等教學(xué)管理方面有了很大的改進(jìn),但在體育類應(yīng)用方面仍然相對較少,特別是自行開發(fā)的應(yīng)用軟件就更少了。通過該系統(tǒng)的應(yīng)用和推廣,有助于加快體育數(shù)據(jù)管理方面的信息化進(jìn)程,有著廣泛的應(yīng)用前景。
[1]羅時遠(yuǎn),等.高校學(xué)生成績管理系統(tǒng)的設(shè)計實現(xiàn)[J].教育.2009(160)
[2]王偉明,等.湖北省運(yùn)動會成績管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 湖北體育科技.2010(4)
[3]王佩紅,等.基于VB的學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 計算機(jī)技術(shù)與發(fā)展.2007(12)
[4]王英,等.基于VB語言開發(fā)的學(xué)生成績管理系統(tǒng)[J].電腦開發(fā)與應(yīng)用.2010(6)
[5]陳斌,等.體育課程管理系統(tǒng)的開發(fā)與應(yīng)用[J]. 太原理工大學(xué)學(xué)報(社會科學(xué)版)增刊. 2007(12)
10.3969/j.issn.1001-8972.2011.12.052
遼寧省教育廳高??蒲许椖?,項目編號L2010524
沙金,35,助理研究員,東北師范大學(xué)博士在讀。