基于JSP的計算機網(wǎng)絡課程網(wǎng)站設計與開發(fā)畢業(yè)設計論文_第1頁
基于JSP的計算機網(wǎng)絡課程網(wǎng)站設計與開發(fā)畢業(yè)設計論文_第2頁
基于JSP的計算機網(wǎng)絡課程網(wǎng)站設計與開發(fā)畢業(yè)設計論文_第3頁
基于JSP的計算機網(wǎng)絡課程網(wǎng)站設計與開發(fā)畢業(yè)設計論文_第4頁
基于JSP的計算機網(wǎng)絡課程網(wǎng)站設計與開發(fā)畢業(yè)設計論文_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、基于基于 jspjsp 的計算機網(wǎng)絡課程網(wǎng)站設計與開發(fā)的計算機網(wǎng)絡課程網(wǎng)站設計與開發(fā) 摘要摘要:隨著網(wǎng)絡技術的迅猛發(fā)展,網(wǎng)絡教育也呈現(xiàn)了前所未有的發(fā)展趨勢。但是我國的網(wǎng)絡教育起 步較晚,已經(jīng)與國外先進的網(wǎng)絡教育之間有了很大的差距。我們希望通過努力開發(fā)一個功能比較完 善的網(wǎng)絡課程來帶動大學的網(wǎng)絡課程發(fā)展。在網(wǎng)絡課程中,提供了五大功能:網(wǎng)上學習功能、網(wǎng)上 測試功能、作業(yè)提交功能、師生交流功能和資源下載功能。其中,網(wǎng)上學習功能為主,其他的功能 也是必不可少的補充,它們共同構成了一個完善的網(wǎng)上學習系統(tǒng)。此設計就是選用 jsp 語言和一些 工具軟件來開發(fā)網(wǎng)絡課程的網(wǎng)站的,體現(xiàn)了用 jsp 技術的優(yōu)越性。

2、 關鍵詞:關鍵詞: 網(wǎng)絡課程 jsp 網(wǎng)站 development of network course website based on jsp technology abstract: with the rapid development of network technology.the education of the network has presented an unprecedented development tendency.but the network education of our country didnt start very early even a littl

3、e late .and there has been a long distance between our network education and advanced network education abroad.we expect to make wvery effort to develop network course with perfect function .so than we can make up and spur an the development of the college network course.our network course willprovi

4、de us with five function .those are.function for study.function foe test.functionfortransferring information form pc to internet.function for downing resource and function for communication between teachers and etudents.among them.the function for study is the most important .of course.the otherfunc

5、tions are also essential complements.they form a perfect on-line study sys tem together.this design is just developing netstation for natwork course with jsp language and some tool sofeware.it embodies the superiority of using jsp technology. key words: the network course jsp web site 畢業(yè)設計(論文)原創(chuàng)性聲明和

6、使用授權說明畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明 原創(chuàng)性聲明原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設計(論文) ,是我個人在指導教師的指導 下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地 方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構的學位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過 貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。 作 者 簽 名: 日 期: 指導教師簽名: 日期: 使用授權說明使用授權說明 本人完全了解 大學關于收集、保存、使用畢業(yè)設計(論文)的規(guī) 定,即:按照學校要求提交畢業(yè)設計(論文)的印刷本和

7、電子版本;學校有權 保存畢業(yè)設計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務;學校 可以采用影印、縮印、數(shù)字化或其它復制手段保存論文;在不以贏利為目的前 提下,學校可以公布論文的部分或全部內(nèi)容。 作者簽名: 日 期: 目目 錄錄 1 緒論.1 1.1 網(wǎng)絡課程概念及特點.1 1.1.1 網(wǎng)絡課程概念 .1 1.1.2 網(wǎng)絡課程的特點 .2 1.2 網(wǎng)絡課程應該具備主要功能.3 1.3 網(wǎng)絡課程的制作工具.4 1.3.1 網(wǎng)絡課程制作軟件的使用.4 1.3.2 編程語言的使用.6 1.3.3 數(shù)據(jù)庫的使用.8 2課程網(wǎng)站的設計與開發(fā).9 2.1 網(wǎng)站的設計.9 2.1.2 網(wǎng)站的設計思想

8、.9 2.2 網(wǎng)站的制作.10 2.2.1 網(wǎng)站的基本結(jié)構 .10 2.2.2 網(wǎng)站的框架圖 .15 2.2.3 網(wǎng)站的制作流程 .15 2.2.4 數(shù)據(jù)庫的建立 .17 3網(wǎng)絡課程的功能及其技術實現(xiàn).19 3.1 網(wǎng)絡課程的功能實現(xiàn).19 3.1.1 網(wǎng)上學習功能 .19 3.1.2 網(wǎng)上測試功能 .19 3.1.3 作業(yè)提交功能 .20 3.1.4 師生交流功能 .21 3.1.5 資源下載功能 .21 3.2 網(wǎng)站的技術實現(xiàn).22 3.2.1 css 技術.22 3.2.2 網(wǎng)頁特效使用 .24 4結(jié)論 .25 5致 謝.26 6參考文獻.27 1 1緒論緒論 1.11.1 網(wǎng)絡課程概念

9、及特點網(wǎng)絡課程概念及特點 .1 網(wǎng)絡課程概念網(wǎng)絡課程概念 網(wǎng)絡課程,顧名思義就是用于網(wǎng)絡教育的課程,首先,它是課程,其次我們強調(diào)它 必須具有網(wǎng)絡的特點。按照美國新教育百科辭典“課程”條目:“所謂課程是指在學校 的教師指導下出現(xiàn)的學習者學習活動的總體,其中包含了教育目標、教學內(nèi)容、教學活 動乃至評價方法在內(nèi)的廣泛的概念” 。網(wǎng)絡應用于教育領域,給人們提供了大量便捷的 學習機會、豐富的教學環(huán)境和教學資源,使學習活動更加自主化、個性化,使教育的適 應性得以大大加強,網(wǎng)絡課程要充分體現(xiàn)網(wǎng)絡的這一特點,構建多媒體化的接近真實生 活的自主、協(xié)作學習情境,能充分利用網(wǎng)絡的資源開放性。 總而言

