□趙 樣 白 磊
開放教育執(zhí)行性專業(yè)規(guī)則報(bào)批審核系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
□趙 樣 白 磊
執(zhí)行性專業(yè)規(guī)則是由學(xué)習(xí)者自主選擇、各教學(xué)點(diǎn)制定并報(bào)省級(jí)電大審核而形成的專業(yè)教學(xué)過程管理和學(xué)分認(rèn)定的基礎(chǔ)性文件.省級(jí)電大教學(xué)點(diǎn)覆蓋全省,學(xué)生眾多,所選專業(yè)課程繁雜,傳統(tǒng)的審核方法工作量大、耗時(shí)長(zhǎng),疏漏難免.基于MVC模型與Struts框架技術(shù)開發(fā)的網(wǎng)絡(luò)版B/S結(jié)構(gòu)報(bào)批審核系統(tǒng),提高了審核工作質(zhì)量和效率,既規(guī)范了教學(xué)管理,又保證了學(xué)習(xí)者順利完成學(xué)業(yè).其技術(shù)方法和系統(tǒng)功能具有先進(jìn)性和應(yīng)用價(jià)值.
執(zhí)行性專業(yè)規(guī)劃;報(bào)批審核系統(tǒng);設(shè)計(jì);實(shí)現(xiàn)
專業(yè)規(guī)則是廣播電視大學(xué)保證教育質(zhì)量和人才培養(yǎng)規(guī)格的重要文件,是組織教學(xué)過程、安排教學(xué)任務(wù)的基本依據(jù).專業(yè)規(guī)則具有開放性,強(qiáng)調(diào)課程互認(rèn)和資源共享,實(shí)行完全學(xué)分制,體現(xiàn)學(xué)習(xí)者的自主選擇[1].省級(jí)電大完成實(shí)施性專業(yè)規(guī)則制定和執(zhí)行性專業(yè)規(guī)則審核,對(duì)省級(jí)電大在中央電大課程庫中選擇開設(shè)課程、學(xué)生選擇課程和完成學(xué)分進(jìn)行約束和控制,教學(xué)點(diǎn)管理和協(xié)助學(xué)習(xí)者制定正確的執(zhí)行性專業(yè)規(guī)則,這些工作是學(xué)習(xí)者按時(shí)完成專業(yè)學(xué)習(xí)、教學(xué)點(diǎn)正確執(zhí)行教學(xué)過程和省級(jí)電大進(jìn)行教學(xué)教務(wù)管理的必要環(huán)節(jié).
專業(yè)規(guī)則實(shí)行分層管理.全國(guó)電大一個(gè)專業(yè)執(zhí)行一個(gè)專業(yè)規(guī)則.專業(yè)規(guī)則是課程平臺(tái)運(yùn)行的基本指令,是學(xué)習(xí)者學(xué)習(xí)過程中的選課規(guī)則.專業(yè)規(guī)則包括培養(yǎng)目標(biāo)和培養(yǎng)規(guī)格、課程模塊設(shè)置規(guī)則、課程設(shè)置規(guī)則、畢業(yè)規(guī)則和有關(guān)說明.從類型和管理層面劃分,可分為指導(dǎo)性專業(yè)規(guī)則、實(shí)施性專業(yè)規(guī)則和執(zhí)行性專業(yè)規(guī)則(見圖1).
指導(dǎo)性專業(yè)規(guī)則由中央電大制定,形式上是一個(gè)具體的教學(xué)指導(dǎo)文件.為保證人才培養(yǎng)質(zhì)量和實(shí)現(xiàn)課程資源共享,指導(dǎo)性專業(yè)規(guī)則中除包含中央電大統(tǒng)設(shè)的必修課程之外,還包含全國(guó)各省電大的選修課程,是一個(gè)專業(yè)為達(dá)成人才培養(yǎng)目標(biāo)的一個(gè)大的課程集合,既有統(tǒng)一的專業(yè)知識(shí)結(jié)構(gòu)要求,又包容個(gè)性化差異.
實(shí)施性專業(yè)規(guī)則是各省級(jí)電大按照指導(dǎo)性專業(yè)規(guī)則的要求,根據(jù)本省實(shí)際和辦學(xué)實(shí)際制定的省級(jí)教學(xué)實(shí)施文件.實(shí)施性專業(yè)規(guī)則可以從指導(dǎo)性專業(yè)規(guī)則中剔除部分選修課程,并規(guī)定某些課程為本省學(xué)習(xí)者必修(省必修)課程.
執(zhí)行性專業(yè)規(guī)則是學(xué)習(xí)者完成專業(yè)學(xué)習(xí),獲取證書的課程集合.執(zhí)行性規(guī)則的制定由學(xué)習(xí)者或教學(xué)點(diǎn)完成,在省級(jí)實(shí)施性專業(yè)規(guī)則中自主選擇課程.學(xué)習(xí)者既可僅修滿最低畢業(yè)條件要求的學(xué)分來獲取畢業(yè)證書,也可根據(jù)自身需要在實(shí)施性規(guī)則中選修其它課程.
中央電大教務(wù)管理系統(tǒng)(CPS1.0)中,專業(yè)規(guī)則管理只設(shè)計(jì)了省校實(shí)施性專業(yè)規(guī)則的啟用校驗(yàn)功能.為了使學(xué)生完全自主選課,CPS1.0對(duì)教學(xué)點(diǎn)和學(xué)生制定執(zhí)行性專業(yè)規(guī)則沒有限制和校驗(yàn).但在實(shí)際工作中,教學(xué)點(diǎn)由于人手缺乏、專業(yè)規(guī)則約束條件細(xì)致繁多、理解專業(yè)規(guī)則出現(xiàn)偏差等原因,容易在制定執(zhí)行性規(guī)則時(shí)出錯(cuò),造成學(xué)生學(xué)習(xí)完規(guī)定年限后發(fā)現(xiàn)漏選或錯(cuò)選課程而不能按時(shí)畢業(yè)的問題.為規(guī)范管理和避免此類問題,省校每學(xué)期要對(duì)全省眾多教學(xué)點(diǎn)的大量執(zhí)行性專業(yè)規(guī)則進(jìn)行人工審核和批復(fù),以保證教學(xué)點(diǎn)有正確完備的教學(xué)過程執(zhí)行依據(jù).
從中央電大發(fā)布指導(dǎo)性專業(yè)規(guī)則,到省校制定發(fā)布實(shí)施性專業(yè)規(guī)則、教學(xué)點(diǎn)制定執(zhí)行性專業(yè)規(guī)則,經(jīng)過省校審核批復(fù)后執(zhí)行,需要較長(zhǎng)的時(shí)間周期.省校每學(xué)期對(duì)執(zhí)行性專業(yè)規(guī)則進(jìn)行人工審核,隨著招生規(guī)模的擴(kuò)大和扁平化管理工作的開展,審核批復(fù)工作數(shù)據(jù)量大、耗時(shí)耗力,且效率低下,難免出錯(cuò).
若能在教學(xué)點(diǎn)制定執(zhí)行性專業(yè)規(guī)則時(shí)就完成正確性和有效性的校驗(yàn),縮短執(zhí)行性專業(yè)規(guī)則的審核批復(fù)過程,就能避免出現(xiàn)學(xué)生因錯(cuò)選、漏選課程不能按時(shí)畢業(yè)的問題,也能為后期教材征訂、學(xué)生選課、教學(xué)安排等工作提供較為寬裕的時(shí)間,省級(jí)電大就能為教學(xué)點(diǎn)和學(xué)生提供更全面完善的支持服務(wù).
"開放教育執(zhí)行性專業(yè)規(guī)則報(bào)批審核系統(tǒng)"的研究與開發(fā),目的是解決專業(yè)規(guī)則工作中出現(xiàn)的執(zhí)行性專業(yè)規(guī)則制定和審核易出錯(cuò)、工作量大、效率不高等問題,對(duì)執(zhí)行性專業(yè)規(guī)則的報(bào)批審核實(shí)現(xiàn)網(wǎng)絡(luò)化和信息化管理,從而使開放教育執(zhí)行性專業(yè)規(guī)則管理更為規(guī)范、精確、高效.該系統(tǒng)基于廣播電視大學(xué)教務(wù)管理系統(tǒng)(CPS1.0)進(jìn)行二次開發(fā),擬對(duì)省級(jí)電大實(shí)施性專業(yè)規(guī)則下發(fā)、教學(xué)點(diǎn)執(zhí)行性規(guī)則報(bào)批審核工作實(shí)現(xiàn)信息化管理,是筆者結(jié)合工作實(shí)際、對(duì)歷次專業(yè)規(guī)則工作進(jìn)行深入思考后提出的創(chuàng)新性開發(fā)成果.該系統(tǒng)可填補(bǔ)CPS1.0對(duì)于教學(xué)點(diǎn)執(zhí)行性規(guī)則校驗(yàn)功能的空白;可進(jìn)一步嚴(yán)格控制執(zhí)行性專業(yè)規(guī)則制定、報(bào)批、審核的正確性,實(shí)現(xiàn)教務(wù)工作規(guī)范化和精細(xì)化管理,避免由于人為錯(cuò)誤導(dǎo)致的各類教務(wù)問題;可使執(zhí)行性專業(yè)規(guī)則的制定審批流程大大縮短,提高時(shí)效性,將人力資源從繁重的手工審核工作中解脫出來.
從功能設(shè)計(jì)上看,"開放教育專業(yè)規(guī)則信息管理系統(tǒng)"設(shè)計(jì)為網(wǎng)絡(luò)版B/S結(jié)構(gòu),軟件服務(wù)器架設(shè)在省校,教學(xué)點(diǎn)通過網(wǎng)絡(luò)訪問,系統(tǒng)建立以專業(yè)為單元、教學(xué)點(diǎn)為劃分的動(dòng)態(tài)專業(yè)課程信息數(shù)據(jù)庫,主要實(shí)現(xiàn)省校實(shí)施性專業(yè)規(guī)則下發(fā)和各教學(xué)點(diǎn)執(zhí)行性專業(yè)規(guī)則報(bào)批審核的信息化管理.系統(tǒng)主要考慮了規(guī)范的工作流程實(shí)現(xiàn)、有效的選課控制約束和高效無誤的教學(xué)過程控制剛性文件(即各教學(xué)點(diǎn)各專業(yè)的執(zhí)行性專業(yè)規(guī)則)的生成和審核.
從技術(shù)實(shí)現(xiàn)角度看,本系統(tǒng)在設(shè)計(jì)時(shí)考慮了軟件的拓展性、更新性和嵌入式應(yīng)用,基于目前廣泛使用的MVC模型理念設(shè)計(jì)并實(shí)現(xiàn),將持久層、展現(xiàn)層、控制層邏輯較好地分離,實(shí)現(xiàn)了系統(tǒng)功能層次之間的低耦合.后端選用MySQL數(shù)據(jù)庫管理系統(tǒng)進(jìn)行數(shù)據(jù)存儲(chǔ),該DBMS具備較好的性能和穩(wěn)定性,被業(yè)界廣泛認(rèn)可,同時(shí)可較好地解決系統(tǒng)建設(shè)成本的問題.系統(tǒng)實(shí)現(xiàn)中使用Struts框架實(shí)現(xiàn)業(yè)務(wù)控制層邏輯,同時(shí)引入優(yōu)秀的Ajax技術(shù)框架ExtJs以改善用戶體驗(yàn)和提升系統(tǒng)性能.[3]
結(jié)合工作實(shí)際,筆者對(duì)歷次專業(yè)規(guī)則管理工作進(jìn)行深入分析后,從規(guī)則制定的正確性、管理工作規(guī)范化、業(yè)務(wù)流轉(zhuǎn)的高效性和嚴(yán)密性等方面出發(fā),設(shè)計(jì)了該系統(tǒng)的主要業(yè)務(wù)流程(見圖2).在實(shí)行多年的教學(xué)計(jì)劃、專業(yè)規(guī)則的手工管理工作流程的基礎(chǔ)上,對(duì)該流程進(jìn)行了全面分析和優(yōu)化設(shè)計(jì),使之實(shí)現(xiàn)專業(yè)規(guī)則管理過程中規(guī)則下發(fā)、制定、上報(bào)、審批、反饋的各項(xiàng)功能,并對(duì)各項(xiàng)功能作出了必要約束,使開放教育專業(yè)規(guī)則管理更為規(guī)范、精確、無誤,實(shí)現(xiàn)全面信息化管理.
"開放教育執(zhí)行性專業(yè)規(guī)則報(bào)批審核系統(tǒng)"主體框架分為權(quán)限管理、省級(jí)實(shí)施性專業(yè)規(guī)則管理、教學(xué)點(diǎn)級(jí)執(zhí)行性專業(yè)規(guī)則管理和數(shù)據(jù)導(dǎo)入導(dǎo)出、備份統(tǒng)計(jì)等幾部分.其中,執(zhí)行性專業(yè)規(guī)則的制定、上報(bào)、審批、反饋、存檔是該系統(tǒng)的主體功能.主要功能包括:
分為管理員權(quán)限和教學(xué)點(diǎn)權(quán)限.管理員一般是省校負(fù)責(zé)專業(yè)規(guī)則管理的工作人員,負(fù)責(zé)分配、管理教學(xué)點(diǎn)用戶,創(chuàng)建新學(xué)期,導(dǎo)入導(dǎo)出省級(jí)實(shí)施性專業(yè)規(guī)則庫、規(guī)則說明、實(shí)施方案、操作手冊(cè)和文件,開關(guān)教學(xué)點(diǎn)用戶的執(zhí)行性規(guī)則制定、上報(bào)功能,審核各用戶上報(bào)的規(guī)則,并反饋意見,完成數(shù)據(jù)備份.教學(xué)點(diǎn)權(quán)限可查詢省級(jí)實(shí)施性專業(yè)規(guī)則、操作手冊(cè)、規(guī)則說明和實(shí)施方案與文件,制定執(zhí)行性規(guī)則,選擇開設(shè)課程集合,提交執(zhí)行性專業(yè)規(guī)則供省校審核,修改經(jīng)審核不通過的規(guī)則,打印經(jīng)審核通過的規(guī)則.
這部分功能實(shí)現(xiàn)該系統(tǒng)和中央電大教務(wù)管理系統(tǒng)中專業(yè)規(guī)則管理的耦合和關(guān)聯(lián).管理員導(dǎo)入和發(fā)布省級(jí)實(shí)施性專業(yè)規(guī)則,所有用戶可進(jìn)行相關(guān)查詢.
(1)管理員創(chuàng)建新學(xué)期,設(shè)置各教學(xué)點(diǎn)制定、上報(bào)執(zhí)行性專業(yè)規(guī)則的權(quán)限,從而實(shí)現(xiàn)以專業(yè)為單元、教學(xué)點(diǎn)為劃分的專業(yè)信息管理.
(2)實(shí)施性專業(yè)規(guī)則庫管理.管理員由中央電大教務(wù)管理系統(tǒng)中導(dǎo)出每學(xué)期實(shí)施性專業(yè)規(guī)則,經(jīng)合理化設(shè)置后導(dǎo)入到該系統(tǒng)中,形成實(shí)施性專業(yè)規(guī)則庫和課程集合庫,供教學(xué)點(diǎn)進(jìn)行執(zhí)行性專業(yè)規(guī)則制定、選擇開設(shè)課程之用;刪除冗余規(guī)則.
(3)查詢文檔庫管理.管理員將專業(yè)規(guī)則匯編文檔、專業(yè)規(guī)則說明、專業(yè)實(shí)施方案按專業(yè)導(dǎo)入到系統(tǒng),為各級(jí)用戶提供文檔查詢;刪除冗余文檔;生成、下發(fā)公文和各類學(xué)習(xí)手冊(cè).
這是該系統(tǒng)的主體功能部分,實(shí)現(xiàn)教學(xué)點(diǎn)執(zhí)行性規(guī)則的制定、上報(bào)、審核、反饋、打印等.對(duì)執(zhí)行性專業(yè)規(guī)則的制定作出了必要條件約束,從功能設(shè)計(jì)上就避免了教學(xué)點(diǎn)由于理解規(guī)則制定政策不當(dāng)導(dǎo)致的種種錯(cuò)誤和人工審核容易出現(xiàn)的問題.
(1)執(zhí)行性專業(yè)規(guī)則制定功能.一方面,系統(tǒng)提供統(tǒng)一界面供教學(xué)點(diǎn)進(jìn)行執(zhí)行性專業(yè)規(guī)則制定、選擇開設(shè)課程,根據(jù)實(shí)際需要調(diào)整課程開設(shè)學(xué)期;另一方面,系統(tǒng)自動(dòng)根據(jù)導(dǎo)入的實(shí)施性專業(yè)規(guī)則生成約束條件:制定界面生成時(shí),自動(dòng)設(shè)置必修課為"規(guī)定動(dòng)作",不允許修改;只能修改所有課程的開課學(xué)期和在選修課集合中選擇所需課程,從根源上避免出現(xiàn)學(xué)生漏選必修課程而不能畢業(yè)的錯(cuò)誤.
(2)教學(xué)點(diǎn)級(jí)校驗(yàn)功能.教學(xué)點(diǎn)在制定完每個(gè)專業(yè)規(guī)則需保存時(shí),系統(tǒng)能根據(jù)畢業(yè)最低要求的4個(gè)必要條件(最低畢業(yè)學(xué)分、最低中央電大考試學(xué)分、各模塊最低學(xué)分、各模塊最低中央電大考試學(xué)分)進(jìn)行校驗(yàn),不滿足要求時(shí),無法保存,系統(tǒng)將給出提示,提示出錯(cuò)的環(huán)節(jié)和未達(dá)到的條件,直至修改合格才能保存.
(3)教學(xué)點(diǎn)提交功能.為了達(dá)到對(duì)教學(xué)點(diǎn)執(zhí)行性專業(yè)規(guī)則上報(bào)的有序控制,系統(tǒng)對(duì)教學(xué)點(diǎn)提交功能作出了約束,只有教學(xué)點(diǎn)制定完當(dāng)季所有規(guī)則后并保存成功后,才可將當(dāng)季所有規(guī)則提交供管理員審核.
(4)省校級(jí)審核功能.省校對(duì)教學(xué)點(diǎn)提交的執(zhí)行性專業(yè)規(guī)則進(jìn)行審核,主要審核課程開設(shè)學(xué)期是否合理(學(xué)分選擇合理性軟件已審核過),這樣,人工審核的數(shù)據(jù)就減少了數(shù)十倍.審核后,予以"通過"或"不通過"的反饋,不通過的給出修改意見.
(5)反饋查詢功能.教學(xué)點(diǎn)能夠查詢經(jīng)審核的執(zhí)行性專業(yè)規(guī)則通過情況和反饋意見.
(6)打印功能.經(jīng)審核通過的執(zhí)行性專業(yè)規(guī)則,教學(xué)點(diǎn)可生成帶二維條形碼的PDF文檔報(bào)批表打印,生成的報(bào)批表教學(xué)點(diǎn)無法修改,文檔打印后簽字蓋章供省校和教學(xué)點(diǎn)備案;經(jīng)審核不通過的執(zhí)行性專業(yè)規(guī)則,無法生成報(bào)批表,教學(xué)點(diǎn)必須根據(jù)修改意見修改,再次提交審核,直至通過.
(7)唯一性管理.系統(tǒng)自動(dòng)生成二維條形碼作為執(zhí)行性專業(yè)規(guī)則的唯一標(biāo)識(shí),用激光掃描槍掃描或輸入二維碼數(shù)字即可識(shí)別,并從系統(tǒng)中調(diào)用對(duì)應(yīng)的數(shù)據(jù),不會(huì)在多個(gè)教學(xué)點(diǎn)的相同專業(yè)間產(chǎn)生混淆.
導(dǎo)入每學(xué)期的專業(yè)規(guī)則庫;導(dǎo)入規(guī)則說明、實(shí)施方案、公文、教程等.
導(dǎo)出專業(yè)規(guī)則進(jìn)行數(shù)據(jù)備份和文件存檔,可分年度、學(xué)期、規(guī)則類型(執(zhí)行性規(guī)則/實(shí)施性規(guī)則)、教學(xué)點(diǎn)等條件導(dǎo)出.
統(tǒng)計(jì)上報(bào)教學(xué)點(diǎn)、執(zhí)行性專業(yè)規(guī)則的明細(xì);統(tǒng)計(jì)上報(bào)專業(yè)數(shù)量、通過數(shù)、不通過數(shù)明細(xì);統(tǒng)計(jì)每季規(guī)則總數(shù)、課程數(shù)、數(shù)據(jù)審核量;生成各類報(bào)表.
"開放教育專業(yè)規(guī)則信息管理系統(tǒng)"作為"云南省教育廳科學(xué)研究基金項(xiàng)目"研究并開發(fā).經(jīng)過多輪數(shù)據(jù)測(cè)試后已正式應(yīng)用于云南廣播電視大學(xué)全省教學(xué)點(diǎn)的執(zhí)行性專業(yè)規(guī)則制定與報(bào)批審核工作.截至2012年春季學(xué)期,云南廣播電視大學(xué)使用該系統(tǒng)完成了全省130余個(gè)教學(xué)點(diǎn)的530份執(zhí)行性規(guī)則的制定和審核,涉及學(xué)生11000余人.經(jīng)過系統(tǒng)校驗(yàn),有7個(gè)教學(xué)點(diǎn)的157名學(xué)習(xí)者的執(zhí)行性專業(yè)規(guī)則出現(xiàn)了漏選、誤選課程的情況,相關(guān)管理人員及時(shí)對(duì)出錯(cuò)的專業(yè)規(guī)則進(jìn)行了校正.該系統(tǒng)的全面應(yīng)用使執(zhí)行性專業(yè)規(guī)則的報(bào)批審核工作周期大大縮短,并明顯提高了審核校驗(yàn)的準(zhǔn)確性,提升了專業(yè)規(guī)則管理工作的質(zhì)量和效率.
該系統(tǒng)的開發(fā)技術(shù)具有先進(jìn)性和普遍適用性,安裝簡(jiǎn)便,用戶界面友好;系統(tǒng)的功能滿足開放教育專業(yè)規(guī)則管理工作的需要,業(yè)務(wù)流程設(shè)計(jì)規(guī)范嚴(yán)密,過程控制高效精確;系統(tǒng)可廣泛適用于開放教育執(zhí)行性專業(yè)規(guī)則管理,具有應(yīng)用推廣價(jià)值.筆者將該系統(tǒng)的主要設(shè)計(jì)思想適當(dāng)調(diào)整后,用于云南開放大學(xué)綜合信息服務(wù)平臺(tái)中學(xué)習(xí)者自主學(xué)習(xí)管理功能模塊和教學(xué)點(diǎn)集體選課校驗(yàn)?zāi)K的開發(fā),取得了良好成效.
[1]謝盛勇,江曉青等.廣播電視大學(xué)開放教育教學(xué)教務(wù)管理工作手冊(cè)[M].北京:中央廣播電視大學(xué)出版社,2010:149-150.
[2]趙樣.開放教育專業(yè)規(guī)則信息管理系統(tǒng)的研究開發(fā)項(xiàng)目報(bào)告[R].昆明:云南廣播電視大學(xué),2011.
[3]吳鵬.MVC模式與Struts架構(gòu)的研究[J].軟件導(dǎo)刊,2010,(3):28-30.
白磊,講師,碩士,云南師范大學(xué)信息學(xué)院(650092).
責(zé)任編輯 三川
G40-057
B
1009-458x(2012)07-0081-04
2012-03-30
趙樣,碩士,講師,云南廣播電視大學(xué)遠(yuǎn)程教育教務(wù)處(650223).