崔玉祥
(山東協和學院體育部,山東 濟南 250109)
高校體育成績的管理系統設計與實現
崔玉祥
(山東協和學院體育部,山東 濟南 250109)
隨著社會發展對人才需求的不斷提高,國家越來越重視學生的身體健康,提高體育教學質量已經成為各個高校面臨的重要問題。根據當前學校體育教學的實際情況,將信息技術運用于高校體育教學中,研發出一種適用于高校體育成績的管理系統,利用信息技術來完成繁瑣的體育高校學生體育成績的計算工作,將學生體育成績的統計、計算進行簡化,并將成績自動輸入到相應的數據庫系統中,以便學生的查詢,達到成績錄入、查詢的動態化管理,進而實現體育成績的信息化管理的目的,提高其工作效率,進一步提升體育教學的質量。
體育成績;管理系統;計算統計;管理方法
隨著科學技術與經濟的飛速發展,人們對教育的要求不僅僅局限于文化素質方面,現代社會倡導更多的則是身體素質。國家對高校學生身體素質的要求越來越高,引起了高校的高度重視,怎樣提高體育教學質量已經成為各個高校面臨的重要問題。針對高校體育成績管理的復雜過程,急需開發出一套適用于高校學生體育成績的管理系統,以機器代替人工,目的是充分利用學校現有的計算機軟、硬件資源和網絡資源實現無紙化成績管理,以避免傳統手工計算與統計的不足。
當前大多數高校對學生體育成績的考核一般包括平時成績、體育達標成績、各體育單項考核成績這3部分內容。這3項成績評分標準各不相同,在體育總成績中占有一定的比例。
平時成績,顧名思義就是與學生平時的表現有關,學生在體育課上表現的好壞直接影響著平時成績的優劣,也影響著學生最終的體育課成績。平時成績之所以作為學生體育成績的一部分,是為了進一步促進學生自主學習的積極性,其中所設立的考核項目也是為了規范教師對學生平時成績的考核,保持學生平時成評定的公開、公正、透明。
高校學生的平時成績是由體育任課(或代課)教師根據學生的考勤、課堂紀律、規定任務完成情況等方面進行評定,平時成績按照100分計算,最后折合一定的比例計入體育總成績中,各高校折合比例不同,在這里不詳細說明。
有的高校要求學生在體育課的運動項目上只能選1種,有的則要求學生選擇至少2種,而有的即使選擇了1項體育技能,但可能會包含不同且多樣內容。無論是選擇多少種體育運動項目,在每學期都要對學生選擇的所有運動項目進行測評,單項體育項目的考核成績是根據教學大綱中的相關要求與標準進行計算的,并且根據一定的比例,將各個單項體育項目考核成績的平均分匯入到最后的總成績中。
高校學生體育達標成績在一定程度上反映了學生的身體素質水平和體質狀況,是按照《國家體育鍛煉標準》評分表進行評定。該項成績所包括的內容較多,每一項又不可省。各高校體育達標成績考核內容大同小異,主要包括身高、體重、肺活量、投沙包成績、跑步、立定跳遠、坐位體前驅等項目。這些項目是按照一定的標準給分,最后要將體育達標成績匯入體育總成績中。
我國許多高校對學生體育成績的考核一般包括平時成績、體育達標成績、各體育單項考核成績這3部分的內容。平時成績、各體育單項考核成績、體育達標成績分別統計完之后,按照一定的比例累加起來便是高校學生體育的最終成績。
高校對學生體育成績的考核主要包括平時成績、體育達標成績、各體育單項考核成績。而這3項成績統計起來費事,計算起來又很繁瑣,再加上高校體育課通常是全校公共必修課程,所以,一個體育教師會教授很多的班級,學生人數非常多,如此一來,就使得高校體育成績的統計、計算工作極為復雜。
一般情況下,高校體育成績是按照以下流程進行管理的:每學期的考核項目有3~5項,通過“考試成績對照表”查詢每位學生的各項成績,進而將每位學生的單項成績統計出來,最后評定出每位學生的學期成績。該過程極其復雜,每位學生的學期總成績的計算過程為:將各個單項成績相加后取平均值,再將所得的平均值乘以90%,然后再加上平時表現分數、減去缺勤分數,所得數值即為學期總成績。
傳統的軟件工程方法很難滿足實際開發的需求,主要體現在:(1)用戶很難對系統需求進行準確的描述,在大多數情況下,在系統開發的初始階段,用戶通常只有一個大致的考慮,很難提出詳細、具體的要求;(2)用戶在描述對系統的需求時,通常使用的是自然語言,而自然語言具有兩義性,這就常常致使研發工作者對用戶的需求產生誤解,增加了對用戶需求進行準確定義的難度;(3)開發人員在定義用于需求時,通常是通過圖表、文字等來進行的,而用戶很難通過這種靜態的信息或者畫面來認可還未建立的系統。
高校體育成績管理新型設計系統通常是采用快速原型法,其原理是通過快速原型生成工具,對系統進行的設計、實施,同時還可以讓用戶對其進行評價。在該系統中,信息查詢功能是非常重要的;用戶還可以通過設計和實現動態組合查詢這一模塊,根據自己的需求來設計查詢的條件,既能預防重復編碼的出現,又大大提高了開發工作的效率;此外,該系統軟件的重用性、可靠性也有所提高。
快速原型法確定系統功能的基本原理是制作產品原型的總稱,簡單的說就是分層離散產品的三維CAD模型,然后根據離散后的平面幾何信息,對堆積原材料進行逐層加工,最終得到實體模型。
傳統的手工計算高校體育成績的方法,不僅過程繁瑣復雜,計算工作量極大,并且在統計計算過程中非常容易出錯,特別是補考、畢業時的查詢與核對工作。所以,為了降低體育教師的工作量,提高工作效率和質量,提出了利用計算機技術與快速原型法來明確系統的功能,進而將高校體育課程成績的統計、計算工作進行簡化處理,并將成績自動輸入到相應的數據庫系統中,以便于學生查詢,實現成績錄入、查詢的動態化管理。運用快速原型法確定系統的功能,來管理學生的體育成績,就軟件功能而言,不僅提高了該系統軟件的重用性、可靠性,還大大提高了開發工作的效率;就系統的實現與應用而言,大幅度降低了失誤的發生,并能夠準確、快速地對學生成績進行統計、篩選、查找以及排序等,還可以將各個年級、專業、單項成績情況直觀地呈現出來,以便于體育教師全面掌握學生的成績。
快速原型法的的基本原理就是通過建立一個具有簡單功能的原型系統,并對其進行逐步的擴充與完善,進而構建出高效的軟件系統。這種方法的核心就是原型,也就是初期即可運行的簡單版本。隨著研發人員、用戶對系統不斷地深入理解,對這一原型不斷細化、補充,并在這一過程中對系統進行定義。該方法最突出的特點就是系統功能可以對用戶的需求進行正確的反映。通過快速原型法建立的系統包括的功能模塊主要有以下幾個:(1)體育項目信息管理模塊。該模塊的功能主要有2個:①管理體育項目,管理員通過這一功能對體育項目進行打印、刪除、修改以及添加等操作;②管理項目評分表,管理員通過這一功能為各個評分項目明確評分的標準,還能對評分標準進行查詢、打印、編輯等操作。(2)教師上課名冊管理模塊。教師可以通過該模塊的功能,生成該學期的體育項目了學生名單,還能查詢、打印、刪除、修改、添加學生的名單,也可打印、刪除、添加體育項目。(3)學生成績計算模塊。該模塊的主要功能就是查詢、計算、修改、輸入學生的單項體育成績;分析、計算各個學生的總成績;導出、打印、匯總各個學生的總成績單。
一般情況下,系統研發工作人員會參照各種查詢條件來設計查詢界面,所以,隨著需求的變化,就需要重新設計查詢模塊界面。而動態查詢功能的實現,既可以預防重復編碼的出現,又可以提高開發工作的效率,以及系統軟件的重用性和可靠性。
在設計動態查詢模塊時,應當使其滿足以下要求;查詢條件是由用戶的需求決定的,應當能夠隨意創建,不受任何限制。所以,在不知道用戶怎樣設置查詢條件時,應當對用戶需求進行一定的了解,以便根據語法規則來生成正確、動態的查詢結果和語句。此外,動態查詢功能可以為各種數據庫管理系統提供相應的支持。查詢條件可以是各種字段的組合。因為系統用戶大多是非計算機專業的人員,所以在設計查詢界面時應當盡量保持直觀、透明。動態查詢還應當具備容錯性,當用戶操作失誤時給出正確的提出,進而避免系統崩潰或者故障的發生。
參照用戶需求篩選出符合相應條件的信息即為信息查詢,其基本原理是參照用戶需求,以動態化的形式生成SQL語句中Where子句的搜索表達式。所以,只要可以設計出一種方法,并生成SQL語句中Where子句的搜索表達式,就能夠達到動態查詢的目的。動態查詢模塊就是根據這一原理設計的,參照用戶設定的查詢條件,生成相應的搜索表達式。
各種常量、關聯表字段以及主表字段共同組成了Where子句中的搜索表達式。要想以動態的形式生成搜索表達式,應當注意以下幾點:(1)對上述內容進行正確的識別;(2)數據表中字段的數據類型不同,其表達式表述形式不同;(3)一個復雜查詢一般由是一個主表關聯多個從表共同組成,搜索內容多種多樣,搜索表達式的構成也非常復雜。綜上分析,設計一個專門用于存儲查詢項的數據字典,利用該字典讀出查詢項的信息,進而根據這些信息建立搜索表達式。
本文針對高校學生體育成績的管理所存在的問題,利用計算機技術設計出了一套成績管理系統,即快速原型法和動態查詢。通過快速原型法確定新型體育成績管理系統的功能,實現動態查詢,借助快速原型生成工具完成系統的設計與實施;信息查詢功能使用戶能根據實際需求來設計查詢條件,不僅避免了重復編碼,還提高了開發效率以及軟件的可靠性與重用性。學校體育作為教育的重要組成部分,對培養全面發展的人才具有十分重要的意義。
[ 1 ] 王勝,張偉業.體育成績管理系統設計與實現[ J ].攀枝花學院學報,2011(6):42-46.
[ 2 ] 何麗花.體育成績管理系統的分析與設計[ J ].現代商貿工業,2012(4):231-232.
[ 3 ] 賀峰.高校體育綜合成績管理系統的構建 [ J ].運動,2012(16):91,88.
G807.4
A
1674-151X(2017)12-072-02
投稿日期:2017-04-19
崔玉祥(1977—),講師,碩士。研究方向:社會體育。