10、之,網(wǎng)絡課程就是 通過網(wǎng)絡表現(xiàn)的某學科的教學內(nèi)容及實施的教學活動的總和。它包括兩個組成部分:按 一定的教學目標、教學策略組織起來的教學內(nèi)容和網(wǎng)絡教學支撐環(huán)境,其中網(wǎng)絡教學支 撐環(huán)境特指支持網(wǎng)絡教學的軟件工具、教學資源以及在網(wǎng)絡教學平臺上實施的教學活動。 網(wǎng)絡課程是一種可以跨越時空的開放式的課程體系。傳統(tǒng)的課程教學是基于課堂的 集體授課。教師面對面地在課堂上將課程內(nèi)容通過備課,轉(zhuǎn)化為自己的語言并以一定的 結(jié)構傳授給學生。師生之間可以進行面對面的交流,教師可以通過多種信息通道得到學 生的信息反饋,及時調(diào)整授課進程和方式。但當班級人數(shù)較多時,教師就不能很好地照 顧到每個學習者的個別需要。同時,這一課

11、程模式要求教學同步進行(如圖 1),種種局 限的存在使得課堂教學已經(jīng)不能滿足目前社會教育發(fā)展理念和實踐的需要。而網(wǎng)絡課程 的出現(xiàn)則一定程度上滿足了這一需求,學習者可以不再局限于課堂這一特定的空間,可 以隨時隨地進行學習。 圖 1 課堂教學模式中的信息交互 網(wǎng)絡課程的資源更為豐富。網(wǎng)絡以資源豐富和信息遞送方便見長。除了提供相應參 考書目和簡單的內(nèi)容介紹方便學習者選擇和查閱外,網(wǎng)絡課程還推薦教師精心選擇的與 課程相關的資源鏈接,輕點鼠標,學習者就可以進入另外一個繽紛的世界。教育心理學 認為概念和理論的學習是要通過理解這一概念或理論在不同背景下的各種闡述和表現(xiàn), 才能完整、深刻地認識。網(wǎng)絡提供的豐富

12、資源則適應了學習者的這一需要。比較完善的 網(wǎng)絡課程還為學習者提供自我評價和與他人交流、評價他人的環(huán)境,隨著學習的進展, 不斷積累的學習者的資料成為新的寶貴的學習資源。 網(wǎng)絡課程是多點對多點的交互,更強調(diào)協(xié)作性的學習。在課堂教學中一般是點對面 的交互(師生),信息集中在教師那里處理,學生得到的信息量相對較少。如圖 2 所 示,在基于網(wǎng)絡的課程模式中,師生可以通過多種交互手段如聊天室、bbs、email 來 進行交流,學生除了和教師交流還可與同學一起協(xié)商,通過網(wǎng)絡組成了一個學習信息網(wǎng), 對信息的利用率大大提高了。有教師參與,學生自己管理聊天室和 bbs,體現(xiàn)了學習者 是學習主體的思想。對學習過程中

13、比較普遍的問題,教師將其組織到 faq (frequently asked questions) 列表中,便于同學查閱,同時也豐富了課程資源。 圖 2 網(wǎng)絡課程模式中的信息交互 .2 網(wǎng)絡課程的特點網(wǎng)絡課程的特點 (1)資源共享性: 網(wǎng)絡課程可通過網(wǎng)絡供給不同學習者使用。網(wǎng)絡課程存放在網(wǎng)站的服務器上,可 以讓能夠上網(wǎng)的學習者使用,學習者通過網(wǎng)絡與網(wǎng)站的服務器連接獲取網(wǎng)絡課程信息, 并進行學習。 (2)開放性: 網(wǎng)絡課程在時間、空間和課程體系及內(nèi)容結(jié)構上都是開放的。網(wǎng)絡課程體系及內(nèi) 容結(jié)構具有模塊化、可擴展、更新周期短的特點,網(wǎng)絡課程是跨時空開展教學活動的, 學習者可以通過網(wǎng)絡隨

14、時隨地參與課程學習。 (3)即時更新性: 即時更新性也稱動態(tài)性,指網(wǎng)絡課程的學習內(nèi)容是及時更新的。網(wǎng)絡課程不僅比 印刷媒體更新速度快,而且比單機版的多媒體課件也更新快,只需要將更新的那一部分 內(nèi)容上傳到服務器上,不需要上傳全部課程內(nèi)容,學習者就能夠通過網(wǎng)絡學習到最新的 教學內(nèi)容。 (4)時空不限性: 學習者無論在何時何地只要通過網(wǎng)絡就能夠利用網(wǎng)絡課程進行學習。 (5)交互性: 網(wǎng)絡課程可以通過網(wǎng)絡(聊天室、bbs、email 等)實現(xiàn)人與機、教師與學生、 學生與學生之間教與學的交互。 (6)自主性: 網(wǎng)絡課程以學生自主學習為主,充分體現(xiàn)了學習的個性化特征,學生在學習過程 中具有較大的選擇性和自

15、由度。 (7)協(xié)作性: 網(wǎng)絡課程可以讓教師、學生通過討論、合作、競爭等形式完成一個確定的學習任 務。 (8)非線性: 網(wǎng)絡課程的內(nèi)容結(jié)構方式是非線性、超鏈接的,課程結(jié)構十分靈活,這是由 web 本身的特性所決定的。 (8)多維性: 網(wǎng)絡課程內(nèi)容表現(xiàn)形態(tài)的多維性,即網(wǎng)絡課程的內(nèi)容可以通過文字、圖形、圖像、 聲音、動畫和視頻等多媒體形式來表現(xiàn),可以二維模擬、三維仿真,還可以通過虛擬現(xiàn) 實實現(xiàn)多維的教學信息傳遞。這是傳統(tǒng)的教學不具有的特性。 (9)整合性 網(wǎng)絡課程體現(xiàn)了信息技術、信息資源、信息方法、人力資源、課程內(nèi)容和現(xiàn)代教 育思想的整合,是一種新型課程模式。 在計算機網(wǎng)絡的課程網(wǎng)站中,具有網(wǎng)絡課程

16、的基本特點,能夠滿足廣大的學習 者實現(xiàn)網(wǎng)上學習功能。 1.21.2 網(wǎng)絡課程應該具備主要功能網(wǎng)絡課程應該具備主要功能 (1)共享功能: 從個人計算機到局域網(wǎng),然后發(fā)展到互聯(lián)網(wǎng),資源的共享能力越來越強。網(wǎng)絡課程 的資源不存在網(wǎng)上登陸,在網(wǎng)絡課程的資源下載板塊里,學生可以盡情下載。網(wǎng)絡課程 的資源建設不再重復;對于學生來說,利用計算機網(wǎng)絡資源共享功能可以高效率地獲取 各種學習資源,同時將自己的學習經(jīng)驗與他人分享。 (2)虛擬功能: 利用計算機網(wǎng)絡的虛擬功能可以在網(wǎng)上實現(xiàn)所謂的“網(wǎng)上學?!?。在這樣一所沒有 圍墻的學校中,學生的學習是一種開放性的學習,學生可以在自己家里、在業(yè)余的時間 來進行學習真正

