ASP在線學(xué)習(xí)系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
ASP在線學(xué)習(xí)系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
ASP在線學(xué)習(xí)系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
ASP在線學(xué)習(xí)系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
ASP在線學(xué)習(xí)系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、ASP在線學(xué)習(xí)系統(tǒng)的設(shè)計與實現(xiàn)摘要:在線學(xué)習(xí)系統(tǒng)主要提供基于網(wǎng)絡(luò)的學(xué)生自主臺,教師使用該系統(tǒng)發(fā)布教學(xué)內(nèi)容、布置或批改作業(yè),發(fā)布公告和答疑解惑。學(xué)生使用該系統(tǒng)完成自主學(xué)習(xí),向老師提出問題,跟老師和其他同學(xué)在線進行討論,查詢作業(yè)及成績等。關(guān)鍵詞:ASP;SQL語言;Access數(shù)據(jù)庫1、刖S計算機網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,使我們的教育和學(xué)習(xí)模式產(chǎn)生了很大的變化,網(wǎng)絡(luò)化教育和學(xué)習(xí)已成為信息時代的重要標(biāo)志和組成部分。探索、研究并構(gòu)建適用于在網(wǎng)絡(luò)環(huán)境下的教學(xué)學(xué)習(xí)模式,是時下非常實用的課題。本文就是針對網(wǎng)絡(luò)教育和學(xué)習(xí)這一主題進行了研究與實踐。2、系統(tǒng)設(shè)計理論依據(jù)2.1ASP簡介ASP采用腳本語言VBScript

2、(Javascript)作為自己的開發(fā)語言。在ASP環(huán)境下,HTML代碼主要負責(zé)描述信息的顯示樣式,而程序代碼則用來描述處理邏輯。普通的HTML頁面只依賴于Web服務(wù)器,而ASP頁面需要附加的語言引擎分析和執(zhí)行程序代碼。它本身包含了VBScript和Jscript引擎,使得腳本可以直接嵌入HTML中,而且還可以通過ActiveX控件實現(xiàn)更為強大的功能。程序代碼的執(zhí)行結(jié)果被重新嵌入到HTML代碼中,然后一起發(fā)送給瀏覽器。ASP是面向Web服務(wù)器的技術(shù),客戶端瀏覽器不需要任何附加的軟件支持。2. 2SQL語言簡介SQL全稱是“結(jié)構(gòu)化查詢語言(StructuredQueryLanguage)&quo

3、t;,SQL語言結(jié)構(gòu)簡潔,功能強大,簡單易學(xué)。如今無論是像Oracle,Sybase,Informix,SQLserver這些大型的數(shù)據(jù)庫管理系統(tǒng),還是像VisualFoxporo,PowerBuilder這些微機上常用的數(shù)據(jù)庫開發(fā)系統(tǒng),都支持SQL語言作為查詢語言。2. 3Access數(shù)據(jù)庫Access是美國微軟公司開發(fā)的Office套件中個功能非常強大的數(shù)據(jù)庫管理系統(tǒng)。無論是創(chuàng)建個人的獨立桌面數(shù)據(jù)庫,還是創(chuàng)建一個部門或整個企業(yè)級的網(wǎng)絡(luò)數(shù)據(jù)庫,Access都可為組織、查找、管理和共享數(shù)據(jù)提供功能豐富的、簡單易用的方法和手段。在WEB應(yīng)用方面,可以直接把Access數(shù)據(jù)庫文件放在WEB服務(wù)器上

4、,通過編制ASP腳本程序采用ADO方式訪問已存在的Access數(shù)據(jù)庫,非常方便。3、系統(tǒng)需求分析3. 1系統(tǒng)需要解決的主要問題后臺數(shù)據(jù)庫建有公告信息表(board),答疑信息表(Problem),學(xué)生信息表(student),在學(xué)員表student中初始化數(shù)據(jù),再建立一個ODBC數(shù)據(jù)源,名稱為newdatao3. 2系統(tǒng)應(yīng)該具備的基本功能1.教學(xué)內(nèi)容發(fā)布:教師發(fā)布教案,這些內(nèi)容是在線教育的最主要的內(nèi)容。2.公告功能:教師通過公告發(fā)布各種通知,例如課程安排、臨時通知和教材發(fā)布。3.作業(yè)功能:對于作業(yè),學(xué)生需要將作業(yè)通過上傳的方式上交。教師根據(jù)作業(yè)完成情況給每份作業(yè)打分。4.答疑功能:功能類似于聊

5、天室,教師對學(xué)生提出的問題進行解答,進行實時交流。5.其他功能:網(wǎng)上考試,網(wǎng)上實時教學(xué)等功能。4、系統(tǒng)總體設(shè)計4.1 系統(tǒng)基本簡介通過本項目的研究,能夠解決網(wǎng)絡(luò)環(huán)境下,如何進行教學(xué)設(shè)計,如何調(diào)控教學(xué)過程,如何有效實施教學(xué)活動以達到教學(xué)目標(biāo)。所以給學(xué)生提供一個自主化、個性化、能方便獲取信息資源的環(huán)境是網(wǎng)絡(luò)學(xué)習(xí)的重要因素。該系統(tǒng)應(yīng)該包括:網(wǎng)上答疑模塊、學(xué)習(xí)資源模塊、評分塊和若干子系統(tǒng)。4. 2系統(tǒng)數(shù)據(jù)庫根據(jù)系統(tǒng)需求,主要有以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):?S公告信息:包括標(biāo)題、發(fā)布時間、公告內(nèi)容、公告序號等。?s答疑信息:提問標(biāo)題、問題內(nèi)容、回答內(nèi)容、時間、顯示標(biāo)記、回答標(biāo)記等。?s學(xué)生信息:包括學(xué)生姓名、

