姚鳴 劉芳



摘 要:高職院校是培養高素質職業技術技能人才的重要場所,隨著職業院校教學改革的進一步深化,高職院校采取了許多有效措施來增強學生的職業素養與技術技能,其中,每年一次的校級技能競賽就是其中重要的舉措。通過定期舉辦校級職業技能大賽,不僅能為省賽、國賽選拔后備選手,而且還能促進在校學生的參與度,使得技能競賽在學生創新能力和實踐能力培養上的成效能惠及更多學生。
關鍵詞:技能競賽;管理系統;數據庫設計;智慧校園
在高職院校中舉辦學生技能競賽能夠有效檢驗教育教學效果,有利于提高學生的創新能力、思維能力及實踐操作能力[1],并將技能競賽所體現的產業技術技能人才需求、行業標準及企業技術發展水平融合到專業建設當中,提升職業教育服務能力[2]已成共識。但目前許多高職院校在校級技能競賽的舉辦與管理上采用的大多還是人工操作模式,即從學生報名到競賽實施過程、再到成績評定等環節都是手工進行,導致學生對技能競賽舉辦的目的、規程與評分標準都不甚了解,學生的參與積極性不高;同時還存在賽前匯總統計每個項目的參賽人數,并根據參賽人數調整競賽項目的時間、地點的工作繁重,以及賽后的成績評定標準不規范不透明等缺陷。而如今許多高職院校已初步構建起服務于教育教學數字化、智能化的智慧校園網絡平臺,實現了基本的資源共享和身份認證機制。所以,基于智慧校園,設計開發適用于高職院校的學生技能競賽管理系統,對于提高學生技能競賽的質量與效果具有重要的實踐意義。
一、系統需求分析
通過調研得知,學生技能競賽管理系統有如下需求:在現有的智慧校園基礎網絡的B/S架構上實現,其用戶包括學生、教師和系統管理員3類。系統管理員或教師不但可以通過該系統發布競賽通知、競賽規則、賽前培訓、競賽日程、競賽成績等信息,而且可以實時統計參賽人數、賽后成績與獲獎等級,并將學生的競賽學分自動對接到第二課堂學分管理系統中。學生可以通過該系統及時了解競賽的相關信息,獲取競賽資格,查詢競賽成績。
(一)系統業務功能需求
根據需求調研分析,確定如下系統業務功能需求。
①前臺公共頁面。所有用戶都可訪問,包括用戶登錄與認證、競賽通知和獲獎信息的查看等。
②競賽信息查看。所有登錄的學生可訪問,包括將要舉行競賽項目及規程的查看與報名、培訓和競賽日程的查看、已經參加競賽項目的查看等。
③競賽信息管理。所有登錄的教師可訪問,包括競賽項目與日程的申請、競賽通知的發布、競賽成績與獲獎等級的管理等。
④競賽信息維護。系統管理員可訪問,包括競賽項目與日程的審批、參賽學生與指導教師的審核、用戶與權限的管理、基礎數據的維護等。
(二)系統數據功能需求
學生技能競賽管理系統涉及多方面的數據管理,如參賽學生信息、指導教師信息、競賽項目信息、競賽成績與獲獎信息等,需要提供對這些信息的錄入、查詢、統計和打印管理。
①數據錄入功能:包括院部與班級信息的導入、競賽項目信息的錄入、參賽學生與指導教師信息的錄入、競賽成績及獲獎等級數據的錄入。
②數據查詢功能:包括參賽學生與指導教師信息的查詢、競賽項目信息的查詢、競賽成績及獲獎等級的查詢等。
③數據統計分析功能:包括參賽學生的統計與分析、獲獎數據統計與分析、競賽項目的統計與分析等。如可通過系統從不同角度比對不同競賽項目的學生參與度、獲獎情況等。
④系統信息的瀏覽與維護:包括院部與班級信息的瀏覽與維護、參賽學生與指導教師信息的瀏覽與維護、競賽項目信息的瀏覽與維護、成績與獲獎信息的瀏覽與維護等。
⑤報表輸出:包括參賽學生表、教導教師表、競賽成績表、獲獎情況表等。
二、系統功能設計
通過對系統需求的研究和分析,并使系統能融入智慧校園的建設中,現將系統功能劃分為前端管理、競賽管理和系統管理3個部分,其中前端管理為系統的前臺頁面,競賽管理和系統管理屬于系統的后臺管理。具體功能模塊如圖1所示。
由系統功能模塊的劃分,并結合系統的管理目標,提煉出如下5方面的核心功能。
①通知公告管理:與技能競賽相關的比賽通知、參賽宣傳等信息都是通過通知公告進行發布的。首先由競賽組織者(一般為二級學院專業教師)準備競賽通知文件,包括競賽項目類型、競賽內容、報名條件、報名方法等,并發布競賽通知;然后學生可以通過不同渠道查看競賽通知,并為競賽報名等活動進行準備。
②競賽報名管理:學生瀏覽技能競賽的通知公告后,可根據自身情況和競賽項目說明選擇自己想要參加的技能競賽項目,按照系統提供的報名方法進行報名,并可對自己的報名信息進行修改或刪除;競賽組織者對報名學生進行參賽資格審核,審核通過后加以發布,以便學生及時查看報名結果。系統管理員可根據報名學生的學號對接學校教務和人事數據平臺,獲取報名學生的學籍信息和指導教師基本信息。
③競賽項目管理:主要包括競賽項目的申報與審批、培訓與競賽日程的安排等。競賽組織者首先向教務管理部門申報競賽項目、類型及其初步的日程安排,經教務部門審批通過后發布通知;然后在報名截止后匯總報名信息,基于報名參賽人數和競賽內容調整培訓與競賽日程,并進行確認和發布。參賽學生以及相關教師可以通過不同終端查看具體的培訓與競賽日程、場地等信息。
④競賽成績與獲獎等級管理:競賽結束后,各二級學院(教師)將評定的成績錄入系統,并按照競賽管理辦法給出獲獎等級;教務處(系統管理員)按照賽項和班級生成獲獎統計報表,經審核確認后,將參賽學生獲得的學分和指導教師獲得的課時數發放到相應系統。學生可在系統頁面查看到獲獎信息。
⑤用戶角色與權限管理:由于系統共享學校智慧校園平臺的統一身份認證,所以系統無需設計注冊功能,只要為用戶指定登錄賬號為學號或教師編號,并設置一個初始密碼即可。因而本系統主要對登錄用戶進行認證、角色分配和授予權限管理。
三、系統數據庫設計
(一)數據庫概念設計
由系統需求分析及功能設計可得到數據庫概念設計的結果。
①系統的實體類型有院部、班級、學生、教師和競賽項目。
②實體間的聯系類型有院部與班級之間是1: N聯系,取名為“擁有”;班級與學生之間是1:N聯系,取名為“屬于”;院部與教師之間也是1: N聯系,也取名為“屬于”;學生、教師與競賽項目之間是M:N:P聯系,取名為“參加”。
③將實體類型和聯系類型組合成E-R圖,如圖2所示。
(二)數據庫邏輯設計
根據數據庫概念設計的結果,基于關系型數據庫管理系統[3],將概念設計的E-R模型轉換為一組關系模式,得到學生技能競賽管理系統包含的8張數據表,具體如表1所示。
四、結束語
技能競賽對于學生創新能力的培養和實踐水平的提高有明顯的成效,它是提高高職院校學生綜合職業能力的有效途徑之一。本文通過分析高職院校學生技能競賽的工作流程和管理模式,基于智慧校園的網絡架構、安全認證模式和數據共享方式,設計實現了高職學生技能競賽管理系統。該系統使得競賽管理網絡化、流程化、規范化,不但有效促進了學生技能競賽的廣泛開展,而且創新了學生技能競賽管理模式,提高了競賽管理效能,同時也確保學生技能競賽的公平、公正和公開[4]。
參考文獻:
[1]邵樹鋒.高職院校技能競賽管理系統的設計與實現[D].電子科技大學, 2014.
[2]張東志.高職技能競賽與專業建設深度融合的路徑選擇[J].佳木斯職業學院學報,2014(6): 252-253.
[3]劉芳. MySQL數據庫技術及應用項目教程[M].北京:電子工業出版社,2021.6
[4]陳偉,方霞,吳俊.基于數字化校園的學生學科競賽管理系統[J].實驗室研究與探索,2015,34(10): 252-253.