17、實現(xiàn)終身教育。同時,也給不同社會階層的人士提供平等的學習機會。 (3)交互功能: 計算機可以實現(xiàn)人機之間的雙向溝通,利用計算機網(wǎng)絡則可以實現(xiàn)人與人之間 的遠距離信息傳播。在這種人機交互、人與人之間的交互過程中,學習也變得更有啟發(fā) 性和具有更高的效率。 (4)協(xié)作功能: 以往的計算機輔助教學是單機教學,這樣能夠?qū)崿F(xiàn)個別化學習。但是個別化學習只 能解決部分學習問題,人們在實踐中遇到的更多的問題是如何與他人合作,共同完成任 務。計算機網(wǎng)絡提供了這種協(xié)作的環(huán)境,從而使網(wǎng)絡課程也具備了這樣的協(xié)作功能,可 以在網(wǎng)絡課程中開展各種協(xié)作的學習活動。 (5)服務功能: 隨著網(wǎng)絡教育的不斷深入發(fā)展,網(wǎng)絡課程的服務

18、功能也逐漸被人們所認識。同傳統(tǒng) 的教育教學方式不同,在網(wǎng)絡上開展教育活動,學生是學習的主體,教師在傳統(tǒng)課堂上 的地位在網(wǎng)絡課程中發(fā)生了根本性的變化。傳統(tǒng)課程學習活動中,以沒有掌握相應專業(yè) 知識的學生作為輸入對象,經(jīng)過傳統(tǒng)課程學習后,輸出的是知識和能力都得到增長的學 生。而在網(wǎng)絡課程學習中,學生的學習始終貫穿于學生的一生。所以在網(wǎng)絡課程學習中, 學生的輸入和輸出變得難以準確界定。網(wǎng)絡課程向?qū)W生提供終身服務,網(wǎng)絡課程不是要 造就學習者,而是要以學習者為中心,向?qū)W習者提供幫助。網(wǎng)絡課程的論壇里有個服務 專區(qū),是針對那些在網(wǎng)絡課程學習中有疑問的學生提出的問題,然后有專門的教師有針 對性給于回答。 1.

19、31.3 網(wǎng)絡課程的制作工具網(wǎng)絡課程的制作工具 .1 網(wǎng)絡課程制作軟件的使用網(wǎng)絡課程制作軟件的使用 (1) 網(wǎng)站框架程序軟件 網(wǎng)絡課件的框架使用 dreamweaver mx 網(wǎng)頁設計軟件編制, macromedia dreamweaver mx 是一款專業(yè)的 html 編輯器,用于對 web 站點、web 頁和 web 應 用程序進行設計、編碼和開發(fā)。利用 dreamweaver 中的可視化編輯功能,可以快速地 創(chuàng)建頁面而無需編寫任何代碼。可以查看所有站點元素或資源并將它們從易于使用的面 板直接拖到文檔中??梢栽?macromedia fireworks 中創(chuàng)建和編輯圖像,然

20、后將它們直接 導入 dreamweaver,或者直接在 dreamweaver 中添加 macromedia flash 對象,從而優(yōu) 化開發(fā)工作流程。 作為網(wǎng)絡課程主要制作軟件,先必須建立網(wǎng)絡課程的站點,然后把所有的網(wǎng)頁和模 板全都放在站點里,利用站點來管理制作網(wǎng)頁.這也是制作網(wǎng)站的基本常識。這樣不僅 方便制作網(wǎng)站,而且對網(wǎng)站的設計也很有規(guī)律性;也有利于網(wǎng)站制作完成后的系統(tǒng)整合, 充分利用了 dreamweaver 3.1.1 網(wǎng)站框架程序軟件 mx 站點的各項功能來實現(xiàn)網(wǎng)站的全 面完成。 (2)圖像處理軟件 fireworks 或 photoshop 等圖像處理軟件可進行界面及藝術字的美觀

21、設計。 fireworks 是 macromedia 公司發(fā)布的一款專為網(wǎng)絡圖形設計的圖形編輯軟件,它大大簡 化了網(wǎng)絡圖形設計的工作難度,無論是專業(yè)設計家還是業(yè)余愛好者,使用 fireworks 都 不僅可以輕松地制作出十分動感的 gif 動畫,還可以輕易地完成大型圖形切割、動態(tài)按 鈕、動態(tài)翻轉(zhuǎn)圖片等,對于輔助網(wǎng)頁編輯來說,fireworks 將是最大的功臣。 在網(wǎng)絡課程的圖片處理過程中,由于,網(wǎng)站的圖片基本上都很小,而且要求不是很 高,所以多數(shù)情況下使用 fireworks mx 來處理圖片比較靈活,使用方便。 ,但是作為通 用平面美術設計軟件 photoshop 它的功能完善,性能穩(wěn)定。我

22、們也注意它的使用價值, 在制作一些比較大的圖片或者是要求比較高的圖片,比如:網(wǎng)絡課程的 logo 就完全是用 photoshop 設計完成的。 (3) 動畫制作軟件 flash 是 macromedia 公司的一個網(wǎng)頁交互動畫制作工具,與其它工具相比,它具有 矢量描述、播放流暢、數(shù)據(jù)量小、色彩鮮明等特點。特別重要的一點是,其它的教學軟 件都必須下載處理后才能用到課堂教學上,而 flash 采用了流技術,可以邊下載邊播 放,這樣就能使整個教學過程流暢自然。而且用 flash 制作的動畫數(shù)據(jù)量很小,有利于 它在互聯(lián)網(wǎng)上傳輸,方便使用者在互聯(lián)網(wǎng)上直接調(diào)用運行。加上 flash 的描述是基于矢 量的,

23、用它制作出來的動畫可以任意縮放,不會產(chǎn)生任何變形,等等。由于 flash 的這 些優(yōu)點,我們制作網(wǎng)絡課程網(wǎng)站的同時,不僅自己制作一些 flash 動畫,還把一些短小 的影片轉(zhuǎn)換成 flash 的 swf 格式這樣使文件變小,有利于網(wǎng)絡的傳輸,在網(wǎng)上瀏覽,這 點是非常重要的。 (4) 其它工具 snagit 這個軟件主要是用來取圖的,通過某些手段,把某些圖片用這個軟件來抓取某些有 用的部分,來彌補網(wǎng)站上的一些不足。 colorkey 可以在屏幕上任意處取色值,這個軟件在網(wǎng)站的配色方面起到重要的作用,網(wǎng)絡課 程中為了整個網(wǎng)頁的顏色協(xié)調(diào)性,而用 dreamweaver 軟件里也沒有這個取色的功能,所