6、學(xué)號、各次作業(yè)成績等。4. 3系統(tǒng)結(jié)構(gòu)圖在線學(xué)習(xí)系統(tǒng)分為兩個模塊:教師模塊和學(xué)生模塊,其結(jié)構(gòu)劃分如圖2所示。5、功能模塊說明及程序?qū)崿F(xiàn)5.1學(xué)生模塊在學(xué)生模塊中,學(xué)生可以瀏覽公告,查看教師布置的作業(yè),課程安排,臨時通知等信息。學(xué)生模塊包含查看教師布置的作業(yè)、做練習(xí)題、教師授課視頻廣播收看、點播、網(wǎng)上答疑、課程資源瀏覽、輔助服務(wù)等。學(xué)生做完作業(yè)后可直接在瀏覽器中完成并提交。教師可以立即評分并給出成績及學(xué)生作業(yè)與正確答案的對照表,以便學(xué)生查閱。另外,系統(tǒng)還配備資源庫,內(nèi)置與教學(xué)內(nèi)容相關(guān)多媒體資料,供學(xué)生課外瀏覽、學(xué)習(xí)。5.L1課堂學(xué)習(xí)課堂學(xué)習(xí)模塊中發(fā)布的課程,學(xué)生通過對各個章節(jié)的連接夠直接在網(wǎng)上點

7、播,學(xué)生想看哪一章,只要點擊相應(yīng)的章節(jié)就可以了,網(wǎng)絡(luò)課件已對各個章節(jié)通過對課程PPT文件)的鏈接實現(xiàn)網(wǎng)上點播。5.1.2答疑教室對于在學(xué)習(xí)過程中出現(xiàn)的問題,學(xué)生可以通過多種途徑得到解決,如通過電子公告板、或通過E-MAIL發(fā)信給老師、同學(xué)請求指導(dǎo)。答疑模塊,為師生相互交流提供了很大的方便。學(xué)生可以通過答疑教室模塊向系統(tǒng)提交自己在學(xué)習(xí)中碰到的難點。學(xué)生可以通過答疑教室模塊向系統(tǒng)提交自己的難點疑點。學(xué)生完5.1.3成績查詢作業(yè)成績模塊通過教師對作業(yè)的發(fā)布,成作業(yè)后再進行上傳,教師通過在線批改作業(yè),給出學(xué)生成績并把學(xué)生成績學(xué)生在加入學(xué)生數(shù)據(jù)庫中。成績查詢是通過對學(xué)生數(shù)據(jù)庫的連接,頁面中輸入學(xué)號和密碼

8、,系統(tǒng)會跟據(jù)輸入的學(xué)號和密碼與數(shù)據(jù)庫里的數(shù)據(jù)進行比較,相同時系統(tǒng)就自動會給出學(xué)生作業(yè)成績。5.L4教師信箱當(dāng)學(xué)生想和教師交流時,可以通過教師信箱直接和教師進行交流,點擊“教師信箱”,學(xué)生可以直接向教師發(fā)送郵件,方便了學(xué)生于教師之間的交流。5.1.5作業(yè)上傳傳作業(yè)時,將每次做的練習(xí)題壓縮成一個zip文件,然后填寫好學(xué)號、密碼,選擇好練習(xí)題的序號,然后提交。注意項:1、把作業(yè)壓縮成Zip文件。2、對同一次練習(xí)題重復(fù)提交,新的zip文件將替換舊的文件。3、初始密碼和學(xué)號致,學(xué)生可自行更改密碼。4、上傳文件時必須要通過身份驗證,否則無法上傳。5.2教師模塊教師模塊包含教師公告發(fā)布、課件維護、網(wǎng)上答疑、

9、作業(yè)的批改等。5.2.1 公告發(fā)布教師可以通過公告功能發(fā)布各項通知,例如以下內(nèi)容:??S課程安排,包括課程教學(xué)方式,課程播放表,考試程安排等。?s臨時通知和新教材發(fā)布。5.2.2 網(wǎng)上答疑對于在學(xué)習(xí)過程中出現(xiàn)的問題,學(xué)生可以通過多種途徑得到解決。在網(wǎng)絡(luò)教學(xué)平臺中,單獨設(shè)立了網(wǎng)絡(luò)學(xué)習(xí)答疑模塊,作為師生相互交流的窗口。5.2.3 作業(yè)批改對于作業(yè),學(xué)生需要將作業(yè)通過上傳的方式上交。教師要根據(jù)作業(yè)完成情況給作業(yè)打分。作業(yè)成績模塊通過教師對作業(yè)的發(fā)布,學(xué)生做完作業(yè)后對作業(yè)進行上傳,教師在后臺批完作業(yè)后把學(xué)生成績加入學(xué)生數(shù)據(jù)庫中,學(xué)生可以通過網(wǎng)上在線查詢功能就可以查看成績。6、小結(jié)現(xiàn)階段網(wǎng)絡(luò)的普及,給在線學(xué)習(xí)系統(tǒng)的出現(xiàn)提拱了最好的條件,人們足不出戶就可以學(xué)習(xí)各種各樣的知識,更不用花更多的錢去買各類書籍,不知道的知識點也可以及

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論