數(shù)字經(jīng)濟(jì)時代,一個國家的競爭力在很大程度上取決于其人才的質(zhì)量和數(shù)量。無論是經(jīng)濟(jì)增長、科技進(jìn)步、文化繁榮還是社會治理,都離不開人才的支撐。高素質(zhì)的人才不僅能夠推動科技創(chuàng)新、提高生產(chǎn)效率、促進(jìn)經(jīng)濟(jì)結(jié)構(gòu)的優(yōu)化升級,還能夠幫助國家在國際競爭中占據(jù)有利地位,提升國家的軟實(shí)力和國際影響力。
高校學(xué)科競賽是培養(yǎng)學(xué)生創(chuàng)新能力、實(shí)踐能力和團(tuán)隊(duì)合作精神的重要途徑之一。學(xué)生在參加學(xué)科競賽時需要運(yùn)用所學(xué)知識解決實(shí)際問題,這有助于培養(yǎng)他們的創(chuàng)新思維和實(shí)踐操作能力。同時,參加競賽可以鍛煉學(xué)生團(tuán)隊(duì)合作、時間管理、公開答辯演講等多方面技能,提升學(xué)生的綜合素質(zhì)。目前,高校領(lǐng)域的學(xué)科競賽種類繁多,然而,傳統(tǒng)的競賽管理方式存在諸多不便,如工作量大、流程繁瑣、易出錯、信息不透明、管理效率低下等問題。在教育數(shù)字化時代,高校競賽管理的現(xiàn)代化轉(zhuǎn)型是提高效率、減少錯誤和優(yōu)化管理的關(guān)鍵。因此,建立一套高效、便捷的高校學(xué)科競賽管理系統(tǒng)具有重要的現(xiàn)實(shí)意義。
北京科技大學(xué)大力鼓勵學(xué)生參加各類學(xué)科競賽和科技類競賽,目前競賽項(xiàng)目類型及數(shù)量達(dá)到119項(xiàng),競賽的方式一直采用手工處理。隨著學(xué)生參與各類學(xué)科競賽數(shù)量的日益增多,手工管理方式已經(jīng)無法滿足需要,迫切需要一套信息化系統(tǒng)將各類競賽項(xiàng)目的業(yè)務(wù)過程有效管理起來。在設(shè)計(jì)高校學(xué)科競賽管理系統(tǒng)之前,我們需要分析本校競賽整體情況,進(jìn)行需求分析,明確系統(tǒng)的功能需求和性能需求。基于多年競賽管理實(shí)踐經(jīng)驗(yàn),學(xué)校希望系統(tǒng)建成后能包括學(xué)校競賽項(xiàng)目庫,實(shí)現(xiàn)競賽信息發(fā)布和在線報(bào)名,支持各類競賽項(xiàng)目過程管理,有效規(guī)范經(jīng)費(fèi)使用,根據(jù)競賽成果和獎項(xiàng)給予相應(yīng)學(xué)分。根據(jù)調(diào)查和分析認(rèn)為,高校學(xué)科競賽管理系統(tǒng)應(yīng)具備以下功能:
1. 競賽信息管理:包括競賽名稱、競賽時間、競賽地點(diǎn)、參賽對象、競賽內(nèi)容等信息的錄入、修改和刪除。
2. 報(bào)名管理:支持個人報(bào)名和團(tuán)隊(duì)報(bào)名,提供報(bào)名信息的錄入、修改和查詢功能。
3. 成績管理:記錄參賽者的成績,支持成績的錄入、修改和查詢。
4. 評獎評優(yōu)管理:根據(jù)成績和其他相關(guān)信息,自動計(jì)算獲獎名單,并支持評獎評優(yōu)信息的錄入、修改和查詢。
5. 數(shù)據(jù)統(tǒng)計(jì)與分析:可以對一年或多年的競賽數(shù)據(jù)進(jìn)行統(tǒng)計(jì)和分析,從多維度提供各種報(bào)表和圖表,為學(xué)校競賽管理決策提供支持。
根據(jù)需求分析,本文設(shè)計(jì)了一款基于B/S架構(gòu)的高校學(xué)科競賽管理系統(tǒng)。該系統(tǒng)采用Java語言開發(fā),使用Oracle數(shù)據(jù)庫存儲數(shù)據(jù)。系統(tǒng)功能結(jié)構(gòu)如圖1所示。
系統(tǒng)主要包括以下幾個模塊:
(一)用戶模塊
負(fù)責(zé)用戶的登錄和權(quán)限管理。
1.基礎(chǔ)數(shù)據(jù)管理
學(xué)生基礎(chǔ)數(shù)據(jù)、教職工基礎(chǔ)數(shù)據(jù)和校內(nèi)單位基礎(chǔ)數(shù)據(jù),這些基礎(chǔ)數(shù)據(jù)可以與本科教務(wù)管理系統(tǒng)實(shí)時交換更新。
2.授權(quán)管理
系統(tǒng)提供基于角色的授權(quán)管理,包括校級管理員、競賽負(fù)責(zé)人、競賽指導(dǎo)教師和學(xué)生四類身份授權(quán),可定義這四類系統(tǒng)操作人員的角色信息,方便靈活的對各級用戶進(jìn)行授權(quán)。
用戶的登錄可以通過兩種方式,一種是輸入用戶名密碼登錄,另一種是通過微信掃碼登錄。系統(tǒng)與學(xué)校信息中心統(tǒng)一身份認(rèn)證平臺做了對接,支持校園網(wǎng)內(nèi)掃碼登陸。
(二)競賽信息模塊
負(fù)責(zé)競賽信息的錄入、修改和刪除。
1.競賽分類庫管理
系統(tǒng)支持管理部門根據(jù)歷年競賽情況構(gòu)建學(xué)科競賽項(xiàng)目庫,確定不同競賽的等級及獎勵情況,競賽庫一旦建成不得任意添加、變動,需經(jīng)過教務(wù)處審核同意后方才可以添加、變動分類庫界面如圖2所示。
2.競賽信息管理
學(xué)校組織發(fā)布各項(xiàng)賽事信息,包括國際級、國家級、省市級、校級競賽信息:競賽簡介、競賽宗旨、競賽目的、競賽方式、參賽資格、競賽內(nèi)容、評比辦法、申報(bào)范圍、培訓(xùn)時間、競賽時間等,同時可設(shè)定推薦指導(dǎo)老師。
3.競賽申報(bào)
競賽負(fù)責(zé)人在系統(tǒng)申報(bào)當(dāng)屆比賽,主管部門審核通過后發(fā)布比賽,學(xué)生在線報(bào)名、提交作品、成果等資料。競賽項(xiàng)目申報(bào)包括以下內(nèi)容:競賽類型、競賽名稱、年度、是否需要作品、是否必填銀行卡信息、是否自行選導(dǎo)師、報(bào)名的起止時間等基本信息;另外根據(jù)不同競賽可以自由選擇賽程等級、對應(yīng)證書授予單位、經(jīng)費(fèi)預(yù)算詳情、子競賽情況;其次可以為比賽設(shè)置參賽學(xué)生范圍,按年級、專業(yè)設(shè)置允許報(bào)名的范圍,在學(xué)生報(bào)名界面起到約束作用。
(三)報(bào)名管理模塊
支持個人報(bào)名和團(tuán)隊(duì)報(bào)名,提供報(bào)名信息的錄入、修改和查詢、參賽資格審查等功能。
由各學(xué)校教務(wù)處、學(xué)院、競賽負(fù)責(zé)人對學(xué)生參賽資格進(jìn)行終審,通過后方可參加正式選拔報(bào)名。
(四)成績管理模塊
記錄參賽者的成績,支持成績的錄入、修改和查詢。
1.參賽隊(duì)伍晉級
按照競賽要求對初賽團(tuán)隊(duì)或個人進(jìn)行排名,對優(yōu)秀的團(tuán)隊(duì)或個人參賽者進(jìn)行晉級到下個賽程的操作。
2.競賽獲獎成績錄入
競賽負(fù)責(zé)人或指導(dǎo)老師可以對相應(yīng)賽程的參賽者錄入獎項(xiàng),包括獲獎等級、證書材料附件、學(xué)生排名、教師排名等信息,尤其要支持同一團(tuán)隊(duì)或個人在多個作品時可以錄入多個獎項(xiàng)。
(五)評獎評優(yōu)模塊
根據(jù)成績和其他相關(guān)信息,自動計(jì)算獲獎名單,并支持評獎評優(yōu)信息的錄入、修改和查詢。支持獲獎學(xué)生申請創(chuàng)新學(xué)分認(rèn)定,職能部門管理人員審批并給予學(xué)生學(xué)分。本系統(tǒng)能夠與創(chuàng)新實(shí)踐學(xué)分認(rèn)定系統(tǒng)數(shù)據(jù)共享,競賽獲獎情況能夠推送給創(chuàng)新實(shí)踐學(xué)分認(rèn)定系統(tǒng),按照學(xué)分認(rèn)定標(biāo)準(zhǔn)自動認(rèn)定。
(六)數(shù)據(jù)統(tǒng)計(jì)與分析模塊
從多維度提供各種報(bào)表和圖表,為學(xué)校競賽管理決策提供支持。負(fù)責(zé)人在系統(tǒng)內(nèi)主管的比賽,可以根據(jù)獲獎與獎勵情況,對參與教師的工作量及系數(shù)進(jìn)行分配,管理員可以根據(jù)比賽狀態(tài)監(jiān)控各競賽工作量。
(七)系統(tǒng)實(shí)現(xiàn)
在系統(tǒng)實(shí)現(xiàn)階段,本文采用了面向?qū)ο蟮脑O(shè)計(jì)方法,將系統(tǒng)劃分為多個類和接口。同時,為了保證系統(tǒng)的穩(wěn)定性和安全性,采用了分布式部署和負(fù)載均衡技術(shù)。此外,為了提高系統(tǒng)的性能和響應(yīng)速度,采用了緩存技術(shù)和異步處理技術(shù)。
在系統(tǒng)完成后,進(jìn)行了詳細(xì)的測試和評估。測試結(jié)果表明,該系統(tǒng)能夠滿足高校學(xué)科競賽管理的需求,具有較高的穩(wěn)定性和安全性。同時,該系統(tǒng)的性能表現(xiàn)良好,能夠處理大量的并發(fā)請求和數(shù)據(jù)。評估結(jié)果還表明,該系統(tǒng)能夠提高管理效率和降低管理成本,為參賽者提供更加便捷的服務(wù)。
數(shù)字化競賽管理系統(tǒng)的建立可以實(shí)現(xiàn)競賽信息的集中發(fā)布、在線報(bào)名、進(jìn)度跟蹤、成績評定等功能,極大地提升了管理效率和參賽體驗(yàn)。此外,通過競賽系統(tǒng)數(shù)據(jù)分析,可以為學(xué)生提供個性化的競賽信息和指導(dǎo),幫助他們找到最適合自己的競賽項(xiàng)目。本文設(shè)計(jì)并實(shí)現(xiàn)了一款高校學(xué)科競賽管理系統(tǒng),該系統(tǒng)能夠滿足高校學(xué)科競賽管理的需求,提高管理效率和降低管理成本。未來,我們將繼續(xù)完善系統(tǒng)功能和性能,提高系統(tǒng)的可用性和易用性。同時,我們還將探索更多的應(yīng)用場景和技術(shù)手段,為高校學(xué)科競賽管理提供更加全面、高效的支持。
作者單位:北京科技大學(xué)教務(wù)處
基金項(xiàng)目:北京科技大學(xué)2022年度本科教育教學(xué)改革項(xiàng)目“MOOC教學(xué)中教師呈現(xiàn)對大學(xué)生學(xué)習(xí)效果影響的知識發(fā)現(xiàn)”( JG2022M55)。