資源描述:
《普通本科畢業(yè)設(shè)計文獻綜述》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、實驗教學(xué)中心網(wǎng)站文獻綜述普通本科畢業(yè)設(shè)計文獻綜述題目:實驗教學(xué)中心網(wǎng)站的設(shè)計與實現(xiàn)院別信息管理學(xué)院學(xué)生姓名卓小妹學(xué)號0041432年級2004級專業(yè)計算機科學(xué)與技術(shù)指導(dǎo)教師楊波職稱講師完成日期二OO七年十二月三十日實驗教學(xué)中心網(wǎng)站文獻綜述文獻綜述前言本畢業(yè)設(shè)計的題目是《實驗教學(xué)中心網(wǎng)站的設(shè)計與開發(fā)》,是基于學(xué)院實驗教學(xué)中心模式,為實驗教學(xué)提供網(wǎng)絡(luò)服務(wù)而建立的。整個網(wǎng)站主要借助開發(fā)工具Dreamweaver和開發(fā)語言ASP來實現(xiàn),在網(wǎng)頁外觀的某些模塊還會用到圖片處理軟件Photoshop和動畫Falsh軟件,以提高網(wǎng)頁的視覺效果。為了很好地
2、實現(xiàn)網(wǎng)站功能模塊,首先要閱讀近幾年內(nèi)有關(guān)網(wǎng)站開發(fā)的發(fā)展的趨勢的文件,了解網(wǎng)站發(fā)展的前景。再者就是閱讀并學(xué)習(xí)近三年網(wǎng)頁設(shè)計和實現(xiàn)類的書籍,實踐所學(xué)。之所以要近三年的,因為計算機的發(fā)展迅速,跟計算機相關(guān)的知識在短時間內(nèi)的更新也是很快的,如瀏覽器和操作系統(tǒng)的改進,對網(wǎng)站設(shè)計的影響是不容忽視的,若不考慮到這個問題,那么做出來的網(wǎng)站也許就不能被訪問。正文實驗教學(xué)是個理工類學(xué)校的一個教學(xué)部分,最初建立實驗教學(xué)中心的幾乎都是化學(xué)生物和物理類,因為這兩類學(xué)科出現(xiàn)得比較早,發(fā)展得也比較成熟。如清華大學(xué)的“現(xiàn)代生命科學(xué)實驗教學(xué)中心”、“實驗物理教學(xué)中心”,中
3、國科技大學(xué)的“化學(xué)實驗教學(xué)中心”等等。其中,信息科技類的實驗中心是在20世紀(jì)90年代末由清華大學(xué)首先成立的,之后全國各地高校的信息實驗中心如雨后春筍般地建立起來。雖然信息類實驗中心的建立比其它學(xué)科的實驗中心晚了很多年,但是實驗中心網(wǎng)站的建設(shè)卻是走在前面的。因為英特網(wǎng)的普及也就是在21世紀(jì)初,網(wǎng)站已經(jīng)從企業(yè)化走向家庭、教育、個人。實驗中心網(wǎng)站的發(fā)展見證了網(wǎng)站開發(fā)技術(shù)在我國的發(fā)展,都是從最初的純文本網(wǎng)頁到現(xiàn)在多樣性的動態(tài)網(wǎng)頁,從介紹中心歷史發(fā)展?fàn)顩r到動態(tài)地提供為教學(xué)服務(wù)的信息。現(xiàn)在網(wǎng)站開發(fā)的軟件工具很多,有Dreamweaver、Frontp
4、age、Flash等,目前最新且功能較為穩(wěn)定的版本分別是Dreamweaver8、Frontpage2003和Flash8等,它們都可以在現(xiàn)在大多數(shù)用戶使用的操作系統(tǒng)上穩(wěn)定地運行,也符合現(xiàn)在廣大用戶的瀏覽器。其中Dreamweaver8安裝簡單,是現(xiàn)在最為流行的網(wǎng)站制作軟件。它的界面分三種:代碼,拆分和設(shè)計。對于不喜歡寫代碼的開發(fā)者來說,設(shè)計視圖是個不錯的選擇,使用起來像在word里操作一樣簡單。但通過編寫代碼,更能讓網(wǎng)站顯示特色。兩者的結(jié)合——拆分界面,更有利于預(yù)覽網(wǎng)頁界面效果。實驗教學(xué)中心網(wǎng)站文獻綜述Dreamweaver8繼承了前版
5、的優(yōu)秀功能外,還添加了很多人性化、為程序員著想、方便程序員操作的功能,如代碼的折疊功能,這對寫很長的代碼來說是非成有利的。Dreamweaver可以簡單地插入傳統(tǒng)的flash動畫,但Dreamweaver8還可以插入透明的flash動畫。Dreamweaver支持很多開發(fā)語言,如下面將介紹到的ASP和JSP,還可以設(shè)置瀏覽器模式,就是有選擇地顯示網(wǎng)頁,做到持有不同瀏覽器的網(wǎng)民都可以瀏覽該網(wǎng)頁。動態(tài)網(wǎng)站的開發(fā)語言有ASP、JSP等等,ASP的全稱是ActiveServerPages,它是微軟公司開發(fā)的應(yīng)用產(chǎn)品,由它開發(fā)出來的網(wǎng)頁以.asp作
6、為后綴。Window98以上的操作系統(tǒng)都支持由該語言實現(xiàn)的網(wǎng)頁。1998年開始在我國得到廣泛的應(yīng)用,特別是在企業(yè)的服務(wù)網(wǎng)絡(luò)領(lǐng)域。它仍是目前使用得比較廣泛且功能強大的語言,它具有以下的優(yōu)點:一、語言相容性高,它可以把HTML語言JavaScript或VBScript語言和CGI語言綜合運用的語言,但他的運行效率比CGI更高,比HTML更靈活;二、其保密性也比教好。現(xiàn)在使用的瀏覽器只能看到ASP運行的結(jié)果,但不能顯示ASP源代碼,這樣就可以避免代碼被盜,大大的提高了程序的安全性;三、動態(tài)網(wǎng)站離不開數(shù)據(jù)庫,通過ASP的ADO組件可以輕易地實現(xiàn)網(wǎng)
7、頁與各種數(shù)據(jù)庫的聯(lián)系,對網(wǎng)站的后臺管理來說無疑是一個很重要的語言方式;四、?ASP的五種內(nèi)置對象:Request對象、Response對象、Sever對象、Session對象以及Application對象具備有面向?qū)ο螅∣bject-Oriented)功能。其中Application對象和Session對象所撰寫出來的ASP程序可以在多個網(wǎng)頁之間暫時保存必要的信息,如在不同的子頁仍保留首頁的登陸信息。用專業(yè)化的語言來說,也就是Request對象通過服務(wù)器端來獲取客戶端的信息,然后Session對象將Request對象在該頁面或上一個關(guān)聯(lián)頁
8、面輸入的信息傳給服務(wù)器,服務(wù)器把操作結(jié)果通過Response對象動態(tài)地反饋給用戶;五、它有很多常用的內(nèi)置函數(shù),如日期/時間函數(shù),統(tǒng)計函數(shù)等等。另外允許用戶以外掛的方式使用ActiveX控件。對