陳海鋒 丘美玲
基金項(xiàng)目:廣東省高等職業(yè)教育教學(xué)改革項(xiàng)目(GDJG2021288)
第一作者簡(jiǎn)介:陳海鋒(1988-),男,碩士,助教。研究方向?yàn)橛?jì)算機(jī)應(yīng)用。
DOI:10.19981/j.CN23-1581/G3.2024.12.006
摘? 要:隨著我國(guó)教育水平的不斷發(fā)展以及產(chǎn)業(yè)結(jié)構(gòu)的加快調(diào)整,職業(yè)教育已經(jīng)成為教育體系中的重要組成部分。為向社會(huì)提供優(yōu)質(zhì)的人才資源,國(guó)家在2019年提出啟動(dòng)“1+X”證書試點(diǎn)工作以推進(jìn)職教改革。為保障證書項(xiàng)目的順利實(shí)施,讓學(xué)生掌握證書中要求的技能,以及證書項(xiàng)目實(shí)施過程中的各種數(shù)據(jù)收集,需要各種現(xiàn)代系統(tǒng)的支撐。而基于Web的系統(tǒng)有跨平臺(tái)訪問,無需安裝,實(shí)時(shí)更新,數(shù)據(jù)集中等優(yōu)勢(shì),因此實(shí)現(xiàn)基于Web的“1+X”全過程管理系統(tǒng)具有一定的實(shí)用價(jià)值。
關(guān)鍵詞:“1+X”證書;職業(yè)教育;管理系統(tǒng);全過程管理;Web系統(tǒng)設(shè)計(jì)
中圖分類號(hào):TP311? ? ? 文獻(xiàn)標(biāo)志碼:A? ? ? ? ? 文章編號(hào):2095-2945(2024)12-0024-04
Abstract: With the continuous development of China's education level and the accelerated adjustment of the industrial structure, vocational education has become an important part of the education system. In order to provide the society with high-quality human resources, the state proposed to launch the pilot work of "1+X" certificate in 2019 to promote the reform of vocational education. In order to ensure the smooth implementation of the certificate project, make students master the skills required in the certificate, as well as all kinds of data collection in the implementation process of the certificate project, the support of various modern systems is needed. The system based on Web has the advantages of cross-platform access, no installation, real-time update, data centralization and so on, thereby has certain practical value to realize the whole process management system based on Web.
Keywords: "1+X" certificate; vocational education; management system; whole process management; Web system design
在“學(xué)歷證書+若干職業(yè)技能等級(jí)證書”制度試點(diǎn),即“1+X”證書制度試點(diǎn)工作啟動(dòng)以后[1],各地院校都在積極開展“1+X”相關(guān)的培訓(xùn)、考證工作[2]。其中“書證融通”是推動(dòng)“1+X”制度實(shí)施的核心,其要求證書的設(shè)置能夠?yàn)楫a(chǎn)業(yè)和崗位提供符合需求的人才,專業(yè)教學(xué)的知識(shí)和技能能夠和職業(yè)技能證書相對(duì)接,從而實(shí)現(xiàn)學(xué)歷教育和職業(yè)教育相結(jié)合的應(yīng)用型人才培養(yǎng)模式[3-4]。在“1+X”推進(jìn)探索的過程中仍然存在不少的問題。①平臺(tái)不完善,雖然針對(duì)證書考證已經(jīng)推出了一些練習(xí)平臺(tái),但是每個(gè)平臺(tái)都有自己的局限性[5],尤其是擴(kuò)展性方面,當(dāng)一個(gè)平臺(tái)不能滿足需求時(shí),需要尋找其他解決方法,這就導(dǎo)致了考一個(gè)證書經(jīng)常需要綜合利用多個(gè)平臺(tái);②資源利用不充分,在同一個(gè)專業(yè)群里面,雖然不同的專業(yè)會(huì)對(duì)應(yīng)不同的證書,但是很多基礎(chǔ)課程是一樣或者通用的,每個(gè)證書的考證復(fù)習(xí)時(shí)沒有很好地把這些資源利用起來。為了解決這些問題設(shè)計(jì)開發(fā)基于Web的“1+X”全過程管理系統(tǒng)具有較大現(xiàn)實(shí)意義。
1? 系統(tǒng)介紹
1.1? 系統(tǒng)角色
“1+X”全過程管理系統(tǒng)一共有3種角色:管理員、教師和學(xué)生。管理員主要負(fù)責(zé)維護(hù)系統(tǒng)基礎(chǔ)信息,負(fù)責(zé)教師管理、部門管理、專業(yè)管理等;教師負(fù)責(zé)管理和教學(xué)考證相關(guān)信息,負(fù)責(zé)班級(jí)管理、學(xué)生管理、課程管理、考試管理、就業(yè)管理和查看數(shù)據(jù)等;學(xué)生主要是瀏覽和考證相關(guān)信息,進(jìn)行課程學(xué)習(xí)、進(jìn)行考試、回答問卷等(表1)。
1.2? 總體架構(gòu)
“1+X”全過程管理系統(tǒng)把考證的整體流程進(jìn)行統(tǒng)一的管理,主要功能包括考證前期所需知識(shí)的課程學(xué)習(xí),備考中所需模擬測(cè)試,以及考后相關(guān)信息跟蹤分析。如圖1所示,用戶在經(jīng)過身份驗(yàn)證登錄系統(tǒng)后會(huì)根據(jù)自身的身份權(quán)限使用系統(tǒng)的不同模塊。其中人員管理模塊用于管理不同角色使用系統(tǒng)的人員,以及人員所在組織(部門、專業(yè)、班級(jí))的管理;課程管理用于錄入課程相關(guān)資源,并提供給學(xué)生學(xué)習(xí);考試管理用于錄入題目、組成考卷、組織考試和試卷打分等功能;問卷管理用于提供調(diào)查問卷,調(diào)查考證學(xué)習(xí)情況,以及證書在學(xué)生就業(yè)或升學(xué)中發(fā)揮的作用;數(shù)據(jù)分析模塊對(duì)數(shù)據(jù)進(jìn)行分析對(duì)比,為日后相關(guān)工作提供數(shù)據(jù)指導(dǎo)。
表1? 系統(tǒng)角色表
1.3? 關(guān)鍵技術(shù)
系統(tǒng)的實(shí)現(xiàn)使用了前后端分離技術(shù),以方便代碼的維護(hù)??蛻舳隧撁婧头?wù)器通過RESTful風(fēng)格的接口,以JSON格式的數(shù)據(jù)進(jìn)行交互。
在服務(wù)器端,使用了基于Java的Spring-boot框架。Java是一種跨平臺(tái)的編程語言,它的代碼可以在不同的操作系統(tǒng)上運(yùn)行,只要目標(biāo)系統(tǒng)有相應(yīng)的Java虛擬機(jī)(JVM)。這種跨平臺(tái)性是通過將Java代碼編譯成中間代碼(字節(jié)碼)來實(shí)現(xiàn)的,這樣便能方便地部署到多種系統(tǒng)上。Spring-boot建立在Spring框架之上,并提供了許多優(yōu)點(diǎn)和便利性,使得開發(fā)者可以更快速、更容易地創(chuàng)建高效的應(yīng)用程序[6]。由于Spring-boot構(gòu)建在Spring框架之上,因而繼承了Spring框架的所有功能和生態(tài)系統(tǒng)[7],這意味著可以在Spring-boot應(yīng)用程序中輕松集成這些功能。除了Spring框架的好處,Spring-boot還有以下優(yōu)點(diǎn)。①具有簡(jiǎn)化的配置,采用了“約定優(yōu)于配置”的原則,提供了默認(rèn)配置,開發(fā)者可以快速上手而無需復(fù)雜的配置。它自動(dòng)配置了很多常見的應(yīng)用程序組件,如數(shù)據(jù)源、緩存、日志等。②具有可擴(kuò)展性,Spring-boot是高度可擴(kuò)展的,你可以根據(jù)應(yīng)用程序的需要選擇添加自定義組件和功能,而不會(huì)破壞整體結(jié)構(gòu)。系統(tǒng)數(shù)據(jù)存儲(chǔ)所使用的數(shù)據(jù)庫是MySQL數(shù)據(jù)庫,MySQL數(shù)據(jù)庫是一個(gè)使用廣泛的關(guān)系型數(shù)據(jù)庫,能夠輕松存儲(chǔ)和處理大數(shù)據(jù)[8]。
在客戶端,使用的是基于JavaScript的Vue框架。Vue具有以下優(yōu)點(diǎn)。①易學(xué)易用。Vue的語法簡(jiǎn)單直觀,易于學(xué)習(xí)和上手,即使對(duì)初學(xué)者也很友好。Vue的核心庫非常輕巧,且文檔豐富。②組件化開發(fā)。Vue鼓勵(lì)組件化開發(fā),使得應(yīng)用程序的各個(gè)部分可以獨(dú)立開發(fā)、測(cè)試和維護(hù)。這種模塊化的開發(fā)方式有助于提高代碼的可重用性和可維護(hù)性。③響應(yīng)式數(shù)據(jù)綁定。Vue提供了雙向數(shù)據(jù)綁定,能夠?qū)?shù)據(jù)和DOM元素自動(dòng)同步,簡(jiǎn)化了UI的開發(fā)和更新過程。避免或大大減少了手動(dòng)DOM操作的需要。④生態(tài)系統(tǒng)豐富。Vue擁有龐大的生態(tài)系統(tǒng),包括像Vue-Router、Pinia、Element-UI等第三方庫、插件和工具,使開發(fā)過程更加高效[9]。網(wǎng)絡(luò)請(qǐng)求使用的是Axios,Axios是一個(gè)HTTP請(qǐng)求庫,能同時(shí)在瀏覽器和node.js服務(wù)端使用,具有較好的兼容性和性能表現(xiàn)[10]。
2? 系統(tǒng)各模塊介紹
2.1? 人員管理模塊
人員管理模塊主要錄入相關(guān)角色人員的基礎(chǔ)數(shù)據(jù)。如圖2所示,系統(tǒng)初始狀態(tài)只有管理員可以登錄,管理員登陸后可以錄入部門信息以及根據(jù)部門實(shí)際需要錄入擁有有限權(quán)限的其他管理員以便進(jìn)行相關(guān)的操作,管理員同時(shí)也可以對(duì)教師信息和學(xué)生信息進(jìn)行管理。當(dāng)管理員錄入教師信息后,教師便可以根據(jù)獲取到的初始密碼登錄,錄入班級(jí)信息以及在班級(jí)下錄入學(xué)生信息。學(xué)生在教師錄入信息后便可以根據(jù)獲取到的初始密碼進(jìn)行登錄修改自己的密碼。
圖2? 人員管理模塊
2.2? 課程管理模塊
課程管理模塊主要用于給教師管理課程資源,提供資源給學(xué)生學(xué)習(xí)以及練習(xí)習(xí)題鞏固知識(shí)。如圖3所示,證書類別管理主要用于設(shè)立類別對(duì)課程進(jìn)行分類管理,往往一個(gè)證書會(huì)涉及多門課程的學(xué)習(xí),方便教師針對(duì)證書來建立課程。在教師選擇對(duì)應(yīng)的證書模塊后,便可以錄入相關(guān)的課程。課程錄入可以先錄入課程章節(jié),再在每個(gè)章節(jié)下錄入課程資源,課程資源包括本地上傳的文件,以及其他線上的學(xué)習(xí)鏈接。錄入的習(xí)題分客觀題和主觀題??陀^題可以根據(jù)提前錄入的答案由系統(tǒng)自動(dòng)批改,主觀題則由有批改題目功能的教師進(jìn)行批改。教師錄入完課程和試題后,學(xué)生便可以登錄系統(tǒng)進(jìn)行學(xué)習(xí)以及做題鞏固知識(shí)。查看錯(cuò)題功能用于查看之前做錯(cuò)的部分以便學(xué)生可以有針對(duì)性地鞏固復(fù)習(xí)。
2.3? 考試管理模塊
考試管理模塊主要用于提供考證前的模擬考試。教師根據(jù)模擬考試的結(jié)果進(jìn)一步指導(dǎo)教學(xué),學(xué)生也可以根據(jù)考試結(jié)果來調(diào)整復(fù)習(xí)。如圖4所示,試卷管理用于錄入考試試題,方便重復(fù)利用??荚嚬芾碛糜阡浫肟荚嚂r(shí)間、試卷、考試學(xué)生等和考試相關(guān)的信息。錄入的題目可以分為客觀題和主觀題??陀^題可以根據(jù)教師提前錄入的答案由系統(tǒng)自動(dòng)批改,主觀題則由有批改試卷功能的教師進(jìn)行批改。系統(tǒng)根據(jù)批改的得分算出最終成績(jī)。學(xué)生在規(guī)定的考試時(shí)間內(nèi)可以登錄系統(tǒng)進(jìn)行考試做題并提交答題。在教師設(shè)置的考試結(jié)束后,學(xué)生可以登錄系統(tǒng)查看考試結(jié)果以及錯(cuò)題。
2.4? 問卷管理模塊
問卷管理模塊主要提供問卷調(diào)查功能。問卷模塊中的問卷主要調(diào)查的內(nèi)容有:①學(xué)生在完成考證后的意見建議反饋,包括課程內(nèi)容是否覆蓋考證所需知識(shí),是否有不符合的課程,模擬考試的試題對(duì)考證復(fù)習(xí)是否有幫助,需要做出怎樣的改進(jìn)等內(nèi)容;②學(xué)生在就業(yè)后對(duì)證書的意見反饋,包括證書對(duì)找工或者工作的作用,證書和工作崗位的關(guān)聯(lián)度,公司對(duì)證書的認(rèn)可度等內(nèi)容。如圖5所示,教師在問卷管理中,可以建立問卷分組方便分類管理,然后在每個(gè)分類中建立調(diào)查問卷,發(fā)布問卷給指定范圍的學(xué)生進(jìn)行填寫。學(xué)生在收到問卷調(diào)查后便可以根據(jù)實(shí)際情況填寫問卷,并提出改進(jìn)的意見。教師收集好學(xué)生的調(diào)查問卷后可以查看填寫結(jié)果,撰寫調(diào)查報(bào)告,填寫總結(jié)后的結(jié)果、個(gè)人見解和建議,方便日后進(jìn)行工作改進(jìn)。
圖5? 問卷管理模塊
2.5? 數(shù)據(jù)分析模塊
數(shù)據(jù)分析模塊主要用于考試模塊,調(diào)查問卷模塊的相關(guān)數(shù)據(jù)進(jìn)行分析處理,生成相關(guān)的圖標(biāo)進(jìn)行查看。如圖6所示,教師可以從其他模塊導(dǎo)入相關(guān)的數(shù)據(jù)進(jìn)行處理,然后生成可視化的圖表,方便進(jìn)行分析工作。生成好圖表后,教師可以根據(jù)圖表數(shù)據(jù)改進(jìn)教學(xué)工作,學(xué)生也可以根據(jù)相應(yīng)的結(jié)果調(diào)整學(xué)習(xí)進(jìn)度。
圖6? 數(shù)據(jù)分析模塊
3? 結(jié)束語
本文設(shè)計(jì)了一款基于Web的“1+X”全過程管理系統(tǒng),解決了“1+X”證書知識(shí)點(diǎn)的學(xué)習(xí)、考證前期準(zhǔn)備復(fù)習(xí)工作以及考證后的跟進(jìn)工作等過程分開管理的問題,即每一個(gè)管理過程都需要人工管理或者借助其他系統(tǒng)管理,需要切換多個(gè)系統(tǒng)。同時(shí)也解決了由于使用多個(gè)系統(tǒng)而導(dǎo)致的數(shù)據(jù)割裂不方便管理的問題?,F(xiàn)在很多系統(tǒng)的使用或者升級(jí)都需要一定的費(fèi)用,在經(jīng)費(fèi)緊張的情況下,可以大大地節(jié)省成本。因此使用本系統(tǒng)可以有效提高“1+X”考證的管理效率,節(jié)約費(fèi)用成本。
參考文獻(xiàn):
[1] 袁燕妮.“1+X證書”制度下web前端開發(fā)課程“課崗證”融通改革體系探究[J].電腦知識(shí)與技術(shù),2021,17(16):161-163.
[2] 李美.“1+x”證書制度下高職教育新型專業(yè)師資隊(duì)伍構(gòu)建研究[J].牡丹江大學(xué)學(xué)報(bào),2022,31(5):83-87,108.
[3] 王睿,楊帆,陶健,等.1+X證書制度下課證融通教學(xué)資源建設(shè)的研究——以Web前端開發(fā)職業(yè)技能等級(jí)證書為例[J].工業(yè)和信息化教育,2022(4):9-14.
[4] 陸校松,朱云峰,楊俊.“1+X”證書制度下職業(yè)院校計(jì)算機(jī)類專業(yè)課證融通案例——以Web前端開發(fā)職業(yè)技能等級(jí)證書為例[J].數(shù)字技術(shù)與應(yīng)用,2022,40(9):60-62.
[5] 張遠(yuǎn)平.“1+X”證書制度下Web前端開發(fā)試題庫的設(shè)計(jì)與建設(shè)[J].中國(guó)教育信息化,2021(23):59-62,67.
[6] 王科翔,劉星含,婁志城,等.基于Spring Boot+Vue框架的智慧學(xué)習(xí)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].無線互聯(lián)科技,2023,20(14):65-68.
[7] 張浩.SSM框架在Web應(yīng)用開發(fā)中的設(shè)計(jì)與實(shí)現(xiàn)研究[J].電腦知識(shí)與技術(shù),2023,19(8):52-54.
[8] 熊群毓.大數(shù)據(jù)時(shí)代MySQL數(shù)據(jù)庫的應(yīng)用分析[J].信息與電腦(理論版),2023,35(14):209-212.
[9] 張威.基于Vue.js的專利學(xué)習(xí)平臺(tái)開發(fā)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2023,19(22):57-60.
[10] 何向繁.Axios和Fetch數(shù)據(jù)傳輸效率分析[J].江西通信科技,2023(2):27-28,37.