楊公義,王勝清
(北京大學(xué) 教師教學(xué)發(fā)展中心,北京100871)
北京大學(xué)本科教學(xué)審核評(píng)估支撐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)*
楊公義,王勝清
(北京大學(xué) 教師教學(xué)發(fā)展中心,北京100871)
本研究設(shè)計(jì)和實(shí)現(xiàn)了北京大學(xué)本科教學(xué)審核評(píng)估支撐系統(tǒng),支撐系統(tǒng)包括評(píng)估網(wǎng)和評(píng)估單機(jī)系統(tǒng)。文章論述了評(píng)估網(wǎng)的系統(tǒng)設(shè)計(jì)、五類用戶及系統(tǒng)用例、功能模塊、操作流程、登錄用戶的操作說明。評(píng)估單機(jī)系統(tǒng)在評(píng)估專家的電腦上展示了北京大學(xué)八大模塊的審核評(píng)估支撐材料,文章論述了評(píng)估單機(jī)系統(tǒng)的功能模塊、系統(tǒng)架構(gòu)和實(shí)現(xiàn)中的關(guān)鍵技術(shù)。
本科教學(xué);審核評(píng)估;支撐系統(tǒng);評(píng)估網(wǎng);評(píng)估單機(jī)系統(tǒng)
教育部高等教育教學(xué)評(píng)估中心邀請(qǐng)一流的教育專家、一流的行業(yè)專家、一流的國(guó)際專家,用國(guó)際視野、國(guó)家標(biāo)準(zhǔn)評(píng)價(jià)北京大學(xué)的人才培養(yǎng)工作,于2016年11月6-11日入駐北大開展本科教學(xué)審核評(píng)估工作。同時(shí),北京大學(xué)也用新理念、新標(biāo)準(zhǔn)、新文化高質(zhì)量配合做好審核評(píng)估工作。審核評(píng)估是北大一流本科人才培養(yǎng)的強(qiáng)力抓手和推手,北大審核評(píng)估也是全國(guó)審核評(píng)估的新標(biāo)桿和旗幟。北京大學(xué)自主研究和開發(fā)了本科教學(xué)審核評(píng)估支撐系統(tǒng),支撐系統(tǒng)包括網(wǎng)絡(luò)版和單機(jī)版,網(wǎng)絡(luò)版稱為“北京大學(xué)本科教學(xué)審核評(píng)估網(wǎng)”(以下簡(jiǎn)稱評(píng)估網(wǎng),網(wǎng)址為http://pinggu.pku.edu.cn),運(yùn)行在服務(wù)器上,單機(jī)版稱為“北京大學(xué)審核評(píng)估支撐材料單機(jī)系統(tǒng)”(以下簡(jiǎn)稱評(píng)估單機(jī)系統(tǒng)),安裝在評(píng)估專家的電腦上。
北京大學(xué)本科教學(xué)審核評(píng)估網(wǎng)中發(fā)布的信息面向社會(huì)公開,供教育部評(píng)估專家和社會(huì)各界人士總體了解北大本科教學(xué)情況。
系統(tǒng)的用戶有五類[1]:超級(jí)管理員、校級(jí)教務(wù)部管理員、院系級(jí)審核員、院系級(jí)操作員、前臺(tái)訪客,這五類用戶的權(quán)限是遞減的。用戶管理用例如圖1所示,超級(jí)管理員管理校級(jí)教務(wù)部管理員,校級(jí)教務(wù)部管理員管理院系級(jí)審核員和院系級(jí)操作員,用戶管理的功能包括新增用戶、編輯用戶、刪除用戶、查詢用戶、分頁(yè)瀏覽用戶。用戶管理實(shí)現(xiàn)后的效果如圖2所示,用戶表的字段包括:用戶名、時(shí)間、創(chuàng)建者用戶編號(hào)、創(chuàng)建者院系編號(hào)、角色、真實(shí)姓名、學(xué)期、院系編號(hào)、密碼遺失提示問題、提示問題答案、密碼、創(chuàng)建者院系名稱、聯(lián)系電話、電子郵箱、二級(jí)院系編號(hào)、審核狀態(tài)(待審核、審核通過、審核未過)。
圖1 用戶管理用例
圖2 用戶管理操作界面
系統(tǒng)總體用例如圖3所示,前臺(tái)訪客只能訪問評(píng)估網(wǎng)中已經(jīng)審核發(fā)布的信息,對(duì)于在評(píng)估網(wǎng)中未經(jīng)審核的信息,只能被登錄用戶訪問[2]。評(píng)估網(wǎng)的登錄用戶可以進(jìn)行的共同操作包括登錄、個(gè)人資料編輯、我的云盤。登錄用例需要輸入用戶名、密碼、驗(yàn)證碼。個(gè)人資料編輯用例需要輸入的元數(shù)據(jù)為:用戶名、真實(shí)姓名、密碼、再次輸入密碼、聯(lián)系電話、電子郵箱。我的云盤為用戶供了一個(gè)存放資源的網(wǎng)上空間,元數(shù)據(jù)包括:標(biāo)題、時(shí)間、內(nèi)容、視頻地址、標(biāo)題URL、點(diǎn)標(biāo)題開什么(下拉項(xiàng)為:內(nèi)容、附件、標(biāo)題URL、視頻下載、視頻播放)、附件。
圖3 系統(tǒng)總體用例
校級(jí)教務(wù)部管理員、院系級(jí)審核員、院系級(jí)操作員所能進(jìn)行的共同用例為信息管理,他們所能管理的模塊不同,不同模塊所能進(jìn)行的操作不同。信息管理用例的全部的操作包括:新增、編輯、刪除、查詢、分頁(yè)瀏覽、發(fā)布審核、推薦某條信息進(jìn)入首頁(yè)某個(gè)模塊、批準(zhǔn)某條信息進(jìn)入首頁(yè)模塊。院系級(jí)審核員比院系級(jí)操作員增加的權(quán)限為:發(fā)布審核、推薦某條信息進(jìn)入首頁(yè)某個(gè)模塊。校級(jí)教務(wù)部管理員比院系級(jí)審核員增加的權(quán)限為:管理院系級(jí)審核員和院系級(jí)操作員兩類下級(jí)賬戶,批準(zhǔn)某條信息進(jìn)入首頁(yè)模塊、首頁(yè)的系統(tǒng)配置。
評(píng)估網(wǎng)的功能模塊如圖4所示。系統(tǒng)包括首頁(yè)模塊、系統(tǒng)配置模塊和其他模塊[3]。首頁(yè)模塊包括:通知公告、評(píng)估動(dòng)態(tài)、資料下載、方形首頁(yè)slideshow。系統(tǒng)配置模塊包括版權(quán)所有、組織機(jī)構(gòu)、政策文件、聯(lián)系我們。其他模塊包括報(bào)告管理、他山之石。
評(píng)估網(wǎng)的操作流程如圖5所示。院系級(jí)操作員登錄系統(tǒng)后,可以新增、編輯、修改、刪除欄目信息,這時(shí)信息只有登錄用戶才能查看。院系級(jí)審核員登錄系統(tǒng)后,對(duì)信息進(jìn)行審核同時(shí)可以上下移動(dòng)調(diào)整信息,對(duì)于審核通過的信息才能在評(píng)估網(wǎng)的相應(yīng)欄目中顯示,但這里還不能在首頁(yè)模塊中顯示。院系級(jí)審核員可以推薦某條信息進(jìn)入首頁(yè)某個(gè)模塊,校級(jí)教務(wù)部管理員登錄后批準(zhǔn)某條被推薦的信息進(jìn)入首頁(yè)某個(gè)模塊,對(duì)于審核通過的信息,會(huì)顯示在首頁(yè)的某個(gè)模塊中。
評(píng)估網(wǎng)用戶管理的后臺(tái)操作如圖2所示,上一級(jí)別的用戶可以管理下一級(jí)別的用戶,單擊可以新增、編輯和刪除用戶,圖2中在瀏覽的同時(shí)可以編輯各個(gè)字段,也可以單擊右面的編輯按鈕進(jìn)行縱向視圖編輯各個(gè)字段。用戶的級(jí)別通過角色值來區(qū)分。有些字段的值是只讀的,例如用戶名。有些字段的值是有AJAX自動(dòng)輸入提醒的,例如院系名稱[4]。
圖4 評(píng)估網(wǎng)功能模塊 圖5 評(píng)估網(wǎng)信息流程圖
評(píng)估網(wǎng)信息管理的后臺(tái)操作如圖6所示,首先在左側(cè)單擊某個(gè)欄目,例如單擊評(píng)估動(dòng)態(tài),進(jìn)入管理端的信息瀏覽頁(yè),在瀏覽頁(yè)中可以新增、編輯、刪除、審核、預(yù)覽、上移下移、分頁(yè)瀏覽信息,分頁(yè)功能包括設(shè)置頁(yè)面大小、跳轉(zhuǎn)到某頁(yè)、第一頁(yè)、下頁(yè)、上頁(yè)、末頁(yè)。在圖6中單擊某條信息右側(cè)的編輯按鈕如圖9所示以縱向視圖編輯各個(gè)字段。圖6是簡(jiǎn)要顯示幾個(gè)最常用的元數(shù)據(jù),圖9中顯示該模塊的全部元數(shù)據(jù)。模塊之間的元數(shù)據(jù)大同小異,比如評(píng)估動(dòng)態(tài)包括的元數(shù)據(jù)為:標(biāo)題、時(shí)間、內(nèi)容、創(chuàng)建者用戶編號(hào)、摘要、關(guān)鍵詞1、關(guān)鍵詞2、審核、審核意見建議、首頁(yè)模塊、點(diǎn)標(biāo)題開什么、批準(zhǔn)上主頁(yè)、附圖。
圖6 評(píng)估網(wǎng)后臺(tái)主頁(yè)
圖7 評(píng)估網(wǎng)前臺(tái)非首頁(yè)模塊瀏覽頁(yè)
圖8 評(píng)估網(wǎng)前臺(tái)首頁(yè)
圖9 評(píng)估網(wǎng)后臺(tái)編輯頁(yè)
上述元數(shù)據(jù)中有幾個(gè)需要說明如下,審核下拉選項(xiàng)為:待審核、審核通過、審核未過。當(dāng)下拉框中選擇審核未通過時(shí),需要在審核意見建議元數(shù)據(jù)中輸入理由。首頁(yè)模塊下拉框用于推薦本條信息到首頁(yè)的某個(gè)模塊中。批準(zhǔn)上主頁(yè)下拉框中,可以允許所推薦的信息在首頁(yè)的某個(gè)模塊中顯示。點(diǎn)標(biāo)題開什么下拉框的內(nèi)容為:內(nèi)容、附件、標(biāo)題URL;各下拉項(xiàng)的含義為:內(nèi)容表示點(diǎn)擊標(biāo)題時(shí)顯示的網(wǎng)頁(yè)中的內(nèi)容來自上述內(nèi)容元數(shù)據(jù),附件表示點(diǎn)擊標(biāo)題時(shí)超級(jí)鏈接到上述所上傳的附圖,標(biāo)題URL表示點(diǎn)擊標(biāo)題時(shí)超級(jí)鏈接到一個(gè)用戶輸入的URL。
北京大學(xué)本科教學(xué)審核評(píng)估支撐材料單機(jī)系統(tǒng)是評(píng)估網(wǎng)的擴(kuò)展和補(bǔ)充,安裝在評(píng)估專家的電腦上。單機(jī)系統(tǒng)中的存放的內(nèi)容是體積比大的PDF文件,這樣的PDF文件如果放在評(píng)估網(wǎng)上,瀏覽時(shí)會(huì)有下載的延時(shí),這些文件安裝在評(píng)估專家的電腦上,能為專家提供很好的用戶體驗(yàn)。評(píng)估單機(jī)系統(tǒng)的功能模塊如圖10所示,主要包括定位與目標(biāo)、師資隊(duì)伍、教學(xué)資源、培養(yǎng)過程、學(xué)生發(fā)展、質(zhì)量保障、國(guó)際化培養(yǎng)、案頭材料八個(gè)模塊[5]。評(píng)估單機(jī)系統(tǒng)主頁(yè)如圖11所示。
圖10 評(píng)估單機(jī)系統(tǒng)的功能模塊
圖11 評(píng)估單機(jī)系統(tǒng)歡迎頁(yè)
圖12 評(píng)估單機(jī)系統(tǒng)主頁(yè)
圖13 評(píng)估單機(jī)系統(tǒng)文件目錄結(jié)構(gòu)
根據(jù)圖10中評(píng)估單機(jī)系統(tǒng)功能模塊的劃分,創(chuàng)建如圖13所示的文件目錄結(jié)構(gòu),在“審核評(píng)估支撐材料定稿”文件夾中以八大模塊的名稱創(chuàng)建8個(gè)一級(jí)目錄、1個(gè)名為site的一級(jí)目錄、1個(gè)名為 “審核評(píng)估支撐材料.htm”的引導(dǎo)頁(yè),在八大模塊的一級(jí)目錄中創(chuàng)建相應(yīng)的子模塊目錄,子模塊中所有的文件類型為pdf類型。在site中創(chuàng)建歡迎頁(yè)、主頁(yè)、二級(jí)頁(yè)、多個(gè)三級(jí)頁(yè)。
因?yàn)槲覀儾荒茏寣<以趕ite中多個(gè)網(wǎng)頁(yè)中找哪個(gè)是主頁(yè),所以在“審核評(píng)估支撐材料定稿”文件夾中提供了名為“審核評(píng)估支撐材料.htm”的引導(dǎo)頁(yè),該引導(dǎo)頁(yè)的關(guān)鍵技術(shù)為,引導(dǎo)頁(yè)運(yùn)行時(shí)自動(dòng)進(jìn)入歡迎頁(yè)siteindex_p.html如圖11所示,歡迎頁(yè)中關(guān)鍵代碼,單擊后進(jìn)入圖12所示的評(píng)估單機(jī)系統(tǒng)主頁(yè)。
由圖13評(píng)估單機(jī)系統(tǒng)文件目錄結(jié)構(gòu)通過一個(gè)名為“目錄冊(cè)生成器.exe”的工具生成一個(gè)目錄頁(yè),把目錄頁(yè)進(jìn)行必要的批量替換,轉(zhuǎn)成評(píng)估單機(jī)系統(tǒng)site文件夾中的多個(gè)網(wǎng)頁(yè)文件。該目錄冊(cè)生成器參考網(wǎng)址為http://www.jisuxz.com/down/15371.html,該工具軟件能將多層目錄下的文件自動(dòng)生成一個(gè)帶超鏈接的html類型目錄冊(cè)。
sitedwmb_p.html是圖12所示的評(píng)估單機(jī)系統(tǒng)主頁(yè),dwmb_p.html系統(tǒng)主頁(yè)的中創(chuàng)建了左和右兩個(gè)iframe,并提供了八大模塊的一級(jí)導(dǎo)航。
左側(cè)的name="iframe_left"的iframe用于存放二級(jí)導(dǎo)航折疊型樹狀菜單,即八個(gè)大模塊之一的某個(gè)二級(jí)或三級(jí)子模塊名稱。關(guān)鍵代碼為:
。右側(cè)的name="iframe_right"的iframe用于存放某個(gè)子模塊中的內(nèi)容列表頁(yè),關(guān)鍵代碼為:
。dwmb_p.html系統(tǒng)主頁(yè)中實(shí)現(xiàn)圖12中八大模塊的一級(jí)導(dǎo)航。單擊任一個(gè)模塊名稱,會(huì)改變改變下面左和右iframe中的內(nèi)容。下面僅以“定位與目標(biāo)”為例說明實(shí)現(xiàn)的關(guān)鍵代碼:,這段代碼實(shí)現(xiàn)了用戶單擊一級(jí)導(dǎo)航中 “定位與目標(biāo)”時(shí),改變左側(cè)名為iframe_left的iframe的src值為'dwymb_left.html,改變右側(cè)名為iframe_right的iframe的src值為'dwymb_right_zc.html。
左側(cè)iframe中的內(nèi)容頁(yè)dwymb_left.html為“定位與目標(biāo)”大模塊下的二級(jí)子模塊和三級(jí)子模塊樹形菜單。單擊二級(jí)子模塊名稱時(shí)會(huì)下拉出三級(jí)子模塊的列表,同時(shí)會(huì)改變父頁(yè)面右側(cè)iframe中的內(nèi)容。關(guān)鍵代碼為:
右側(cè)iframe中的內(nèi)容頁(yè)dwymb_right_zc.html為“北京大學(xué)章程”中的詳細(xì)內(nèi)容列表。關(guān)鍵代碼為:
北京大學(xué)自主研究和開發(fā)了北大本科教學(xué)審核評(píng)估支撐系統(tǒng),支撐系統(tǒng)包括評(píng)估網(wǎng)和評(píng)估單機(jī)系統(tǒng)。五類用戶通過評(píng)估網(wǎng)以一定的流程發(fā)布和審核信息。評(píng)估單機(jī)系統(tǒng)在評(píng)估專家的電腦上展示了北京大學(xué)八大模塊的的審核評(píng)估支撐材料。該系統(tǒng)助力北大在本科教學(xué)評(píng)估中取得優(yōu)異成績(jī),助力北大被評(píng)為雙一流大學(xué)。
[1]楊公義.基于Flash流媒體服務(wù)器的北大視頻資源庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)[J].軟件,2016,37(8):5-10.
[2]楊公義,王勝清.基于BigBlueButton為Blackboard增加交互式語(yǔ)音視頻虛擬課堂[J].軟件,2016,37(9):01-06.
[3]楊公義,張亦工.北京大學(xué)教室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代教育技術(shù),2015(4):115-120.
[4]楊公義,張亦工.基于Red5的網(wǎng)絡(luò)教育電視臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代教育技術(shù),2012(8):109-112.
[5]曾騰,何山.高校信息化教學(xué)平臺(tái)應(yīng)用推廣研究[J].現(xiàn)代教育技術(shù),2016(4):112-118.
(編輯:王曉明)
G40-057
A
1673-8454(2017)17-0082-05
本文受教育部在線教育研究中心在線教育研究基金 (全通教育)“慕課在線教學(xué)組織方法實(shí)證研究”(項(xiàng)目編號(hào):2016ZD301)、北大研究2015年度課題“基于大規(guī)模在線開放課程的教法創(chuàng)新實(shí)證研究”(項(xiàng)目編號(hào):2015ZD05)資助。