李惠(山西大學(xué)商務(wù)學(xué)院圖書館,山西太原030031)
?
基于網(wǎng)絡(luò)的精品視聽教學(xué)資源管理系統(tǒng)設(shè)計(jì)*
李惠
(山西大學(xué)商務(wù)學(xué)院圖書館,山西太原030031)
[摘要]基于網(wǎng)絡(luò)的精品視聽教學(xué)資源可以有效支持教師教學(xué)和學(xué)生學(xué)習(xí)。本系統(tǒng)的設(shè)計(jì)遵循一般的程序開發(fā)流程,首先從需求分析開始了解用戶對(duì)于系統(tǒng)功能的基本需求;其次基于計(jì)算機(jī)設(shè)計(jì)的B-S模式提出了教學(xué)資源管理系統(tǒng)的整體結(jié)構(gòu),并在整體結(jié)構(gòu)的基礎(chǔ)上提出系統(tǒng)的4個(gè)功能模塊,分別為人員管理模塊、資源管理模塊、系統(tǒng)管理模塊和學(xué)習(xí)管理模塊。最后從實(shí)際情況出發(fā)討論了實(shí)現(xiàn)該系統(tǒng)所需的技術(shù)支持。
[關(guān)鍵詞]視聽教學(xué)資源教學(xué)管理系統(tǒng)系統(tǒng)設(shè)計(jì)
[分類號(hào)]G250.7
*本文系山西大學(xué)商務(wù)學(xué)院院級(jí)科研項(xiàng)目“關(guān)于開發(fā)網(wǎng)絡(luò)精品視聽教學(xué)資源管理系統(tǒng)的研究”(項(xiàng)目基金編號(hào):2013128)成果。
隨著計(jì)算機(jī)通信技術(shù)及網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,數(shù)字化視聽教學(xué)資源不斷建設(shè)。2003年起,我國開始加強(qiáng)精品視聽網(wǎng)絡(luò)課程的建設(shè)規(guī)模,形成了一大批具有國際影響力的網(wǎng)絡(luò)視聽教學(xué)資源[1]。網(wǎng)絡(luò)資源的發(fā)展帶動(dòng)著教學(xué)和學(xué)習(xí)方式的不斷轉(zhuǎn)變,以網(wǎng)絡(luò)為媒介,以資源為核心的個(gè)性化、自主性學(xué)習(xí)越來越成為人們適應(yīng)時(shí)代發(fā)展的重要學(xué)習(xí)方式。教學(xué)資源管理系統(tǒng)作為輔助學(xué)習(xí)的中介在整個(gè)學(xué)習(xí)過程中扮演著重要角色,例如它可以用來輔助教師發(fā)布并管理自己的課程,幫助學(xué)習(xí)者進(jìn)行自主學(xué)習(xí)等。如何設(shè)計(jì)并完善網(wǎng)絡(luò)精品視聽教學(xué)資源管理系統(tǒng)需要引起我們的重視。
基于網(wǎng)絡(luò)的精品視聽教學(xué)資源管理系統(tǒng)主要用來輔助教師和學(xué)習(xí)者進(jìn)行教學(xué)資源的管理及使用,為人們更好地對(duì)視聽資源加以利用提供可靠的途徑。需求分析是進(jìn)行系統(tǒng)開發(fā)的前提,只有做好前期的調(diào)查工作,了解使用者的真正需求和實(shí)際情況才能設(shè)計(jì)出真正滿足學(xué)習(xí)和教學(xué)實(shí)踐的資源管理系統(tǒng)。
首先從使用者的角度看,不同的人員應(yīng)該具有不同的訪問權(quán)限,考慮到教學(xué)參與者的類型,大致分為4種,即權(quán)限最高的管理員、用于資源更新和維護(hù)使用的教師、注冊(cè)訪問學(xué)習(xí)的學(xué)生以及網(wǎng)絡(luò)游客。其次,從整個(gè)系統(tǒng)的性能角度看,教育資源管理系統(tǒng)在使用上需要靈活便捷,能夠滿足人機(jī)之間的互動(dòng)需求,系統(tǒng)的靈活性和推廣性是關(guān)鍵,在處理命令請(qǐng)求時(shí)能夠及時(shí)反饋,不至于出現(xiàn)用戶焦慮等待的狀況[2]。最后,教育資源管理系統(tǒng)必須安全可靠,由于資源訪問人數(shù)可能較多,系統(tǒng)要能夠保證多命令的并發(fā)處理。同時(shí),由于教育資源的形成需要耗費(fèi)大量的人力和財(cái)力,更可能有的資源是教師多年心血積累而成,因此需要確保數(shù)據(jù)庫本身的安全可靠,加強(qiáng)防護(hù)功能和及時(shí)的備份工作,避免出現(xiàn)漏洞導(dǎo)致數(shù)據(jù)丟失。
2.1設(shè)計(jì)目標(biāo)
教學(xué)資源管理系統(tǒng)的總目標(biāo)是為了協(xié)調(diào)不同用戶進(jìn)行順暢的人機(jī)交互,進(jìn)而合理使用網(wǎng)絡(luò)上的精品視聽教學(xué)資源,使其為自己的學(xué)習(xí)和教學(xué)服務(wù)。為了使不同的使用者依據(jù)自身需求使用該系統(tǒng),我們分別設(shè)置了4種不同權(quán)限的用戶角色,分別為系統(tǒng)管理員、教師、學(xué)生和訪客。系統(tǒng)管理員的權(quán)限最高,負(fù)責(zé)對(duì)整個(gè)系統(tǒng)的初始化和數(shù)據(jù)維護(hù)工作,實(shí)現(xiàn)用戶管理、數(shù)據(jù)管理、信息管理、資源管理的功能。教師負(fù)責(zé)對(duì)教學(xué)資源的更新和發(fā)布以及與學(xué)生之間的交互。學(xué)生用戶注冊(cè)成功后登錄系統(tǒng),利用系統(tǒng)的資源進(jìn)行在線學(xué)習(xí)和提問等。訪客只可以瀏覽視聽資源信息。
2.2系統(tǒng)結(jié)構(gòu)
本系統(tǒng)采用B-S模式的結(jié)構(gòu),即瀏覽器-服務(wù)器的結(jié)構(gòu)模式。用戶只需使用自己計(jì)算機(jī)上的任一瀏覽器訪問服務(wù)器,全部數(shù)據(jù)處理工作都由服務(wù)器完成,瀏覽器只負(fù)責(zé)對(duì)服務(wù)器的處理結(jié)果進(jìn)行呈現(xiàn),這樣大大減少了用戶計(jì)算機(jī)的工作量。對(duì)用戶而言,一個(gè)瀏覽器即可訪問,方便簡單;對(duì)于系統(tǒng)設(shè)計(jì)而言,可以將大量的精力全部用在服務(wù)器的程序設(shè)計(jì)上,不必考慮客戶端的具體情況,有利于更好地完善服務(wù)器的數(shù)據(jù)處理和安全工作。圖1為基于網(wǎng)絡(luò)的精品視聽教育資源管理系統(tǒng)結(jié)構(gòu)示意圖。
圖1 精品視聽教學(xué)管理系統(tǒng)結(jié)構(gòu)
B-S系統(tǒng)架構(gòu)一般采用三層結(jié)構(gòu)實(shí)現(xiàn),即在用戶數(shù)據(jù)服務(wù)器層和用戶層之間增加一層中間結(jié)構(gòu),中間結(jié)構(gòu)又包括表示層、邏輯層和數(shù)據(jù)處理層等不同的層次結(jié)構(gòu)[3]。中間層在服務(wù)器和客戶端之間建立起了一座連接橋梁,使用戶的瀏覽器和服務(wù)器之間實(shí)現(xiàn)有效的數(shù)據(jù)通信。但是三層結(jié)構(gòu)的每一層之間相互獨(dú)立,修改其中的一層不影響其他層和整體的功能。
精品視聽教學(xué)資源管理系統(tǒng)的功能框架如圖2所示,該系統(tǒng)分為4個(gè)功能模塊,分別是人員管理模塊、資源管理模塊、系統(tǒng)管理模塊和學(xué)習(xí)管理模塊。各管理模塊的總負(fù)責(zé)人為系統(tǒng)管理員,負(fù)責(zé)對(duì)人員管理模塊和系統(tǒng)管理模塊的工作,教師用戶主要負(fù)責(zé)對(duì)資源的管理,學(xué)生用戶負(fù)責(zé)對(duì)個(gè)人的學(xué)習(xí)系統(tǒng)管理,訪客只有瀏覽權(quán)限,沒有任何的管理功能。
圖2 精品視聽教學(xué)管理系統(tǒng)功能結(jié)構(gòu)
3.1人員管理模塊
人員管理模塊主要涉及兩大部分,分別是人員的注冊(cè)管理和注冊(cè)用戶管理。用戶權(quán)限需要根據(jù)注冊(cè)需求分配,需要使用該系統(tǒng)的人員首先點(diǎn)擊系統(tǒng)的“用戶注冊(cè)”按鈕,按照提示信息輸入相關(guān)的個(gè)人信息和申請(qǐng)項(xiàng)目,填寫完畢后將信息提交服務(wù)器。管理員有查看用戶注冊(cè)信息的權(quán)限,收到申請(qǐng)信息后需要根據(jù)相關(guān)規(guī)定對(duì)申請(qǐng)信息進(jìn)行合法性審核,對(duì)于符合要求的用戶給予審核通過的反饋信息,對(duì)于不符合要求的申請(qǐng)則駁回,并且刪除注冊(cè)信息。只有通過審核的用戶才可以進(jìn)行個(gè)人學(xué)習(xí)的規(guī)劃管理、學(xué)習(xí)記錄、向老師提問等,沒有注冊(cè)通過的人員只能以訪客的身份瀏覽部分教學(xué)資源。此外,用戶管理員還可以對(duì)已經(jīng)通過注冊(cè)的用戶進(jìn)行后續(xù)管理,如果用戶有違反規(guī)定的行為,隨時(shí)可以對(duì)其進(jìn)行提醒、警告乃至刪除用戶。
3.2資源管理模塊
基于網(wǎng)絡(luò)的精品課程教學(xué)資源管理系統(tǒng)的資源管理模塊主要由教師用戶負(fù)責(zé),教師可以隨時(shí)添加和更新視聽資源,并且對(duì)陳舊無用的資源進(jìn)行刪除,對(duì)于資源的分類和存儲(chǔ)方式進(jìn)行修改[4]。同時(shí),隨著資源匯集和增加,查找信息會(huì)變得越來越困難,因此本系統(tǒng)提供搜索功能,用戶可以通過關(guān)鍵字進(jìn)行資源的查詢和檢索。這里需要說明的是,對(duì)資源進(jìn)行查詢適用于所有權(quán)限的用戶。精品視聽教學(xué)資源是學(xué)習(xí)的核心,對(duì)它的管理也是所有管理服務(wù)中最重要的部分。例如,對(duì)需要上傳到服務(wù)器的視聽資源進(jìn)行審核和分類存儲(chǔ),同時(shí),為了避免資源的丟失造成不必要的損失,應(yīng)該及時(shí)對(duì)教學(xué)資料進(jìn)行安全備份,特別是網(wǎng)絡(luò)環(huán)境下,可以將視聽資源存儲(chǔ)在云服務(wù)器中,既安全便捷又能減輕本地服務(wù)器的工作負(fù)荷。
3.3系統(tǒng)管理模塊
精品視聽教育資源管理系統(tǒng)本身需要進(jìn)行定期維護(hù)和管理,包括賬號(hào)管理、數(shù)據(jù)庫管理和版本信息管理。每個(gè)注冊(cè)用戶除了有登錄用戶名外還有依照相應(yīng)順序配置的序列號(hào),序列號(hào)的分配按照不同的權(quán)限指定,作為區(qū)別用戶的唯一標(biāo)識(shí),定期排序有效序列號(hào)和刪除過期序號(hào),只有進(jìn)行科學(xué)合理的序號(hào)管理才能保證系統(tǒng)正常運(yùn)行。與服務(wù)器連接的數(shù)據(jù)庫中存儲(chǔ)著用戶信息、視聽資源信息、學(xué)習(xí)過程記錄等重要信息,因此數(shù)據(jù)庫本身也需要不斷更新和維護(hù),確保其正常工作。隨著時(shí)代的前進(jìn)和技術(shù)的發(fā)展,必然會(huì)對(duì)教育管理系統(tǒng)提出更多新的要求,因此系統(tǒng)也需要不斷地進(jìn)行更新,每次更新都會(huì)是一個(gè)新的系統(tǒng)版本,各系統(tǒng)之間需要順利過渡,確保各個(gè)版本在使用過程中的兼容性也是系統(tǒng)管理的重要部分。
3.4學(xué)習(xí)管理模塊
該視聽教育資源管理系統(tǒng)的功能主要是為了實(shí)現(xiàn)教師輔助教學(xué)和學(xué)生自主學(xué)習(xí),每個(gè)注冊(cè)的學(xué)生用戶都有一個(gè)“個(gè)人空間”模塊。該模塊支持學(xué)生制定學(xué)習(xí)計(jì)劃、選擇教學(xué)資源、安排學(xué)習(xí)進(jìn)度、向老師提問、同伴討論等功能。這樣的空間完全用來支撐學(xué)習(xí)者的個(gè)性化學(xué)習(xí),系統(tǒng)會(huì)記錄下學(xué)習(xí)者的學(xué)習(xí)過程,為學(xué)習(xí)者提供反饋和推薦。反饋包括提醒學(xué)習(xí)者現(xiàn)行的學(xué)習(xí)進(jìn)度和自己學(xué)習(xí)計(jì)劃的差距,或者是提供和其他學(xué)習(xí)者的進(jìn)度對(duì)比等,以便供學(xué)習(xí)者調(diào)整自己的步調(diào)。推薦部分主要是根據(jù)學(xué)習(xí)者的學(xué)習(xí)偏好,推薦相關(guān)的學(xué)習(xí)資源,進(jìn)而使學(xué)習(xí)者按自己的興趣和習(xí)慣進(jìn)行更加高效率的學(xué)習(xí)[5]。本系統(tǒng)的主要學(xué)習(xí)資源為視頻資源,個(gè)人學(xué)習(xí)空間還為學(xué)習(xí)者記錄上次學(xué)習(xí)的進(jìn)度,當(dāng)下一次繼續(xù)學(xué)習(xí)時(shí)系統(tǒng)會(huì)自動(dòng)提醒學(xué)生選擇從頭開始學(xué)習(xí)或者接著上次繼續(xù)學(xué)習(xí),切實(shí)做到了學(xué)習(xí)過程的人性化。
對(duì)于精品視聽教學(xué)資源管理系統(tǒng)的設(shè)計(jì)離不開考慮支撐它得以實(shí)現(xiàn)的技術(shù)因素。筆者在對(duì)現(xiàn)有教學(xué)管理系統(tǒng)和現(xiàn)在網(wǎng)絡(luò)技術(shù)發(fā)展進(jìn)行調(diào)研的基礎(chǔ)上,從實(shí)際情況出發(fā),選擇Moodle作為基本的系統(tǒng)架構(gòu)。Moodle本身是一個(gè)全球性的開發(fā)項(xiàng)目,它本身的功能比較全面,同時(shí),它對(duì)建構(gòu)主義教學(xué)理念的支撐特性非常明確,符合本系統(tǒng)的教學(xué)需求。Moo?dle為使用者提供了靈活的修改自由,可以滿足不同使用者的個(gè)性化需求。Moodle本身就是一個(gè)基于B-S模式的應(yīng)用程序,和本系統(tǒng)的最初構(gòu)想吻合。
在此基礎(chǔ)上利用微軟公司的ASP.net技術(shù)和SQL Serv?er2005數(shù)據(jù)庫進(jìn)行相關(guān)模塊的開發(fā)。ASP.net是現(xiàn)在很流行的一種服務(wù)器腳本技術(shù),可以創(chuàng)建交互式的動(dòng)態(tài)網(wǎng)頁[6]。它提供各種Web窗體控件,可以很方便地進(jìn)行Web應(yīng)用程序的開發(fā)。此外,開發(fā)人員還可以進(jìn)行自定義控件的設(shè)計(jì)等。最后將開發(fā)成形的各個(gè)原件整合到開源的Moodle系統(tǒng)中,進(jìn)而實(shí)現(xiàn)本系統(tǒng)的基本功能。
綜合以上各部分的分析,本研究基本完成了基于網(wǎng)絡(luò)的精品視聽教學(xué)管理系統(tǒng)的設(shè)計(jì)工作,該設(shè)計(jì)符合程序開發(fā)的基本流程,滿足實(shí)踐教學(xué)所的基本功能需求,并且詳細(xì)分析了實(shí)現(xiàn)該系統(tǒng)的基礎(chǔ)支撐,可見本系統(tǒng)的實(shí)現(xiàn)具有很強(qiáng)的可行性。接下來將繼續(xù)圍繞系統(tǒng)設(shè)計(jì)做進(jìn)一步的實(shí)際開發(fā)工作。
參考文獻(xiàn):
[1]于偉建,莊學(xué)真.論高等學(xué)校網(wǎng)絡(luò)教學(xué)資源建設(shè)[J].電化教育研究,2004(6):18-22.
[2]李圣良.高職院校精品課程建設(shè)實(shí)踐探索[J].職業(yè)教育研究,2010(7):32-33.
[3]余明洪,楊紅兵.教學(xué)資源管理系統(tǒng)的研究與設(shè)計(jì)[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2011(7):130-132.
[4]黃寶玉,項(xiàng)國雄.國家精品課程建設(shè)現(xiàn)狀分析及思考[J].中國高教研究,2007(9):30-38.
[5]王宇,張五紅.高校網(wǎng)絡(luò)輔助教學(xué)平臺(tái)選擇、實(shí)施及分析[J].網(wǎng)絡(luò)教育,2006(2):55-56.
[6]徐建紅.基于Web的交互式教學(xué)系統(tǒng)研究[J].計(jì)算機(jī)時(shí)代,2009(11):11-12.
李惠女,1984年生。學(xué)士,助理館員。研究方向:管理系統(tǒng)開發(fā)。
收稿日期:(2014-11-27;責(zé)編:張欣。)