摘 要:21世紀(jì)網(wǎng)絡(luò)的飛速發(fā)展帶動了各行各業(yè)的發(fā)展速度,在各個領(lǐng)域、各個行業(yè),互聯(lián)網(wǎng)得到了廣泛的應(yīng)用,作為知識后盾的教學(xué)更需要運用現(xiàn)代網(wǎng)絡(luò)技術(shù)。東莞作為一座制造業(yè)的名城,應(yīng)該要時刻滿足各種人群對學(xué)習(xí)的需求。在這種背景和需求中,東莞市社區(qū)學(xué)習(xí)電子輔助中心(后簡稱:電子輔助中心)的產(chǎn)生有著極為重要的意義。電子輔助中心建立在“以學(xué)生為中心”的遠程教學(xué)模型基礎(chǔ)上,借鑒國內(nèi)外一些開放大學(xué)和某些知名學(xué)習(xí)平臺的成功經(jīng)驗,結(jié)合東莞市各個群體對知識的需求以及現(xiàn)有的一些電子學(xué)習(xí)平臺的實際情況,提出一個適合各種用戶和學(xué)生網(wǎng)上學(xué)習(xí)的解決方案,實現(xiàn)教學(xué)資源知識的共享。
【關(guān)鍵詞】電子科技論文,電子輔助中心,互聯(lián)網(wǎng),多媒體
1 緒論
1.1 電子輔助中心的開發(fā)背景
近年來,隨著網(wǎng)絡(luò)用戶要求的不斷提高及計算機科學(xué)的迅速發(fā)展,生活水平的不斷提高,促使人們對自我發(fā)展的需求不斷增強,傳統(tǒng)的教育方式有著地域、時間以及信息量的限制,無法滿足其自主學(xué)習(xí)、個性追求、心理需求、文化藝術(shù)及精神需求的渴望。因此,網(wǎng)上學(xué)習(xí)正愈來愈顯示出其強大的生命力,并在世界范圍內(nèi)逐漸擴大其影響。
1.2 電子輔助中心功能和特點
通過建立電子輔助中心,實現(xiàn)多媒體學(xué)習(xí)資源的共享、下載、上傳,為自學(xué)者學(xué)習(xí)新知識提供大量的自學(xué)材料;為教師提供豐富多彩的多媒體網(wǎng)絡(luò)教學(xué)課件,節(jié)省時間;實現(xiàn)教學(xué)視覺、聽覺全方位的沖擊,幫助教師提高教學(xué)效果,優(yōu)化教學(xué)方式,為學(xué)生提供生動、形象的學(xué)習(xí)氛圍。主要功能模塊有注冊用戶可修改密碼及個人資料;管理員可管理網(wǎng)絡(luò)學(xué)習(xí)資源;瀏覽并可鍵入關(guān)鍵詞搜索網(wǎng)站所提供的所有學(xué)習(xí)資源;凡登錄該網(wǎng)站的成員均可下載資源;網(wǎng)站成員可以上傳個人創(chuàng)作的學(xué)習(xí)資源供他人共享;留言簿實現(xiàn)意見反饋。
電子輔助中心主要分有三大頻道:中小學(xué)學(xué)習(xí)頻道、成人學(xué)習(xí)頻道、集團學(xué)習(xí)頻道,內(nèi)容適合各個年齡層次的網(wǎng)民進行學(xué)習(xí)。社區(qū)居民還可以通過該中心,共同組建一個網(wǎng)絡(luò)家園。多媒體學(xué)習(xí)資源作為網(wǎng)上學(xué)習(xí)的核心,它有著不同于傳統(tǒng)教學(xué)資源的顯著優(yōu)勢:第一、人機界面的交互性和友好性反映了以人為本的思想理念;第二、多媒體資源集圖、文、聲、影、象于一體,為學(xué)習(xí)者創(chuàng)造視聽刺激和心理沖擊;第三、超文本多媒體的應(yīng)用結(jié)構(gòu)符合人類思維特點和閱讀習(xí)慣;第四、合理地運用多種網(wǎng)絡(luò)設(shè)計元素,大大地提升了其實用價值和欣賞價值。因此,如何有效地組織和管理這些紛繁復(fù)雜的多媒體資源并為學(xué)習(xí)者提供足夠的、準(zhǔn)確的和豐富的資源成為開發(fā)網(wǎng)上學(xué)習(xí)平臺的一個關(guān)鍵點。
1.3 電子輔助中心開發(fā)目的
電子輔助中心,實際上是為遠程教學(xué)提供了一個環(huán)境,它的最大的特點是師生之間、同學(xué)之間在時間和空間上是分離的,學(xué)生往往處于個體的、獨立的學(xué)習(xí)環(huán)境中。若不能實現(xiàn)師生之間、同學(xué)之間及時的交互,一定會影響學(xué)習(xí)效果。電子輔助中心較其它形式教育媒體環(huán)境最突出的優(yōu)勢就是擁有智能型遠程協(xié)作學(xué)習(xí)平臺模塊,能以實時或非實時的交互方式方便地實現(xiàn)師生之間、同學(xué)之間的對話與協(xié)作。同學(xué)之間可以通過快速通信工具進行非實時討論,實時討論,求助解疑。同時可滿足不同階層、不同年齡段、不同愛好的人去學(xué)習(xí)交流,這也是電子輔助中心核心的內(nèi)容。通過建立此中心,實現(xiàn)多媒體學(xué)習(xí)資源的共享、下載、上傳,為自學(xué)者學(xué)習(xí)新知識提供大量的自學(xué)材料;為教師提供豐富多彩的多媒體網(wǎng)絡(luò)教學(xué)課件,節(jié)省時間;實現(xiàn)教學(xué)視覺、聽覺全方位的沖擊,幫助教師提高教學(xué)效果,優(yōu)化教學(xué)方式,為學(xué)生提供生動、形象的學(xué)習(xí)氛圍。
2 電子輔助中心設(shè)計
2.1 功能定義
(1)電子輔助中心首頁:特色課堂;語音新聞;頻道介紹。(2)登錄模塊:用戶在正確輸入用戶名及密碼的前提下,系統(tǒng)將根據(jù)用戶的選擇進入網(wǎng)站前臺會員界面或后臺管理員模塊。(3)會員管理:新會員注冊;修改密碼;修改資料;重獲密碼 。(4)上傳下載:上傳資源;搜索資源 ;下載資源;個人上傳籃 ;個人下載庫。(5)留言模塊: 在線留言; 查看回復(fù)。(6)后臺管理模塊:資源管理;會員管理;發(fā)布公告 ;查看留言。(7)頻道展示模塊:最新資源;最新試卷 ;學(xué)習(xí)交流;教學(xué)課程視頻;作文選登;教學(xué)方法。
2.2 B/S 模型的概念
電子輔助中心采用三層結(jié)構(gòu)的B/S模式實現(xiàn):第一層為瀏覽器(Browser),只要在瀏覽器中鍵入我們提供服務(wù)的Web服務(wù)器的URL地址,就可以進入網(wǎng)站。第二層為Web服務(wù)器,在該服務(wù)器上運行著Windows NT操作系統(tǒng)下的Apache Tomcat 5.0。我們采用JSP技術(shù)開發(fā)的所有本系統(tǒng)應(yīng)用程序均放在這個服務(wù)器上.當(dāng)用戶請求到來時,由Web服務(wù)器將請求交給應(yīng)用程序,由應(yīng)用程序通過JDBC 接口來完成訪問數(shù)據(jù)庫的操作。第三層為數(shù)據(jù)庫服務(wù)器,在該服務(wù)器上運行著Microsoft SQL Server2000。
2.3 開發(fā)語言的選擇
AJAX(Asynchronous JavaScript And XML)異步JavaScript和XML,它不是一項新技術(shù),而是很多成熟技術(shù)的集合,并以一種嶄新的角色出現(xiàn)。它操作的基礎(chǔ)是HTML或者 XHTML,使用的腳本語言是JavaScript,這可以保證它的純文本性質(zhì);利用XML,Ajax可以和其他應(yīng)用程序方便地進行通信;XMLHttpRequest作為異步調(diào)用的基礎(chǔ)設(shè)施;文檔對象模型(DOM)用來表示顯示在瀏覽器上的整個文檔對象及其層次結(jié)構(gòu);CSS實現(xiàn)頁面設(shè)計,還能簡化腳本。Ajax實現(xiàn)局部刷新及異步請求,這與傳統(tǒng)WEB設(shè)計所不同。
3 電子輔助中心總體設(shè)計
3.1 總體設(shè)計需求說明
3.1.1 總體描述
它主要由五個模塊組成:會員管理、管理員模塊、上傳模塊、搜索下載模塊、留言模塊。
3.1.2 功能描述 會員模塊:它的主要功能就是實現(xiàn)對注冊用戶的有效和安全性管理。上傳模塊:它是本站的核心模塊之一,主要是實現(xiàn)注冊用戶共享其資源。搜索下載模塊:它也是本站的核心模塊之一,主要是實現(xiàn)注冊用戶搜索下載其所需的資源。留言模塊:實現(xiàn)注冊用戶對本站存在的某些問題提出疑問或建議。管理員模塊:為方便用戶能在最短的時間內(nèi)搜索到最豐富最有效的資源,管理員將按照一定的管理原則,對所有共享資源及注冊用戶實施有效管理。
3.2 總體結(jié)構(gòu)設(shè)計
(1)電子輔助中心總體結(jié)構(gòu)圖如圖1所示。
(2)處理流程。此系統(tǒng)數(shù)據(jù)流圖(DFD)如圖2所示。
3.3 程序模塊設(shè)計
3.3.1 一級程序模塊設(shè)計
此系統(tǒng)分以下幾個程序模塊:教學(xué)資源展示程序模塊,登錄程序模塊,會員管理程序模塊,管理員程序模塊。
3.3.2 二級程序模塊設(shè)計
會員管理程序模塊又分為以下幾個二級模塊:新會員注冊、修改密碼、修改資料、重獲密碼、上傳模塊、搜索下載、在線留言、查看回復(fù);管理員程序模塊又分為以下幾個二級模塊:資源管理、會員管理、發(fā)布公告、查看留言以及其它功能管理程序模塊。
3.4 系統(tǒng)詳細設(shè)計
3.4.1 登錄模塊
用戶在正確輸入用戶名及密碼的前提下,系統(tǒng)將根據(jù)用戶的選擇進入網(wǎng)站前臺會員界面或后臺管理員模塊,遺忘密碼時的密碼重新獲取。
3.4.2 會員模塊
它的主要功能就是實現(xiàn)對注冊用戶的有效和安全性管理。
3.4.3 上傳模塊
它是本站的核心模塊之一,主要是實現(xiàn)注冊用戶共享其資源。
3.4.4 搜索下載模塊
它也是本站的核心模塊之一,主要是實現(xiàn)注冊用戶搜索下載其所需的資源。
3.4.5 留言模塊
實現(xiàn)注冊用戶對本站存在的某些問題提出疑問或建議。
3.4.6 管理員模塊
管理員按照一定的管理原則,對所有共享資源及注冊用戶實施有效管理。
4 數(shù)據(jù)庫設(shè)計
一個成功的管理系統(tǒng),是建立在許多條件之上的,而數(shù)據(jù)庫是其中一個非常重要的條件和關(guān)鍵技術(shù)。系統(tǒng)所涉及的數(shù)據(jù)庫設(shè)計分五個步驟:數(shù)據(jù)庫需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計與加載測試。(1)數(shù)據(jù)庫需求分析的任務(wù)是將業(yè)務(wù)管理單證流化為數(shù)據(jù)流,劃分主題之間的邊界,繪制出DFD圖,并完成相應(yīng)的數(shù)據(jù)字典。(2)概念設(shè)計的任務(wù)是從DFD出發(fā),繪制出本主題的實體-關(guān)系圖,并列出各個實體與關(guān)系的綱要表。(3)邏輯設(shè)計的任務(wù)是從E-R圖與對應(yīng)的綱要表出發(fā),確定各個實體及關(guān)系的表名屬性。(4)物理設(shè)計的任務(wù)是確定所有屬性的類型、寬度與取值范圍,設(shè)計出基本表的主鍵,將所有的表名與字段名英文化,實現(xiàn)物理建庫,完成數(shù)據(jù)庫物理設(shè)計字典。(5)加載測試工作貫穿于程序測試工作的全過程,整個錄入、修改、查詢、處理工作均可視為對數(shù)據(jù)庫的加載測試工作。
電子輔助中心的主要任務(wù)是綜合管理大量的用戶群以及豐富的共享資源信息,這就必須存儲和管理大量的數(shù)據(jù)。因此建立一個良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫,使整個系統(tǒng)都可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量本站開發(fā)工作好壞的主要指標(biāo)之一。
數(shù)據(jù)庫設(shè)計主要是進行數(shù)據(jù)庫的邏輯設(shè)計,即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計時需要綜合企業(yè)各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,按照DBMS提供的功能和描述工具,設(shè)計出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。
5 界面設(shè)計
中心整體風(fēng)格的定位;收集媒體素材;設(shè)計實現(xiàn)。
6 結(jié)束語
電子輔助中心從技術(shù)的層面講,主要采用JSP進行開發(fā),實現(xiàn)較完善的會員管理;同時,實現(xiàn)本網(wǎng)站的核心功能上傳搜索下載模塊。由于JSP幾乎可以執(zhí)行于所有平臺。從社會價值的層面講,電子輔助中心與傳統(tǒng)學(xué)習(xí)相比,其有著特殊性,對學(xué)習(xí)者的學(xué)習(xí)和教師的教學(xué)產(chǎn)生很大的幫助,使師生之間能夠在最短的時間內(nèi)得到和傳統(tǒng)學(xué)習(xí)幾乎相同的功效。當(dāng)然,伴隨著整個中心的具體實施中,隨著學(xué)習(xí)的不斷進步、科技的不斷發(fā)展,還會出現(xiàn)一些問題,只有我們不斷地去開發(fā)、不斷地搜索,才能夠及時地解決這些問題,使中心為更多的用戶提供更有質(zhì)量的服務(wù),也使電子輔助中心更加的壯大。
參考文獻
[1]黃斯偉等.動態(tài)網(wǎng)頁制作HTML4.0使用詳解[M].北京:人民郵電出版社,2000.
[2]王沛等.征服Ajax Web2.0開發(fā)技術(shù)詳解[M].北京:人民郵電出版社,2006.
[3]Nicholas C.Zakas等.Ajax高級程序設(shè)計[M].北京:人民郵電出版社,2006.
轉(zhuǎn)載請注明來自:http://www.jinnzone.com/dianzijishulw/46617.html