24、 以制作網(wǎng)站的配色基本上就取決于 colorkey。 editplus2 文字編輯工具,在動態(tài)網(wǎng)站制作時,很方便打開和修改 asp、jsp 源代碼,網(wǎng)絡課 程的資源下載、作業(yè)提交、測試系統(tǒng)和論壇都是以動態(tài)的形式表現(xiàn)出來的網(wǎng)頁,因此 editplus2 對網(wǎng)絡課程功能實現(xiàn)十分重要。 ulead videostudio ulead(會聲會影)是一個視頻編輯軟件,可以輕松創(chuàng)建帶有生動的標題、視頻濾鏡、 轉(zhuǎn)場和聲音的視頻作品。在網(wǎng)絡課程中我們利用它來制作一些簡單的視頻,如:在網(wǎng)絡 課程的動畫教學中,第一個就是用 ulead videostudio 做出的網(wǎng)絡課程制作主要頁面的 連續(xù)播放視頻。 1.3.

25、21.3.2 編程語言的使用編程語言的使用 總的來講,javasever pages(jsp)和 微軟的 active sever pages(asp)在技術方 面有許多相似之處。但仍然存在很多不同之處,其中最本質(zhì)上的區(qū)別在于:兩者是來源 于不同的技術規(guī)范組織,其實現(xiàn)的基礎:web 服務器平臺要求不相同。 而最明顯的不同點:開發(fā)人員在對兩者各自軟件體系設計的深入了解的方式不同。 jsp 技術基于平臺和服務器的互相獨立,輸入支持來自廣泛的,專門的,各種工具包, 服務器的組件和數(shù)據(jù)庫產(chǎn)品開發(fā)商所提供。相比之下,asp 技術主要依賴微軟的技術支 持。 (1)平臺和服務器的獨立性 jsp 技術依附于一

26、次寫入,之后,可以運行在任何具有符合 javatm 語法結(jié)構的環(huán) 境。取而代之過去依附于單一平臺或開發(fā)商,jsp 技術能夠運行在任何 web 服務器上并 且支持來自多家開發(fā)商提供的各種各樣工具包。 由于 asp 是基于 activex 控件技術提供客戶端和服務器端的開發(fā)組件,因此 asp 技術基本上是局限于微軟的操作系統(tǒng)平臺之上。asp 主要工作環(huán)境是微軟的 iis 應用程 序結(jié)構,又因 activex 對象具有平臺特性,所以 asp 技術不能很容易地實現(xiàn)在跨平臺的 web 服務器的工作。盡管 asp 技術通過第三方提供的產(chǎn)品能夠得到組件和服務實現(xiàn)跨平 臺的應用程序,但是 activex 對象

27、必須事先放置于所選擇的平臺中。 (2)開放的開發(fā)過程,開放的源代碼 jsp 應用程序界面(api)毫無疑問已經(jīng)取得成功,并將隨 java 組織不斷開放擴大 繼續(xù)完善。相反,asp 技術僅依靠微軟本身的推動,其發(fā)展是建立在獨占的,封閉的開 發(fā)過程基礎之上。 asp 技術jsp 技術 可重用. 跨平臺組件 沒有 javabeans 企業(yè)級 javabeans,定制 jsp 標簽 安全:防范系 統(tǒng)崩潰 沒有有 內(nèi)存泄露保 護 沒有有 腳本語言 vbscript.jsc ript java 定制標簽 沒有有 兼容傳統(tǒng)的 數(shù)據(jù)庫 可以 (com) 可以(用 jdbc api) 集成數(shù)據(jù) 源的能力 能工作

28、在任何符合 odbc 規(guī)范的數(shù)據(jù) 庫 工作在任何符合 odbc 規(guī)范的數(shù)據(jù)庫,而 且能訪問符合 jdbc 技術規(guī)范數(shù)據(jù)庫 組件com 組件javabeans,企業(yè)級 javabeans 或擴展的 jsp 標簽 擴展 工具支持 有有 表 1 jsp 和 asp 比較 (3)從開發(fā)人員的角度來看:asp 和 jsp 技術都能使開發(fā)者實現(xiàn)通過點擊網(wǎng)頁中的組件制作 交互式的,動態(tài)的內(nèi)容和應用程序的 web 站點。asp 僅支持組件對象模型 com,而 jsp 技術 提供的組件都是基于 javabeanstm 技術或 jsp 標簽庫。由此可以看出兩者雖有相同之處,但 其區(qū)別是很明顯的。

29、.3 數(shù)據(jù)庫的使用數(shù)據(jù)庫的使用 mysql 是一個功能強大的數(shù)據(jù)庫語言。sql 通常使用于數(shù)據(jù)庫的通訊。ansi(美國國 家標準學會)聲稱,mysql 是關系數(shù)據(jù)庫管理系統(tǒng)的標準語言4。mysql 語句通常用于完 成一些數(shù)據(jù)庫的操作任務,比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)11。使 用 mysql 的常見關系數(shù)據(jù)庫管理系統(tǒng)有:oracle、 sybase、 microsoft sql server、 access、 ingress 等等。雖然絕大多數(shù)的數(shù)據(jù)庫系統(tǒng)使用 sql,但是它們同樣有它們自 立另外的專有擴展功能用于它們的系統(tǒng)。但是,標準的 mysql 命令,比如select、

30、insert、 update、 delete、 create和 drop常常被用于完成絕大多數(shù)數(shù)據(jù) 庫的操作。 但是,不像其它的語言,如 c、pascal 等,mysql 沒有循環(huán)結(jié)構(比如 if-then- else、do-while)以及函數(shù)定義等等的功能。而且 mysql 只有一個數(shù)據(jù)類型的固定設置, 換句話說,不能在使用其它編程語言的時候創(chuàng)建自己的數(shù)據(jù)類型。 (1) 表 關系數(shù)據(jù)庫通常包含多個表。數(shù)據(jù)庫實際上是表的集合,數(shù)據(jù)庫的數(shù)據(jù)或者信息都 是存儲在表中的。表是對數(shù)據(jù)進行存儲和操作的一種邏輯結(jié)構,每一個表都代表一個對 用戶意義的對象。例如,一個公司數(shù)據(jù)庫中,會有雇員表、部門表、庫存表

