劉敏 何蕾


摘要:隨著信息技術(shù)的發(fā)展,我國(guó)寬帶速度也逐步提升,相應(yīng)的技術(shù)和設(shè)備也逐漸完善。這些都為網(wǎng)絡(luò)在線教學(xué)提供了有力地支撐。網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的應(yīng)用擴(kuò)展了教學(xué)活動(dòng)的空間和時(shí)間,豐富了教育教學(xué)資源,有力地推動(dòng)了教學(xué)質(zhì)量的提升。本文主要介紹了網(wǎng)絡(luò)在線教學(xué)的優(yōu)點(diǎn),闡述了基于BIS的網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的設(shè)計(jì)和有關(guān)技術(shù),期望能夠?yàn)榻虒W(xué)質(zhì)量的提升提供一定的支持。
關(guān)鍵詞:B/S模式;網(wǎng)絡(luò)在線教學(xué);設(shè)計(jì)
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)30-0097-02
當(dāng)前,現(xiàn)代教育技術(shù)發(fā)展迅速,多數(shù)高校都開始使用網(wǎng)絡(luò)通信技術(shù)和多媒體技術(shù)開展教學(xué),以網(wǎng)絡(luò)環(huán)境為基礎(chǔ)的各類教學(xué)活動(dòng)也逐漸開展。與傳統(tǒng)的教學(xué)模式相比,網(wǎng)絡(luò)在線教學(xué)在時(shí)間、空間和內(nèi)容等方面有著巨大的優(yōu)勢(shì),不僅提供了豐富的教學(xué)資源,而且提供了師生交流的平臺(tái),同時(shí)也提高了學(xué)生的學(xué)習(xí)積極性,保障了學(xué)習(xí)效果。
1網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的優(yōu)點(diǎn)
目前,網(wǎng)絡(luò)已深入到了社會(huì)生活的方方面面,發(fā)揮了巨大的作用。在高校教學(xué)方面,網(wǎng)絡(luò)在線教學(xué)系統(tǒng)是傳統(tǒng)“面對(duì)面”教學(xué)的補(bǔ)充,擴(kuò)展了傳統(tǒng)教學(xué)的空間、時(shí)間,延長(zhǎng)了其教學(xué)過程,提高了教學(xué)效果。網(wǎng)絡(luò)在線教學(xué)系統(tǒng)還充分利用網(wǎng)絡(luò)空間中的教學(xué)資源,極大地滿足了學(xué)生的需求,有效地服務(wù)了教學(xué)。同時(shí),它也能夠利用大數(shù)據(jù)、大算法等技術(shù)為學(xué)生提供個(gè)性化的學(xué)習(xí)內(nèi)容、學(xué)習(xí)形式等,讓學(xué)生體驗(yàn)到了一種新型的教學(xué)模式,為學(xué)生提供了一種更加自由的自主學(xué)習(xí)方式。網(wǎng)絡(luò)在線教學(xué)系統(tǒng)具有以下基本特點(diǎn):一是共享性。即教師能夠通過網(wǎng)絡(luò)在線教學(xué)系統(tǒng)上傳分享教學(xué)資源,為學(xué)生提供了自主選擇的機(jī)會(huì)。二是互動(dòng)性。即網(wǎng)絡(luò)在線教學(xué)系統(tǒng)突破了時(shí)空限制,實(shí)現(xiàn)了師生的互動(dòng)交流,為教師提供了新型的教學(xué)管理途徑。
2基于B/s的網(wǎng)絡(luò)在線教學(xué)系統(tǒng)設(shè)計(jì)的需求分析
為了更好地開展系統(tǒng)設(shè)計(jì),應(yīng)對(duì)使用者的需求進(jìn)行總結(jié)分析。
第一,從用戶的角度看。系統(tǒng)的用戶主要包括管理員、輔導(dǎo)員、教師和學(xué)生四類。管理員具有系統(tǒng)管理的全部權(quán)限,能夠管理公告、數(shù)據(jù)庫(kù)等。輔導(dǎo)員主要負(fù)責(zé)教師和學(xué)生的日常管理和班級(jí)的管理。教師主要負(fù)責(zé)向?qū)W生授課、組織考試、考評(píng)學(xué)生等。學(xué)生主要學(xué)習(xí)教師安排的課程、提交作業(yè)、參加考試。
第二,從系統(tǒng)功能角度看。能夠?qū)⑾到y(tǒng)劃分為用戶管理、系管理、文件管理、課程管理、交流管理等。①用戶管理,即對(duì)系統(tǒng)中的人員及人員信息進(jìn)行查找、添加、刪除、修改等。在網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的使用過程中會(huì)出現(xiàn)人員的流動(dòng)情況,因此這一功能十分必要。②系管理,即對(duì)系統(tǒng)中的系進(jìn)行添加、刪除和編輯等。在網(wǎng)絡(luò)在線教學(xué)系統(tǒng)中存在著大量的科目,而且會(huì)逐漸增多,這必然會(huì)給管理帶來(lái)很大的壓力。而系管理功能的設(shè)計(jì)能夠?qū)⒄n程按照專業(yè)劃分,將有關(guān)專業(yè)劃入到一個(gè)系中,并將其交由熟悉的專業(yè)人員進(jìn)行管理,進(jìn)而提高了系統(tǒng)管理效率。③文件管理,即用戶能夠?qū)⑽募娣旁诜?wù)器中。在網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的使用過程中,用戶通常會(huì)將文件、資料等存在自己的賬號(hào)中,另外也需要接收其他用戶發(fā)送的文件。④課程管理,即對(duì)課程進(jìn)行添加、刪除、修改、設(shè)定上下課時(shí)間、是否可重播等。⑤交流管理,即管理用戶間的信息和資料發(fā)送等。當(dāng)前,國(guó)內(nèi)使用的即時(shí)通信工具傾向娛樂化,不適應(yīng)當(dāng)前的教學(xué)環(huán)境。因此,為了更好地實(shí)現(xiàn)用戶的交流,應(yīng)設(shè)計(jì)一個(gè)日常交流的功能,以實(shí)現(xiàn)日常交流和文件接收。
3基于B/S的網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的設(shè)計(jì)
1)B/S架構(gòu)模式
當(dāng)前,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行模式常用的模式有B/S模式和C/S模式。B/S模式即瀏覽器/服務(wù)器模式,C/S模式即客戶/服務(wù)器模式。但相對(duì)于B/S模式來(lái)說(shuō),C/S模式后期維護(hù)難度大,實(shí)用性較低。而B/S模式是對(duì)C/S模式的擴(kuò)展,使用了Web Server作為服務(wù)器端,用戶能夠通過瀏覽器訪問服務(wù)器端。在C/S模式中,不同的程序數(shù)據(jù)存儲(chǔ)在了不同的數(shù)據(jù)庫(kù)服務(wù)器之中,用戶端不需要安裝,在訪問時(shí)只需要通過服務(wù)器來(lái)執(zhí)行即可。C/S模式的運(yùn)行維護(hù)簡(jiǎn)單,應(yīng)用的擴(kuò)展和擴(kuò)充也很便捷。
2)設(shè)計(jì)原則
①模塊化。即在設(shè)計(jì)過程中應(yīng)將系統(tǒng)拆解成相對(duì)獨(dú)立的子功能,以防止當(dāng)某一子功能發(fā)生變化時(shí)不會(huì)對(duì)其他子功能造成影響,使系統(tǒng)設(shè)計(jì)任務(wù)更加清晰,升級(jí)維護(hù)也更加容易。②可擴(kuò)展性。即在設(shè)計(jì)時(shí)為未來(lái)的升級(jí)預(yù)留空間,以不斷滿足用戶的需求。③可視化。即系統(tǒng)的操作應(yīng)使用圖形化的方式,讓用戶一目了然,這樣就降低了系統(tǒng)學(xué)習(xí)的成本。
3)物理構(gòu)架
基于B/S的網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的設(shè)計(jì)應(yīng)以培養(yǎng)學(xué)生的自主學(xué)習(xí)能力為重要目標(biāo),以現(xiàn)有的網(wǎng)絡(luò)基礎(chǔ)設(shè)計(jì)網(wǎng)絡(luò)教學(xué)平臺(tái),教師應(yīng)重點(diǎn)關(guān)注教學(xué)資源的建設(shè)整合,關(guān)注學(xué)生自主學(xué)習(xí)能力的培養(yǎng)。學(xué)生能夠通過平臺(tái)訪問教學(xué)資源,并能夠通過交互模塊,如聊天室等與教師和其他學(xué)生互動(dòng)。因此,基于B/S的網(wǎng)絡(luò)在線教學(xué)系統(tǒng)在后臺(tái)服務(wù)器上采用JSP組建和sOL Server2005數(shù)據(jù)庫(kù)系統(tǒng),用戶端采用瀏覽器。如下圖所示。
4)總體功能結(jié)構(gòu)
基于B/S的網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的主要功能有:教學(xué)內(nèi)容模塊、數(shù)字實(shí)驗(yàn)室模塊、成績(jī)模塊、互動(dòng)模塊、作業(yè)模塊等。教學(xué)內(nèi)容模塊的功能是承接教學(xué)內(nèi)容的上傳、下載等,能夠補(bǔ)充課堂教學(xué)中的不足,只要有網(wǎng)絡(luò),學(xué)生就能夠進(jìn)行學(xué)習(xí)。數(shù)字實(shí)驗(yàn)室模塊能夠根據(jù)教學(xué)內(nèi)容的不同創(chuàng)建各類數(shù)字實(shí)驗(yàn)室,學(xué)生能夠進(jìn)行虛擬實(shí)驗(yàn),直觀感受實(shí)驗(yàn)現(xiàn)象。成績(jī)模塊能夠通過模塊對(duì)學(xué)生的學(xué)習(xí)效果進(jìn)行評(píng)定,分析學(xué)生的成績(jī)。互動(dòng)模塊包括留言板、聊天室等,為教師和學(xué)生的交流架設(shè)起了一座橋梁,有利于學(xué)生學(xué)習(xí)問題的解決,也有利于教師掌握學(xué)生的學(xué)習(xí)需求,以改進(jìn)教學(xué)方法和教學(xué)內(nèi)容。作業(yè)模塊包括學(xué)生作業(yè)的提交、批改等,通過這一模塊學(xué)生能夠檢驗(yàn)自身對(duì)知識(shí)的掌握程度,鞏固所學(xué)知識(shí),教師能夠通過批改作業(yè)對(duì)學(xué)生進(jìn)行學(xué)業(yè)評(píng)價(jià)。如下表所示。
5)系統(tǒng)開發(fā)環(huán)境
基于B/S的網(wǎng)絡(luò)在線教學(xué)系統(tǒng)使用Windows 7 Server開發(fā)平臺(tái),使用的開發(fā)工具和環(huán)境為ASP.Net3.5和Visual Studio2008。前臺(tái)使用ASP.Net語(yǔ)言能夠建立穩(wěn)定的編程框架,后臺(tái)使用SQL Server 2005。使用B/S三層服務(wù)框架模式。
4基于B/S網(wǎng)絡(luò)在線教學(xué)系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)
1)后臺(tái)數(shù)據(jù)庫(kù)技術(shù)
后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)是實(shí)現(xiàn)網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的重要部分。在后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)過程中,應(yīng)嚴(yán)格遵守有關(guān)規(guī)范,避免數(shù)據(jù)的冗雜,同時(shí)還應(yīng)實(shí)現(xiàn)結(jié)構(gòu)的最優(yōu)化和操作的最簡(jiǎn)化,以確保數(shù)據(jù)的穩(wěn)定和系統(tǒng)的可操作性。
2)數(shù)據(jù)表有關(guān)技術(shù)
在系統(tǒng)設(shè)計(jì)一個(gè)名為“Teaching”的數(shù)據(jù)庫(kù),并將數(shù)據(jù)庫(kù)的數(shù)據(jù)建立、篩選、查詢和連接等封裝在IavaBeans中。數(shù)據(jù)庫(kù)中主要有6各數(shù)據(jù)表,它們的功能不同,具體包括:①News表,即新聞信息表,主要包括教學(xué)公告等。②Video表,即多媒體表,主要包括教學(xué)視頻、名師講座視頻等。③Files表,即文件表,主要包括教學(xué)資料、教學(xué)文件、作業(yè)等。④Test表,即考試信息表,主要包括考試題及答案、學(xué)生成績(jī)等。⑤Users表,即用戶信息表,主要包括管理員、教師和學(xué)生的信息等。⑥Forum表,即師生交流信息表,主要包括教師和學(xué)生、學(xué)生和學(xué)生的交流信息。
5基于B/S的網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的測(cè)試
系統(tǒng)測(cè)試能夠檢驗(yàn)系統(tǒng)的穩(wěn)定性、實(shí)用性。網(wǎng)絡(luò)在線教學(xué)系統(tǒng)設(shè)計(jì)是一種WEB型系統(tǒng),客戶能夠隨時(shí)訪問系統(tǒng),而且操作也十分復(fù)雜。因此,就需要對(duì)系統(tǒng)進(jìn)行測(cè)試,主要包括:數(shù)據(jù)庫(kù)穩(wěn)定測(cè)試、設(shè)計(jì)語(yǔ)言測(cè)試等功能測(cè)試,速度測(cè)試、負(fù)載測(cè)試等性能測(cè)試,系統(tǒng)界面測(cè)試等可用性測(cè)試,平臺(tái)兼容性測(cè)試,安全性測(cè)試等。如果以上測(cè)試符合要求,系統(tǒng)就能夠投入實(shí)際使用。
6結(jié)束語(yǔ)
基于B/S的網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的建設(shè)是一項(xiàng)復(fù)雜、系統(tǒng)的工作。利用網(wǎng)絡(luò)在線教學(xué)系統(tǒng)不僅能夠?qū)崿F(xiàn)傳統(tǒng)教學(xué)的多數(shù)功能,同時(shí)也能夠?yàn)閷W(xué)生呈現(xiàn)現(xiàn)代化的學(xué)習(xí)環(huán)境、學(xué)習(xí)內(nèi)容和學(xué)習(xí)方式,對(duì)提高學(xué)生的自主學(xué)習(xí)能力、培養(yǎng)學(xué)生的創(chuàng)新精神和能力,提高教學(xué)質(zhì)量等具有重要的作用。因此,在進(jìn)行網(wǎng)絡(luò)在線教學(xué)系統(tǒng)的設(shè)計(jì)過程要全面分析用戶需求,把握關(guān)鍵技術(shù),確保系統(tǒng)作用的發(fā)揮。