范美娜
摘要:本文首先介紹了遠(yuǎn)程教育含義、B/S模式,從網(wǎng)絡(luò)教學(xué)環(huán)節(jié)中教師、網(wǎng)絡(luò)教學(xué)系統(tǒng)、學(xué)習(xí)者三個主體著手,實現(xiàn)學(xué)生、教師在異地也能更好的學(xué)習(xí)與溝通,從而達(dá)到遠(yuǎn)程教育的目的。
關(guān)鍵詞:遠(yuǎn)程教育系統(tǒng) B/S模式 設(shè)計與實現(xiàn)
二十一世紀(jì)是網(wǎng)絡(luò)的時代,各種網(wǎng)絡(luò)技術(shù)帶給人們很多的便利,人們可以足不出戶的享受購物、娛樂、在線游戲?;贐/S開發(fā)模式的遠(yuǎn)程教育系統(tǒng),方便遠(yuǎn)程學(xué)習(xí)者的在線學(xué)習(xí),系統(tǒng)一般包含了教學(xué)過程中各種教學(xué)工具、系統(tǒng)。在這個網(wǎng)絡(luò)教學(xué)平臺上,學(xué)習(xí)者的主動性和積極性得到了提高,增加了學(xué)習(xí)者的知識面、能力的增強(qiáng)。教師能夠及時發(fā)布各種公告、答疑、批改作業(yè)、視頻教學(xué)。
一、遠(yuǎn)程教育的含義
簡單地說,遠(yuǎn)程教育由特定的教育機(jī)構(gòu),綜合運用各種社會技術(shù),集開發(fā)、制作各種教育資源,營造了一種教育環(huán)境,為學(xué)生提供了一個可以異地隨時接受教育的教學(xué)平臺。在這個教學(xué)平臺上,教師能夠組織學(xué)生進(jìn)行所有的教學(xué)活動,學(xué)生討論問題、學(xué)習(xí)、寫作業(yè)、考試,最終達(dá)到學(xué)習(xí)知識的目的。
遠(yuǎn)程教育是教育組織將系統(tǒng)教學(xué)課程送給校園外學(xué)生,學(xué)生通過音頻、視頻接受的教育的新型教育模式,最終實現(xiàn)網(wǎng)上學(xué)習(xí)的目的。隨著現(xiàn)代信息技術(shù)的不斷發(fā)展,遠(yuǎn)程教育將會越來越多的被大家所采用。
二、B/S模式
伴隨著中間件技術(shù)的成熟而興起的B/S模式,比C/S(客戶機(jī)/服務(wù)器)模式更具優(yōu)勢。B/S模式從邏輯上將應(yīng)用分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)存儲層三層。三層結(jié)構(gòu)相互獨立,不會因為一層的改變而改變本層的功能。三層結(jié)構(gòu)如圖2-1所示。
圖2-1
本文所研究的遠(yuǎn)程教育系統(tǒng)的開發(fā)實現(xiàn)也是采用B/S模式,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務(wù)器上,既簡化了系統(tǒng)的開發(fā)、維護(hù)和使用,也方便了學(xué)生學(xué)習(xí)使用。
三、系統(tǒng)數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫設(shè)計是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體說,數(shù)據(jù)庫的設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效的存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。
四、現(xiàn)代遠(yuǎn)程教育系統(tǒng)的實現(xiàn)
本系統(tǒng)是基于Internet的,系統(tǒng)設(shè)計目的是用于遠(yuǎn)程網(wǎng)絡(luò)教學(xué),所有功能都是通過應(yīng)用服務(wù)器和用戶瀏覽器之間的交互來完成。與系統(tǒng)相關(guān)的數(shù)據(jù)由數(shù)據(jù)庫服務(wù)器來組織和維護(hù)。通過Internet網(wǎng)絡(luò)連接的教師、學(xué)習(xí)者通過IE瀏覽器或其他瀏覽軟件提交服務(wù)請求,獲取或上傳學(xué)習(xí)資料;數(shù)據(jù)庫服務(wù)器負(fù)責(zé)存放數(shù)據(jù),包括用戶數(shù)據(jù)庫和各類教學(xué)資源;最后,應(yīng)用服務(wù)器根據(jù)用戶的請求做相應(yīng)的響應(yīng),必要時檢索數(shù)據(jù)庫服務(wù)器的數(shù)據(jù),并把服務(wù)結(jié)果通過瀏覽器反饋給用戶。
(一)用戶驗證模塊
用戶使用本系統(tǒng)之前,必須進(jìn)行實名登錄,用戶登錄頁面內(nèi)嵌于系統(tǒng)首頁當(dāng)中,在登錄之前,用戶無法瀏覽本系統(tǒng)提供的各種內(nèi)容。登錄流程圖如圖4-2所示。
(1)用戶輸入用戶名和密碼后,系統(tǒng)自動進(jìn)行身份驗證;
(2)當(dāng)驗證不通過時,給出相關(guān)報錯信息,返回,要求用戶重新登錄;
(3)當(dāng)驗證通過時,系統(tǒng)自動再次判斷登錄用戶是教師還是學(xué)生;
(4)當(dāng)判斷為學(xué)生時,系統(tǒng)框架主頁(Frame)中自動顯示出學(xué)生學(xué)習(xí)頁面和個性化推薦頁面;當(dāng)判斷為教師時,系統(tǒng)框架主頁中自動顯示出教師管理頁面和教學(xué)推薦頁面。并提供頁面中所有功能。
(二)學(xué)生模塊:
本模塊用于參考學(xué)生考前在規(guī)定時間內(nèi)注冊自己的相關(guān)信息及參加考試的個人密碼。學(xué)生根據(jù)注冊的學(xué)號及密碼在規(guī)定時間內(nèi)登陸網(wǎng)上考試系統(tǒng)參加考試。學(xué)生可隨時修改個人參加考試的密碼。課程學(xué)習(xí)功能模塊 課程學(xué)習(xí)模塊是系統(tǒng)的主體部分,包括課程學(xué)習(xí)子模塊和課程測驗子模塊。
(1)課程學(xué)習(xí)子模塊
課程學(xué)習(xí)子模塊是學(xué)習(xí)者學(xué)習(xí)的最重要一個模塊,學(xué)習(xí)者通過本模塊進(jìn)行瀏覽課程知識點,通過本模塊上交作業(yè)、提問等等。本模塊主要功能:1)將課程知識庫中各種學(xué)習(xí)資料按照章節(jié)樹結(jié)構(gòu)展現(xiàn)出來。 2)學(xué)習(xí)者登陸后,系統(tǒng)通過用戶表中的學(xué)號識別學(xué)習(xí)者身份,根據(jù)學(xué)習(xí)者測試成績和訪問歷史記錄,獲得學(xué)習(xí)者的個性學(xué)習(xí)行為,并與課程知識樹進(jìn)行匹配,產(chǎn)生推薦集,并顯示出來。 3)學(xué)習(xí)者進(jìn)行學(xué)習(xí)過程中,實時記錄模塊自動記錄學(xué)習(xí)者的學(xué)習(xí)過程。
(2)課程測試(練習(xí))子模塊
課程測試系統(tǒng)包括試題庫、測試組卷策略庫、測試過程控制系統(tǒng)和測試結(jié)果庫。1)試題庫的主要功能是將課程的試題資源按照一定的教育測量理論加以組織,分成難、一般和易三類,為測試試卷的生成提供試題素材。2)組卷策略庫的主要功能是根據(jù)學(xué)習(xí)者的學(xué)習(xí)情況,教師針對不同章節(jié)制定不同題量、不同測試時間和不同題型的組卷策略。3)測試過程控制系統(tǒng)就是要根據(jù)測試的目的,自動從試題庫中抽出試題,組成符合學(xué)習(xí)者選擇的組卷策略的試卷。4)測試結(jié)果庫主要是記錄學(xué)習(xí)者的測試成績和測試錯誤知識點等信息,結(jié)合對一些測試指標(biāo)的統(tǒng)計與分析,可為學(xué)習(xí)者、教師提出一些教學(xué)建議。
結(jié)論
隨著計算機(jī)信息技術(shù)和教育技術(shù)水平的不斷提高,作為新的教學(xué)模式,遠(yuǎn)程教育得到了飛速的發(fā)展,在世界各地都得到了普遍重視,隨時隨地的,不分年齡段的學(xué)習(xí)模式,對傳統(tǒng)教學(xué)模式是一個很大的挑戰(zhàn),在現(xiàn)代教學(xué)中將擁有廣闊的發(fā)展前景。但是不能否認(rèn)的是,遠(yuǎn)程教育距離實用化還有一定的差距,我們要不斷深入的研究網(wǎng)絡(luò)教育平臺,努力將遠(yuǎn)程網(wǎng)絡(luò)教育平臺打造的更完善。
參考文獻(xiàn):
[1]張海藩.軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,1998:23-55.
[2]黃梯云.管理信息系統(tǒng)[M].北京:經(jīng)濟(jì)科學(xué)出版社,1997:5-94.
[3]Paul Nielsen,著.劉瑞,等譯.Microsoft SQL Server 2000寶典[M].北京:中國鐵道出版社.
[4]張杰.網(wǎng)絡(luò)教育與教育新理念[M].電化教育研究,2002(5).
[5]程智.對網(wǎng)絡(luò)教育概念的探討[M].電化教育研究,2003(7).