31、、銷售表、 工資表等等。經(jīng)常見到的成績表就是一種表,它是有行和列組成的,并且可以通過名字 來識別數(shù)據(jù)。列包含了列的名字、數(shù)據(jù)類型以及列的其它屬性;行包含了列的記錄或者 數(shù)據(jù)。 (2) 數(shù)據(jù)檢索 在 sql 中 select 語句通常用于檢索數(shù)據(jù)庫,或者檢索滿足設定條件的數(shù)據(jù)。 (3)網(wǎng)站中的數(shù)據(jù)庫 網(wǎng)站數(shù)據(jù)庫的主要目的就是存儲信息,一般是通過前臺頁面與瀏覽者的交互收集信 息,然后結(jié)合前臺的程序(一般為動態(tài)頁面),實時生成瀏覽者所看到的最新內(nèi)容,從而 具備普通靜態(tài)頁面所不能達到的效果。 2 2課程網(wǎng)站的設計課程網(wǎng)站的設計與開發(fā)與開發(fā) 2.12.1 網(wǎng)站的設計網(wǎng)站的設計 2.1.1 網(wǎng)站的設計原則

32、網(wǎng)站的設計原則 網(wǎng)絡課程的網(wǎng)站必須以實用、有效的原則來制作。能體現(xiàn)個性化、協(xié)作化、交互性、 開放性。 .2 網(wǎng)站的設計思想網(wǎng)站的設計思想 (1)總體設計 總體設計是設計過程中最重要的一環(huán),它是形成網(wǎng)絡課程設計總體思路的過程, 決定了后續(xù)開發(fā)的方方面面,網(wǎng)絡課程設計過程中,總體設計具有規(guī)范性、組織結(jié)構具 有條理性。網(wǎng)絡課程的總體設計中,不僅對網(wǎng)絡課程的整體框架的設計還包含了內(nèi)容的 整體規(guī)劃以及課程內(nèi)容怎樣安排在網(wǎng)頁中,都作了詳細的計劃,和老師一起討論了很長 時間,經(jīng)過不斷的修改最后才決定。 (2)教學設計 網(wǎng)絡課程設計時,教學設計注重教學目標及教學內(nèi)容分析、設計教學活動時注意情

33、境創(chuàng)設,強調(diào)情境在學習中的重要作用、注意信息資源設計,強調(diào)利用各種信息資源 來支持學(而非支持教) 、強調(diào)以學生為中心、注重自主學習設計、強調(diào)協(xié)作學習 ,要注重協(xié)作學習環(huán)境設計、注重基于網(wǎng)絡教學策略設計。網(wǎng)絡課程的網(wǎng)上學習就是 針對這個環(huán)節(jié)還設計的,網(wǎng)上學習中有三部分,兩部分是教學內(nèi)容:文本教程和動畫教 程;第三部分是課后測試,這里也是針對網(wǎng)上學習后的一個總結(jié),可以鞏固和檢測學習 內(nèi)容,通過網(wǎng)上學習的設計,靜態(tài)學習,動態(tài)學習再加上課后測試,相信學生的學習效 果可以得到很大的提高,同時也是我們設計網(wǎng)上學習時希望達到的一個結(jié)果。 (3)界面設計 界面設計即對屏幕上將要顯示的信息的布局進行設計,包括

34、主頁面、子欄目分頁面 不同級別設計、頁面的過渡方式等。界面布局要合理、風格一致、色彩搭配協(xié)調(diào)。文本 設計、圖片選擇要美觀大方,能激發(fā)學習者的學習激情。界面設計中,充分利用網(wǎng)頁制 作工具及其輔助工具,例如,取色工具可以協(xié)調(diào)整個網(wǎng)站的配色;動畫和圖片處理這里 也能得到充分利用等等。 (4)課程完整性 一個完整的網(wǎng)絡課程,不僅在完成網(wǎng)頁和基本功能外,還要把他們結(jié)合起來,充分 利用站點,成為一個形式上完整的網(wǎng)絡課程。最后完成網(wǎng)絡課程系統(tǒng)整合后,還要添加 相應的說明文檔等,這樣才具備了發(fā)布網(wǎng)絡課程的資格。 (5)網(wǎng)絡發(fā)布性 由于網(wǎng)絡課程直接運行在 internet 上,所以必須考慮其在低帶寬下運行的流暢

35、性。 網(wǎng)絡課程的設計時就考慮到發(fā)布性的特點,所以我們采用大圖換小圖,進行圖片的優(yōu)化, 全部圖片都是 jpg 和 gif 格式。 2.22.2 網(wǎng)站的制作網(wǎng)站的制作 .1 網(wǎng)站的基本結(jié)構網(wǎng)站的基本結(jié)構 (1)程序目錄結(jié)構: |-|- |-admin|后臺管理的目錄 |-|- |-|-css后臺 css 文件目錄 |-|- |-|-help后臺幫助系統(tǒng)目錄 |-|- |-|-images后臺的圖片圖片目錄 |-|- |-|-js 使用 js 的文件目錄 |-|- |-|-addnews.jsp添加新聞 |-|-admin_class.jsp類別管理 |-|-admin_config

36、.jsp系統(tǒng)參數(shù)設置 |-|-admin_info.jsp系統(tǒng)基本信息設置 |-|-admin_left.jsp框左部導航頁面 |-|-admin_main.jsp主框架頁面 |-|-admin_special.jsp專題管理 |-|-admin_user.jsp用戶管理 |-|-delnews.jsp 刪除新聞 |-|-img.htm 上傳圖片頁面 |-|-index.jsp后臺登錄頁面 |-|-index_face.html框架右邊頁面 |-|-listnews.jsp后臺管理新聞列表頁面 |-|-logout.jsp退出系統(tǒng)頁面 |-|-modifynews.jsp修改新聞 |-|-pe

37、rson.jsp管理員個人信息頁面 |-|-session.jsp是否登錄判斷遄 |-|-verifycode.jsp驗證碼頁面 |-|- |-buttonimageewebeditor 編輯器工具圖片目錄 |-|- |-css css 文件目錄 |-|- |-|-coolblueewebeditor 編輯器使用的 css 文件 |-|- |-|-newscss本系統(tǒng)前臺使用的 css 文件 |-|- |-dialogewebeditor 編輯器彈出窗口頁面目錄 |-|-images圖片目錄 |-|- |-includeewebeditor 編輯器包含文件目錄 |-|- |-pic 本系統(tǒng)圖片

