黃宏博
摘 要:針對信息化教育普及情況下對在線答疑系統(tǒng)的需求,調(diào)查了目前答疑系統(tǒng)使用現(xiàn)狀,分析了應(yīng)用中存在的問題和不足。設(shè)計(jì)了一種新的基于web的遠(yuǎn)程在線答疑系統(tǒng)。應(yīng)用表明,該系統(tǒng)對于幫助師生進(jìn)行遠(yuǎn)程答疑和交流,促進(jìn)教學(xué)效果的提升,具有顯著的作用。
關(guān)鍵詞:遠(yuǎn)程教育;信息化教學(xué);答疑系統(tǒng);數(shù)據(jù)庫設(shè)計(jì)
1 引言
隨著信息化和網(wǎng)絡(luò)技術(shù)的高速發(fā)展,信息化教學(xué)和遠(yuǎn)程網(wǎng)絡(luò)教學(xué)已經(jīng)成為一個(gè)研究的熱點(diǎn)。遠(yuǎn)程教育被認(rèn)為是網(wǎng)絡(luò)時(shí)代的一種新型教育形式,這種教育模式不僅可以利用網(wǎng)絡(luò)中的豐富資源,提供形式多樣的教學(xué)活動(dòng),而且有利于優(yōu)質(zhì)教育資源的分配,降低學(xué)習(xí)成本。因而得到了迅速的發(fā)展。遠(yuǎn)程教育中網(wǎng)絡(luò)教學(xué)的優(yōu)勢在于用戶可以隨時(shí)隨地通過網(wǎng)絡(luò)進(jìn)行相關(guān)內(nèi)容的學(xué)習(xí),相比于傳統(tǒng)的教學(xué)方式,一方面使得學(xué)習(xí)的便利性極大增強(qiáng),另一方面也促進(jìn)了教學(xué)效率的提升。
在遠(yuǎn)程教學(xué)中,在線答疑系統(tǒng)是一個(gè)極其重要的關(guān)鍵環(huán)節(jié)。如何及時(shí)解決用戶在遠(yuǎn)程教學(xué)學(xué)習(xí)過程中遇到的問題,是衡量遠(yuǎn)程教學(xué)效果的關(guān)鍵。本文通過分析網(wǎng)絡(luò)媒介下師生答疑交互的實(shí)際需求,在JavaEE框架下設(shè)計(jì)開發(fā)了一個(gè)基于Web的遠(yuǎn)程在線答疑系統(tǒng),使學(xué)生在學(xué)習(xí)過程中產(chǎn)生疑問和遇到困難時(shí),能夠及時(shí)得到教師的解答和幫助,同時(shí),也為學(xué)生提供一個(gè)相互交流和討論的平臺。整個(gè)答疑系統(tǒng)功能全面,具有很好的靈活性,使師生雙方都避免了時(shí)間和地域的限制,可以有效協(xié)助師生進(jìn)行交互,提升教學(xué)效果。
2 現(xiàn)有答疑系統(tǒng)分析
從目前的應(yīng)用看,已有較多的遠(yuǎn)程網(wǎng)絡(luò)教學(xué)平臺提供了答疑的功能。目前的答疑系統(tǒng)大體上分為以下幾類:利用BBS的文字答疑系統(tǒng)、郵件答疑系統(tǒng)和利用虛擬社區(qū)的圖文答疑系統(tǒng)等。這些答疑系統(tǒng)都能夠起到遠(yuǎn)程交互、協(xié)助教學(xué)的目的,但這些系統(tǒng)并非專為答疑設(shè)計(jì),具有用戶身份不突出、答疑方式單一、缺乏消息的及時(shí)推送等缺點(diǎn)。具體來說,這些不足可以概括如下:
第一,這些系統(tǒng)不是專為教學(xué)需要設(shè)計(jì)的。比如BBS系統(tǒng),其初始目的是給網(wǎng)絡(luò)用戶提供一個(gè)在線聊天的平臺。對于作為答疑系統(tǒng)有諸多不盡合理之處。
第二,不能確保有教師在線。學(xué)生實(shí)用答疑系統(tǒng)提問的目的就是為了盡快得到正確的解答。如果沒有學(xué)科教師在線,學(xué)生提的問題得不到權(quán)威的正確解答,這就失去了答疑的意義。
第三,系統(tǒng)中沒有實(shí)時(shí)的信息推送。學(xué)生提出問題后,即使教師在線,系統(tǒng)無法給在線的教師提供提示,也就不能確保問題能夠得到及時(shí)的解答。
正是由于現(xiàn)有答疑系統(tǒng)均存在這樣那樣的缺點(diǎn),因而不能在使用中真正發(fā)揮網(wǎng)絡(luò)教學(xué)的優(yōu)勢,使得大部分的答疑系統(tǒng)名存實(shí)亡,使用率低,無法起到提高教學(xué)效果的作用。要解決這種問題,就需要開發(fā)出新的答疑系統(tǒng)。
3 系統(tǒng)設(shè)計(jì)
對于前述的答疑系統(tǒng)的種種不足,我們開發(fā)了一個(gè)新型實(shí)用網(wǎng)絡(luò)答疑系統(tǒng)。本系統(tǒng)明確區(qū)分登陸用戶的身份,既便于教師答疑的權(quán)威性得到體現(xiàn),又便于學(xué)生的交流討論。同時(shí),本系統(tǒng)引入消息推送機(jī)制,使得提出的問題和回答的問題可以在第一時(shí)間對用戶進(jìn)行提示,極大地提高了答疑系統(tǒng)的及時(shí)性和實(shí)用性。
系統(tǒng)總體結(jié)構(gòu)分為基本功能部分和管理功能部分兩大部分。各個(gè)功能模塊詳述如下。
3.1 系統(tǒng)基本功能
⑴用戶注冊。用戶注冊是指所有用戶在使用系統(tǒng)前必須注冊個(gè)人信息,個(gè)人信息內(nèi)容包括用戶ID,用戶姓名,用戶身份,密碼,E-mail等。如果用戶按照規(guī)定格式填寫了注冊信息,并通過了系統(tǒng)驗(yàn)證,則把用戶信息錄入到用戶信息數(shù)據(jù)庫中。
⑵用戶登錄。已注冊成功的用戶,輸入ID和密碼,即可登錄系統(tǒng)。登錄后系統(tǒng)能夠根據(jù)ID判斷用戶身份(學(xué)生、教師、管理員),根據(jù)不同的身份,顯示不同的界面。
⑶提出問題。已經(jīng)登錄的用戶,可以以文字形式提出問題。提交之后,問題即存儲到數(shù)據(jù)庫中,并同時(shí)顯示到主界面中。除文字表達(dá)外,還可以使用貼圖、語音等多種形式進(jìn)行輔助表示,也可以增加其它形式的附件。提交問題的同時(shí)系統(tǒng)自動(dòng)發(fā)送消息給該在線教師。
⑷解答問題。已經(jīng)登錄的用戶,不論是教師身份還是學(xué)生身份,都可以點(diǎn)擊并瀏覽問題的內(nèi)容。新回復(fù)(解答)的內(nèi)容被顯示到該帖子的最下端。同時(shí)顯示回復(fù)人相關(guān)信息,其中教師的回答會以一個(gè)明顯的星形標(biāo)志進(jìn)行特殊標(biāo)識。
⑸瀏覽問題。瀏覽問題是指用戶可以在系統(tǒng)的瀏覽頁面上看到各個(gè)問題的標(biāo)題以及提問人,發(fā)貼時(shí)間,點(diǎn)擊次數(shù),回復(fù)次數(shù)等。瀏覽問題功能從問題種類上分為3類:未結(jié)問題、已結(jié)問題、精華問題,用戶可以任意瀏覽各類問題。
⑹查詢問題。查詢問題是指系統(tǒng)允許登錄的用戶使用查詢功能。查詢可以分為以下幾類:按標(biāo)題、按內(nèi)容、按提問人、按提問日期等。
⑺查詢用戶。登錄用戶可以查詢用戶,輸入用戶ID或姓名的某些部分,然后提交給系統(tǒng)查詢,查詢之后可以顯示查詢到的用戶的信息。
⑻郵件系統(tǒng)。登錄用戶可以使用郵件系統(tǒng),在用戶查詢結(jié)果頁面中,或者問題顯示頁面中給注冊用戶發(fā)郵件。郵件系統(tǒng)作為答疑系統(tǒng)的一個(gè)輔助系統(tǒng),可以協(xié)助用戶非公開的深入討論某一特定問題。
⑼消息系統(tǒng)。消息系統(tǒng)負(fù)責(zé)進(jìn)行各種消息的推送。系統(tǒng)消息限定為文本形式,發(fā)送后會送達(dá)對應(yīng)用戶的消息庫中。該用戶下次登錄時(shí)可以查看、回復(fù)該消息。所有的提出問題和解答問題提交完成后,都會由系統(tǒng)自動(dòng)向指定或默認(rèn)對象發(fā)送消息。在用戶登錄時(shí)如果有未查看的系統(tǒng)消息,則在登錄之后的頁面中給用戶以提示。
⑽同步答疑。同步答疑是指語音的答疑模式。如果當(dāng)前有教師在線,那么用戶可以“申請語音”的鏈接請求在線答疑。在線教師在同一時(shí)刻只能和一個(gè)用戶進(jìn)行語音,如果當(dāng)前正在進(jìn)行語音,那么其它的用戶申請都要等待。
3.2 系統(tǒng)管理功能
⑴用戶管理。用戶管理是管理員界面中的功能??梢杂晒芾韱T批量添加用戶,刪除用戶等。對于違反系統(tǒng)使用守則,發(fā)表了不適當(dāng)言論的用戶,扣除信譽(yù)分,或者屏蔽該用戶言論等。
⑵問題管理。問題管理包括以下幾個(gè)功能:精華管理,結(jié)貼管理,刪除問題等。精華管理是指對于一些典型的問題,管理員把它們置為精華問題。結(jié)貼管理是指當(dāng)用戶認(rèn)為其所提出的問題已經(jīng)得到了滿意的回答后,可對該問題進(jìn)行結(jié)貼,需要對回復(fù)者進(jìn)行打分。刪除問題是指管理員可刪除不符合規(guī)定的問題。
⑶在線信息顯示。在線信息顯示是指給用戶一個(gè)信息提示,該提示包括注冊用戶總數(shù)、當(dāng)前在線用戶數(shù)、當(dāng)前在線教師等??梢詫π抛u(yù)分、提問數(shù)量、回答數(shù)量等進(jìn)行排行顯示。
⑷信息統(tǒng)計(jì)。信息統(tǒng)計(jì)是指允許管理員對于系統(tǒng)的運(yùn)作情況進(jìn)行統(tǒng)計(jì)。具體統(tǒng)計(jì)項(xiàng)目包括教師的登錄情況、在線總時(shí)長、回復(fù)問題數(shù)、回復(fù)問題得分。
4 數(shù)據(jù)庫設(shè)計(jì)
作為一種典型的信息系統(tǒng)應(yīng)用,答疑系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)是整個(gè)系統(tǒng)設(shè)計(jì)中非常關(guān)鍵的一個(gè)步驟。一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫不僅可以減少信息的存儲量,而且可以快速查詢所需信息,大大提高系統(tǒng)的性能。本系統(tǒng)中的實(shí)體主要包括用戶信息、問題信息、回答信息以及消息信息等。用戶信息主要用于存放注冊用戶相關(guān)的信息。問題信息用于存放用戶提出的問題相關(guān)的信息,內(nèi)容包括:問題ID、問題標(biāo)題、問題內(nèi)容、提問用戶ID、提問時(shí)間、點(diǎn)擊次數(shù)、回復(fù)次數(shù)、是否已經(jīng)結(jié)題、是否被設(shè)為精華、是否已被刪除、問題分值、附件等?;卮鹦畔⒂糜诖娣裴槍δ骋粏栴}的解答信息,內(nèi)容包括:解答ID、對應(yīng)問題信息的ID、解答內(nèi)容、解答用戶ID、解答時(shí)間、是否已被刪除、解答得分、附件等。消息信息主要用于存放系統(tǒng)中推送的消息,內(nèi)容包括:發(fā)送用戶ID、接收用戶ID、消息內(nèi)容、發(fā)送時(shí)間、是否閱讀等。
結(jié)語:本文針對目前信息化教學(xué)模式下網(wǎng)絡(luò)遠(yuǎn)程教學(xué)平臺中教師和學(xué)生迫切需要更便捷有效的答疑和交流等需求,通過分析現(xiàn)有答疑系統(tǒng)存在的種種問題,設(shè)計(jì)了一種新的答疑系統(tǒng)。本答疑系統(tǒng)與在線作業(yè)系統(tǒng)、在線測試系統(tǒng),共同組成了遠(yuǎn)程網(wǎng)絡(luò)教學(xué)平臺。經(jīng)過1年多的使用,取得了很好的效果。
[參考文獻(xiàn)]
[1]劉漢興,林旭東,田緒紅.基于本體的自動(dòng)答疑系統(tǒng)的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用.2010.30(2).
[2]鄭飛.基于J2EE的在線答疑系統(tǒng)的設(shè)計(jì)[J].信息技術(shù).2012,12.
[3]張銀.網(wǎng)絡(luò)答疑系統(tǒng)的設(shè)計(jì)新思路及策略實(shí)現(xiàn)[J].現(xiàn)代教育技術(shù).2012,22(5).