資源描述:
《淺談網(wǎng)絡(luò)課件的制作 畢業(yè)論文》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、任務(wù)書1.題目:《面向?qū)ο蟮能浖こ獭氛n件系統(tǒng)2.設(shè)計時間:18周(1)設(shè)計資料:a:《面向?qū)ο蟮能浖こ獭穊:SQLserver環(huán)境c:JSP運(yùn)行環(huán)境(2)技術(shù)要求:a:注冊用戶可通過瀏覽器閱讀課件b:普通用戶可通過注冊成為合法用戶3.工作內(nèi)容(1)通過數(shù)據(jù)庫管理用戶(2)運(yùn)用JSP實(shí)現(xiàn)對數(shù)據(jù)庫的操作(查詢、修改)(3)用HTML編寫代碼(4)饌寫論文4.畢業(yè)設(shè)計成果(1)本系統(tǒng)軟件及清單一套(2)畢業(yè)論文計算機(jī)應(yīng)用專業(yè)??飘厴I(yè)設(shè)計網(wǎng)絡(luò)課件的制作摘要:本論文以“網(wǎng)絡(luò)課件”的制作為背景,論述了網(wǎng)絡(luò)課
2、件制作的意義、概念、結(jié)構(gòu)及系統(tǒng)開發(fā)的基本原理和方法。全文共分為引言、JSP技術(shù)簡介,JDBC技術(shù)簡介,對如何使用JSP開發(fā)本系統(tǒng)作了較為詳細(xì)的介紹。關(guān)鍵詞:“網(wǎng)絡(luò)課件”,“JSP”,“JDBC開發(fā)”.目錄摘要關(guān)鍵字第一章引言………………………………………………………………21.系統(tǒng)概述……………………………………………………………32.JSP技術(shù)………………………………………………………………42.1Javascript技術(shù)………………………………………………42.2JDBC簡介…………………………
3、…………………………5第二章設(shè)計思想與過程……………………………………………………61.整體部局……………………………………………………………62.系統(tǒng)實(shí)現(xiàn)………………………………………………………………7第三章開發(fā)總結(jié)與心得體會……………………………………………10參考文獻(xiàn)淺談網(wǎng)絡(luò)課件的制作第一章引言由于INTERNET網(wǎng)的迅猛發(fā)展和校園網(wǎng)的普及,課堂教學(xué)課件必將用于網(wǎng)絡(luò)平臺,過去人們一直以3DMAX三維動畫軟件制作課件,但其大容量文件難以實(shí)現(xiàn)網(wǎng)上瀏覽,取而帶之的是HTML格式的FLASH網(wǎng)頁動畫
4、軟件制作課件,前端稱單機(jī)版課件,后者稱網(wǎng)絡(luò)課件,只要有一臺PC機(jī)、一部“貓”、一根電話線,可以在世界中的每個角落去觀看網(wǎng)絡(luò)課件了。所以趁此畢業(yè)設(shè)計之際,我選擇了寫《面向?qū)ο蟮能浖こ獭肪W(wǎng)絡(luò)課件。一、系統(tǒng)概述傳統(tǒng)的課件多為單機(jī)課件,供老師在課堂上使用,應(yīng)用率較低,隨著INTERNET網(wǎng)和校園網(wǎng)的發(fā)展,網(wǎng)絡(luò)課件需求越來越大。它的優(yōu)勢也表現(xiàn)的越來越明顯,比如,可以在世界上任何的地方去訪問;它可以用Javascript腳本語言去實(shí)現(xiàn)動態(tài)畫面,使讀課件的人更有興趣去學(xué)習(xí),效果并不低于3DMAX。但是由于網(wǎng)絡(luò)課
5、件由于是新興名詞,所以還有很多人對它產(chǎn)生懷疑,不相信在網(wǎng)絡(luò)上也可以去實(shí)現(xiàn)課件,害怕的不止是知識產(chǎn)權(quán)不能受到保護(hù),更害怕受到別人的攻擊等等,在這里我想簡單的討論一下用JSP去實(shí)現(xiàn)網(wǎng)絡(luò)課件和保護(hù)知識產(chǎn)權(quán),不被陌生人去訪問和破壞。我的《面向?qū)ο蟮能浖こ獭肪W(wǎng)絡(luò)課件系統(tǒng)主要以JSP去編寫,其中又穿插了數(shù)據(jù)庫,運(yùn)用數(shù)據(jù)庫來存儲注冊用戶的資料,由于數(shù)據(jù)庫自身的安全性,可以有效的阻止陌生人的訪問和破壞。圖一是本課件系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖。課件系統(tǒng)用戶管理課件描述登錄注冊修改密碼查看資料課件演示圖一、系統(tǒng)結(jié)構(gòu)圖二、JSP
6、技術(shù)在本次的網(wǎng)絡(luò)課件開發(fā)中,我選擇了JSP語言。JSP是SUNMicrosystems公司于1999年6月開發(fā)出來的一種全新的動態(tài)頁面技術(shù),它是在傳統(tǒng)的HTML代碼中,利用HTML標(biāo)簽擴(kuò)展插入JSP腳本代碼,構(gòu)成JSP頁面,由JSP引擎預(yù)先處理并轉(zhuǎn)換成JAVAservlet,此后如果出現(xiàn)了對JSP頁面的請求,WEB服務(wù)器將用相應(yīng)的servlet輸出結(jié)果作為應(yīng)答,雖然JSP和servlet在功能上是等同的,但是和servlet相比,JSP中的動態(tài)內(nèi)容生成方法恰恰相反,JSP是把Java代碼嵌入到文檔中
7、,而不是把文檔嵌入到Java應(yīng)用之中。為訪問外部和可重用的對象,JSP提供了一些用來和JAVABEAN組件交互的額外標(biāo)記,這些標(biāo)記的語法和HTML標(biāo)記相似,值得注意的是:HTML語法屬于JSP語法的一個字集(一個純HTML文檔是一個合法的JSP頁面),但反過來不一定,特別地,為了便于動態(tài)的生成內(nèi)容和格式,JSP允許在標(biāo)記之內(nèi)嵌入其他標(biāo)記,例如,下面是一段合法的JSP代碼:”>從后面的內(nèi)容可知,這種結(jié)構(gòu)是合法的,與CGI相比,JS
8、P具有更好的性能和會話管理機(jī)制,這主要是通過在同一個進(jìn)程之內(nèi)運(yùn)用JAVA線程處理多個servlet實(shí)現(xiàn),而CGI一般要求為每一個請求分別創(chuàng)建和撤除一個進(jìn)程。2.1JAVASCRIPTJAVASCRIPT是由NETSCAPE公司開發(fā)的一套與超文本標(biāo)志語言,為網(wǎng)頁制作者提供了非常靈活的應(yīng)用和發(fā)揮空間,在頁面設(shè)計中JAVASCRIPT和HTML存在著一種相互依存的關(guān)系,JAVASCRIPT語言并不是一種真正的計算機(jī)程序語言,只能算作一種腳本語言,JAVASCRIPT只能在客