38、目錄 |-|- |-sql 本系統(tǒng)使用的數(shù)據(jù)庫的角本文件 |-|- |-sysimge ewebeditor 編輯器系統(tǒng)圖片目錄 |-|- |-uploadfile上傳圖片保存的目錄 |-|- |-web-inf |-|- |-|-libjar 包存放的目錄 |-|- |-|-|-|-dom4j.jarewebeditor 編輯器自帶的類 |-|-|-|-dreamnews.jar 本系統(tǒng)所使用的類文件 |-|-|-|-mysql-driver.jar本系統(tǒng)附帶的 mysql 驅(qū)動程序 |-|-|-|-oracle-driver.jar 本系統(tǒng)附帶的 oracle 驅(qū)動程序 |-|-|-|-m

39、ssql-driver.jar 本系統(tǒng)附帶的 sql server 驅(qū)動程序 |-|- |-|-classes 類文件目錄 |-|- |-|-|-srcjavabean 源程序目錄 |-|-|- |-|-|-|-adminclass.java 類別管理類源文件 |-|-|-|-config.java 系統(tǒng)設置類源文件 |-|-|-|-dbconnection.java 數(shù)據(jù)庫連接類源文件 |-|-|-|-function.java 常用方法定義類源文件 |-|-|-|-listclass.java 前臺類別顯示類源文件 |-|-|-|-log.java 日志類源文件 |-|-|-|-login

40、.java 用戶登錄類源文件 |-|-|-|-md5.java md5 加密算法源文件 |-|-|-|-news.java 新聞管理類源文件 |-|-|-|-shownews.java 新聞顯示類源文件 |-|-|-|-user.java 用戶管理類源文件 |-|-|-|-verifycode.java 驗證碼類源文件 |-|- |-|-|-dbcperty 數(shù)據(jù)庫配置文件 |-|- |-|-button.xmlewebeditor 編輯器樣式定義文件 |-|-dreamnews.mdbaccess 數(shù)據(jù)庫 |-|-style.xmlewebeditor 編輯器樣式定義文件

41、|-|-web.xml應用程序配置頁面 |-|- |-config.jsp本系統(tǒng)配置頁面 |-ewebeditor.jspewebeditor 編輯器主頁面 |-index.jsp本系統(tǒng)首頁 |-readclass.jsp本系統(tǒng)大類顯示頁面 |-readsclass.jsp本系統(tǒng)小類顯示頁面 |-search.jsp本系統(tǒng)新聞搜索頁面 |-special.jsp 本系統(tǒng)專題顯示頁面 |-top.jsp本系統(tǒng)頭部公共頁面 |-upload.jspewebeditor 編輯器文件上傳頁面 |-說明.txt本說明文件 (2)首頁 圖 3 首頁 首頁是最重要的部分,因為它是別人接觸這個網(wǎng)站的第一眼。首

42、頁應該對這個網(wǎng)站 的性質(zhì)與所提供的內(nèi)容做個扼要說明與導引,讓別人判斷要不要繼續(xù)點擊。首頁就有很 清楚的類別欄目選項,而且盡量人性化,讓瀏覽者可以很快找到需要的東西。在設計上, 堅持干凈而清爽的原則。 首頁中,我們采用清晰的導航和簡潔的頁面設計,沒有復雜 過多的內(nèi)容。登陸系統(tǒng),和調(diào)查系統(tǒng),保持一個完整的網(wǎng)站程序,友情連接具有一定的 參考價值。打開首頁能夠清晰的了解到進入的是一個網(wǎng)絡課程。 (3) 課程簡介 主要對本課程的一些說明,方便學生從整體上去把握學習的內(nèi)容,這是十分重要的。 網(wǎng)絡課程針對文本教程的內(nèi)容,讓學生了解到網(wǎng)上學習的主要內(nèi)容,從而有選者性的去 學習。 (4)網(wǎng)上學習 這是網(wǎng)絡課程的

43、主要內(nèi)容,也是我們網(wǎng)路課程設計的主要部分。網(wǎng)上學習共分為 3 部分,一部分是網(wǎng)上課堂;一部分是動畫教程;最后一部分為課后習題。并在網(wǎng)上學習 首頁上提示重難點和學習建議,有助于學生對網(wǎng)絡課程的文本學習有個充分的認識。 (5)信息公布 信息公布是對當前的網(wǎng)絡課程改版、更新以及其他消息以公告的形式讓學生知道, 方便學生及時的關注網(wǎng)絡課程的最新變化從而讓學生全面掌握課程動態(tài),有利于進一步 學習。這個欄目也是更新的主要內(nèi)容之一,網(wǎng)絡課程的學習離不開信息的公布,同時也 是網(wǎng)站的維護的重點,要注意到更新及時性。 (6)學習資源 網(wǎng)絡課程應當提供一定數(shù)量的學習資源,學習包括圖像、聲音、視頻等媒體素材, 也包括

44、與學習有關的網(wǎng)站地址,并要為學生提供一定數(shù)量的參考文獻,供學生在自主學 生中使用,也為學生進行研究和探索提供條件。在網(wǎng)絡課程中,我們將會提供教師的課 件、學生的作品還有網(wǎng)上收集的其他學習素材,做好收集方便學生學習。學習資源的設 計中,我們采用了一套教師管理系統(tǒng)。主要是通過教師的收集,然后上傳到服務器,提 供給學生下載。同時這里也提供學生作業(yè)的下載文本,詳細的說明作業(yè)的基本要求。這 個網(wǎng)頁的設計比較簡單,主要是針對教師的管理課件和發(fā)布課件。 (7)習題集 學生在進行一段網(wǎng)絡學習之后,應當通過做練習題以加深對所學知識的理解。這里 我們不僅提供與網(wǎng)絡課程相關的習題外,還收集了大量網(wǎng)絡方面的習題,整理

45、成一個習 題庫,讓學生在學習網(wǎng)絡課程內(nèi)容的同時還能增長網(wǎng)絡方面的知識。這里我們采用了教 師管理習題庫,教師可以增加、刪除、修改習題庫的內(nèi)容,有更多、更新的習題。同時 系統(tǒng)還提供參考答案,和任意選擇答題,使得答題的方式更加靈活,跳過已經(jīng)回答過的 問題。習題集欄目中還有一個作業(yè)上傳專區(qū),這樣讓學生能夠通過學習和完成習題,以 及上傳作業(yè)的形式達到一個與教師相互交流的目的。 (8)交流討論 在網(wǎng)絡課程中,網(wǎng)上討論一般以論壇形式出現(xiàn)。網(wǎng)上討論是傳統(tǒng)教學中課堂討論的 另一種實現(xiàn)方式,是協(xié)作學習網(wǎng)絡課程必備的一項功能。有教師答疑專區(qū),學生自由討 論的專區(qū)。 (9)幫助系統(tǒng) 網(wǎng)絡課程應當有完整的幫助系統(tǒng),告訴

46、學生如何利用網(wǎng)絡課程進行學習,告訴學生 如何利用網(wǎng)絡資源,幫助學生解決在學習中遇到的問題,以及有特殊問題能夠聯(lián)系站長 等信息 .2 網(wǎng)站的框架圖網(wǎng)站的框架圖 網(wǎng)絡課程中我們采用了結(jié)合樹形結(jié)構和網(wǎng)狀結(jié)構來完成網(wǎng)站的制作。樹形結(jié)構,主 頁可以直接鏈接到下一層的各個頁面,這些頁面可能還有再下一層頁面鏈接,在網(wǎng)上學 習欄目中,我們采用的是網(wǎng)狀結(jié)構,這樣對學習者來說,很方便的找到自己想學習的內(nèi) 容,也便于欄目的跳轉(zhuǎn)。具體的框架圖如圖 3 所示。 圖 4 網(wǎng)絡課程框架圖 .3 網(wǎng)站的制作流程網(wǎng)站的制作流程 計算機網(wǎng)絡的課程網(wǎng)站利用網(wǎng)頁三劍客把文字、圖形、圖像、動畫結(jié)合起來的

47、 交互式網(wǎng)絡課程。網(wǎng)絡課程用超文本標記語言 html 來實現(xiàn)。超文本標記語言 html 可以 跨平臺使用,常用的瀏覽器都能對它進行很好的解釋,它支持眾多的圖像、聲音文件, 可用 macromidea dreamweaver mx 工具軟件進行開發(fā),并且可以使用 asp、css 等,制 作動感和交互性都比較強的頁面。在教學中生動形象地把教學內(nèi)容展示出來,能激發(fā)學 生的感觀,使學習者容易理解、且記憶深刻。能培養(yǎng)教師和學生應用計算機的水平和能 力。網(wǎng)絡課程制作的環(huán)節(jié)及過程是:搜索參考網(wǎng)站整理網(wǎng)絡課程內(nèi)容教學設計設 計制作框架素材的制作整理其他功能的實現(xiàn)整個網(wǎng)站的整合測試運行發(fā)布和 推廣網(wǎng)站維護與管理

48、。 (1)搜索參考網(wǎng)站 在制作網(wǎng)站前,必須明確網(wǎng)站的性質(zhì)和目的,從而尋找相關的網(wǎng)站信息作為參考。 設計制作網(wǎng)絡課程時,搜集其他網(wǎng)絡課程作為參考是必需的。從網(wǎng)絡課程的教學內(nèi)容安 排和網(wǎng)站設計框架及其美工方面評價,從而完善自己的網(wǎng)絡課程,為框架設計做好充分 的準備。技術方面主要參考了宇風多媒體 (http:/)和 5d 多媒體 (http:/)網(wǎng)站 (2)整理網(wǎng)絡課程內(nèi)容 網(wǎng)絡課程的主要內(nèi)容基本上就是我們選取的一本教材中文版 frontpage 2002 dreamweaver mx flash mx fireworks mx 網(wǎng)頁制作 ,這里我們需要整理的不僅是書本 上的內(nèi)容,而且與網(wǎng)絡課程相關

49、的內(nèi)容我們也要收集,這樣我們的網(wǎng)絡課程才能比較生 動和形象,并且學習起來更加方便。再配上習題,網(wǎng)絡課程基本的功能就能夠?qū)崿F(xiàn)。 (3)教學設計 進行教學設計是網(wǎng)絡課程制作中的重要環(huán)節(jié),網(wǎng)上學習效果的好壞、是否符合教學 需求,關鍵在于教學設計。這方面的設計主要根據(jù)教材的內(nèi)容來設計的。加上我們收集 的動畫教程,共同完成了網(wǎng)絡課程的網(wǎng)上學習部分。 (4)設計制作框架 進行框架設計實際就是對網(wǎng)絡課程的總體設計,主要就是頁面設計和功能設計,其 設計的要點包括:頁面設計、層次結(jié)構設計、知識點的表示形式設計、練習方式設計、 交流方式設計、頁面鏈接設計、導航設計等內(nèi)容設計。 “網(wǎng)站設計與網(wǎng)頁制作”網(wǎng)絡課 程要充

50、分體現(xiàn)網(wǎng)頁制作的特點,我們在頁面設計時,完全采用靜態(tài)頁面制作,因此我們 采用了模板技術。在進行框架設計時,要注意以下幾點: 要最大限度地滿足學習者在獲取學習資源上的要求。我們制作網(wǎng)絡課程的目的不 是為了迎合設計者的口味,而是為了滿足學習者對學科知識的需求,我們要為學習者提 供豐富的學習資源,這才是我們制作網(wǎng)絡課程的首要目標。 要保證網(wǎng)絡課程結(jié)構清晰、界面連貫、運行高效。頁面設計應該美觀大方,不但 讓學習者能夠方便快速地得到需要的信息,還能得到一種美的享受。 (5)素材的制作整理 在選擇使用圖像、聲音、動畫、等各種素材時,目的是要表達學習內(nèi)容、突出 學習主題,不能不顧主題思想的表達,只顧追求時髦

51、、好看。 (6)其他功能的實現(xiàn) 網(wǎng)絡課程的基本內(nèi)容和框架都完成以后,下面就是進行網(wǎng)絡課程的功能設置,我們 的網(wǎng)絡課程的幾個基本功能有:師生之間,學生之間互相討論采用了論壇的形式;提供 資源下載,教師可以把自己的課件和收集整理的比較好的資料上傳到服務器,然后提供 給學生下載;學生在線練習,這里收集了一定量的習題并且提供正確答案給學生練習使 用;學生作業(yè)上傳系統(tǒng),當老師布置作業(yè)后,學生應該按時上傳作業(yè),這樣免除了很多 傳統(tǒng)交作業(yè)的麻煩。整個功能的實現(xiàn)都是圍繞網(wǎng)絡課程的特點,體現(xiàn)了強烈的交互性, 也是以后網(wǎng)絡課程的發(fā)展的基本方向。 (7)整個網(wǎng)站的整合 前面的工作做好后,開始進行鏈接,動態(tài)和靜態(tài)聯(lián)系

52、起來,組成一個功能比較齊全 的網(wǎng)絡課程。這里面的問題可能有很多,需要下面的測試來更正和完善。用 dreamweaver 的站點管理來整合網(wǎng)絡課程就比較方便,其中一個重要的過程是整站鏈接 檢查,全面去檢查網(wǎng)站的各個鏈接,保證鏈接正確是網(wǎng)絡課程的重點;通過站點的站點 地圖很方便的對網(wǎng)絡課程的層次關系有個清晰的了解,各個頁面的相互關系跳轉(zhuǎn)和鏈接; 站點的資源對網(wǎng)絡課程所有的資源(圖片,flash、顏色等)整體宏觀管理。 (8)測試運行 網(wǎng)站發(fā)布前要進行細致周密的測試,以保證證場瀏覽和使用,測試過程如果發(fā)現(xiàn)錯 誤,則應立即修改。瓦干測試的主要內(nèi)容有服務器穩(wěn)定性、安全性、程序及數(shù)據(jù)庫測試, 網(wǎng)頁兼容性測

53、試及其相關其它。 (9)發(fā)布和推廣 網(wǎng)站制作完成以后,需要上傳到服務器上,并且在網(wǎng)上進行宣傳。 (10)網(wǎng)站維護與管理 網(wǎng)站開始正常運行,需要管理員對網(wǎng)站進行正常和維護管理。這里不僅有網(wǎng)絡課程 內(nèi)容的不斷更新,還涉及到網(wǎng)絡課程的安全性,需要管理員應該具備一定的網(wǎng)絡安全知 識。 .4 數(shù)據(jù)庫的建立數(shù)據(jù)庫的建立 本系統(tǒng)通過 ems mysql manager 3 lite 建立了數(shù)據(jù)庫,其中要創(chuàng)建 7 個表,分別 是:admin、bigclass、config、log、news、smallclass、special。由于篇幅有限僅 列出表 adminde 的腳本: 表的結(jié)構 adm

54、in create table admin ( adminid int(11) not null auto_increment. adminname varchar(32) default null. adminpwd varchar(64) default null. admintype smallint(6) default 0. addtime varchar(20) default null. lastlogintime varchar(50) default 暫無登錄. lastloginip varchar(50) default 暫無登錄. newsnum int(11) def

55、ault 0. loginnum int(11) default 0. username varchar(20) default null. usersex char(2) default null. userbirthday varchar(10) default null. useremail varchar(50) default null. userqq varchar(10) default null. usertel varchar(50) default null. useraddress varchar(80) default null. userzip varchar(6)

56、default null. userinfo longtext. primary key (adminid). key adminuid (adminname). key loginnum (loginnum). key newsnum (newsnum) ) type=myisam auto_increment=5 ; 導出表中的數(shù)據(jù) admin insert into admin (adminid. adminname. adminpwd. admintype. addtime. lastlogintime. lastloginip. newsnum. loginnum. username

57、. usersex. userbirthday. useremail. userqq. usertel. useraddress. userzip. userinfo) values (3. admin. cb939d9ea1198112bf8edcd343ed2a1d. 2. 2006-3- 20 15:36:02. 2006-3-21 10:38:10. 0. 0. 1. admin. 男. 1983-2-29. . . . . . ); 3 3網(wǎng)絡課程的功能及其技術實現(xiàn)網(wǎng)絡課程的功能及其技術實現(xiàn) 3.13.1 網(wǎng)絡課程的功能實現(xiàn)網(wǎng)絡課程的功能實現(xiàn)

58、.1 網(wǎng)上學習功能網(wǎng)上學習功能 網(wǎng)絡課程中提供了網(wǎng)上學習功能,只要是能正常上網(wǎng)就能訪問網(wǎng)絡課程頁面進,通 過瀏覽器,正常觀看網(wǎng)上學習,網(wǎng)絡課程通過文本、動畫形式把網(wǎng)絡課程的知識展現(xiàn)給 學生。給學生輕松的學習環(huán)境,高效的學習網(wǎng)站設計和網(wǎng)頁制作的內(nèi)容。 .2 網(wǎng)上測試功能網(wǎng)上測試功能 網(wǎng)上課程中網(wǎng)上學習提供了課后練習:我們是用“模擬練習”這個欄目來實現(xiàn)這個 功能的,在這一欄目中給出要求完成的練習,覆蓋基本知識點,學生可以網(wǎng)上完成作業(yè), 可打開答案自己核對。 網(wǎng)絡課程中習題集中提供了在線練習,收集了許多網(wǎng)絡知識,通過練習提高網(wǎng)絡知 識,在習題中配有正確答案,方便及時檢查和糾正錯誤。同

59、時對某些作過以前習題的學 生,可以通過跳轉(zhuǎn)的方式選擇性的練習,這樣就節(jié)約了練習時間。 圖 5 練習界面 網(wǎng)上練習不僅讓學生能夠輕松愉快的練習,而且教師在這里也扮演了十分重要的角 色。習題集中,教師通過驗證后,可以通過對習題的添加,刪除和修改功能,很方便對 習題的管理。 圖 6 習題的添加管理 圖 7 習題的修改 .3 作業(yè)提交功能作業(yè)提交功能 在我們以前的課程中,總是要經(jīng)過一定的程序把自己的作品或者作業(yè)交給老師。我 們開發(fā)的網(wǎng)絡課程中作業(yè)上傳功能方便了學生在完成作業(yè)后的上交程序,我們只需要把 做好的作業(yè)或作品,壓縮后就能很快上傳,實現(xiàn)了在老師規(guī)定的期限內(nèi)異地隨時交作業(yè)。 根據(jù)不

60、能的時候網(wǎng)速可能不一樣,增加了測速功能,這樣可以在網(wǎng)速快的時候上傳。 圖 8 作業(yè)提交 .4 師生交流功能師生交流功能 設置網(wǎng)上論壇環(huán)境,實現(xiàn)教學的跨時空交流。增強了師生之間網(wǎng)上交流,并且設置 常見問題專區(qū)方便了學生快速查找常見問題。 .5 資源下載功能資源下載功能 網(wǎng)絡課程學習資料欄目中提供學生下載功能。這里都是老師推薦的學習資源、教學 課件。這個系統(tǒng)方便老師對資源的管理。對每個網(wǎng)絡課程的老師都有自己單獨的管理資 源。從老師的注冊、確認、登陸,教師可以把自己的整理的資料發(fā)送上傳到網(wǎng)絡課程中 供學生下載使用,這個系統(tǒng)不僅方便了老師的管理還讓學生擁有更多的學習資源

溫馨提示

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

評論

0/150

提交評論