個人主頁設(shè)計畢業(yè)論文_第1頁
已閱讀1頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p>  計算機(jī)多媒體技術(shù)專業(yè)畢業(yè)論文</p><p>  論文題名 個人主頁 </p><p>  學(xué) 生 </p><p>  學(xué) 號 </p><p>  指導(dǎo)教師

2、 </p><p>  專業(yè)班級 計算機(jī)多媒體技術(shù) </p><p>  系院名稱 信息技術(shù)系 </p><p>  二○一二 年 五 月 二日</p><p><b>  個人主頁設(shè)計與實(shí)現(xiàn)</b></p><p><b> 

3、 摘要</b></p><p>  ASP是Active Server Page的縮寫,意為“動態(tài)服務(wù)器頁面”。其實(shí)是一套微軟開發(fā)的服務(wù)器腳本環(huán)境,通過ASP 我們可以結(jié)合HTML 網(wǎng)頁 ,ASP指令和Activex元件建立動態(tài)。交互且高效的WEB服務(wù)器應(yīng)用程序。有了ASP 你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML 中的腳本程序。當(dāng)程

4、序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。</p><p>  而在internet風(fēng)行的早期,Web網(wǎng)頁 只是靜態(tài)的圖文 組合,瀏覽者可以在網(wǎng)頁上閱讀信息 ,但無法做進(jìn)一步的查詢、或發(fā)表意見或進(jìn)行電子商務(wù)、在線交談.問卷調(diào)查.、預(yù)約定票、訪客留言簿、討論區(qū)、 電子賀卡、e-mail自動回復(fù) 、數(shù)據(jù)庫管理等工作,這顯然不能滿足人們越來越多元化的需求

5、。</p><p>  為此,開始有不少公司提出動態(tài)網(wǎng)頁的解決方案,所謂的“動態(tài)網(wǎng)頁”指的是瀏覽器端和服務(wù)器 端可以互動,也就是服務(wù)器端可以實(shí)時處理瀏覽器端的請求然后處理結(jié)果響應(yīng)給瀏覽器端。而ASP(Active server pages)便微軟用來建立動態(tài)網(wǎng)頁 的解決方案。</p><p>  ASP是一種服務(wù)器端的指令環(huán)境,建立并執(zhí)行交互式web服務(wù)器應(yīng)用程序,我們可以用ASP來結(jié)合服

6、務(wù)器端指令、HTML網(wǎng)頁及com組件,換句話說,ASP程序包含“腳本語言程序”“嵌入HTML”、“COM組件調(diào)用”等3個部分,前者可用 Vbscript、Javascript、等程序撰寫而成。也正由于ASP程序可以嵌入HTML ,因此,現(xiàn)有的HTML 文件很快便可以轉(zhuǎn)換成ASP 程序(擴(kuò)展名為.asp)ASP程序只能在WEB服務(wù)器端執(zhí)行。</p><p>  本設(shè)計為一個個人主頁網(wǎng)站,能夠及時更新。在功能上實(shí)現(xiàn)了

7、讓瀏覽者能夠更好的了解自己,展示個人風(fēng)采,優(yōu)點(diǎn)與特色。</p><p>  關(guān)鍵詞:ASP, ACCESS數(shù)據(jù)庫, 超鏈接, 虛擬站點(diǎn), 后臺管理 </p><p><b>  目 錄</b></p><p>  摘要………………………………………………………………………………………2</p><p>  第1章 引言

8、 …………………………………………………………………………4</p><p>  第2 章 ASP的開發(fā)說明…………………………………………………………… …6</p><p>  2.1ASP的開發(fā)環(huán)境 ………………………………………………………………6</p><p>  2.2 ASP的運(yùn)行環(huán)境 ………………………………………………………………6</p

9、><p>  2.3安裝IIS及WEB的虛擬站點(diǎn) …………………………………………………6</p><p>  第3章 建站工具與相關(guān)知識…………………………………………………………8</p><p>  3.1 編輯器…………………………………………………………………………8</p><p>  3.2 ASP的內(nèi)置對象 ……………………………

10、…………………………………8</p><p>  3.3ASP的內(nèi)置組件 ………………………………………………………………9</p><p>  第4章 網(wǎng)站的構(gòu)思與實(shí)現(xiàn)步驟 ……………………………………………………10</p><p>  4.1網(wǎng)站的基本構(gòu)成………………………………………………………………10</p><p>  4.2網(wǎng)

11、站的靜態(tài)設(shè)計與實(shí)現(xiàn)………………………………………………………10</p><p>  4.3網(wǎng)站的動態(tài)設(shè)計與實(shí)現(xiàn)………………………………………………………11</p><p>  第5 章 結(jié)果分析 …………………………………………………………………14</p><p>  結(jié)束語 ………………………………………………………………………………14</p>

12、;<p>  謝辭 ……………………………………………………………………………………14</p><p>  參考文獻(xiàn) ………………………………………………………………………………15</p><p><b>  第一章 引言</b></p><p>  當(dāng)今世界正處于信息時代,計算機(jī)和通信網(wǎng)絡(luò)是這一時代所謂“信息基礎(chǔ)設(shè)施”。網(wǎng)

13、絡(luò)化是計算機(jī)技術(shù)九十年代的重要發(fā)展趨勢之一。目前計算機(jī)網(wǎng)絡(luò)的新發(fā)展是:異機(jī)種網(wǎng)絡(luò)和異網(wǎng)互聯(lián)有較大突破。TCP/IP協(xié)議在異網(wǎng)互聯(lián)中體現(xiàn)出了其強(qiáng)大的生命力,以它為基礎(chǔ)組建的Internet是目前國際上規(guī)模最大的計算機(jī)網(wǎng)間網(wǎng),到1991年底世界上已有26個國家的五千多個網(wǎng)絡(luò)連入Internet,其中包含了數(shù)千個組織的30萬臺主機(jī),用戶數(shù)以百萬計。鑒于Internet的廣泛應(yīng)用,網(wǎng)頁也備受關(guān)注。</p><p>  而

14、在internet風(fēng)行的早期,Web網(wǎng)頁 只是靜態(tài)的圖文 組合,瀏覽者可以在網(wǎng)頁上閱讀信息 ,但無法做進(jìn)一步的查詢、或發(fā)表意見或進(jìn)行電子商務(wù)、在線交談.問卷調(diào)查.、預(yù)約定票、訪客留言簿、討論區(qū)、 電子賀卡、e-mail自動回復(fù) 、數(shù)據(jù)庫管理等工作,這顯然不能滿足人們越來越多元化的需求。為此,開始有不少公司提出動態(tài)網(wǎng)頁的解決方案,所謂的“動態(tài)網(wǎng)頁”指的是瀏覽器端和服務(wù)器 端可以互動,也就是服務(wù)器端可以實(shí)時處理瀏覽器端的請求然后處理結(jié)果響應(yīng)

15、給瀏覽器端。而ASP(Active server pages)便是微軟用來建立動態(tài)網(wǎng)頁 的解決方案。</p><p>  ASP的全稱是active server pages,活動服務(wù)器主頁。為什么ASP得到如此廣泛的應(yīng)用?傳統(tǒng)的web頁面的交互性必須用來CGI技術(shù),CGI程序比較復(fù)雜而且可移植性很差,隨著時間的推移,逐步被淘汰。目前主流的web頁面的編程技術(shù)主要是3p技術(shù)(asp,jsp,php),因?yàn)槲④浀腘

16、T服務(wù)器被廣泛地作為Internet和Intranet服務(wù)器,因此asp技術(shù)得到了非常廣泛的應(yīng)用。有如:寫字樓物業(yè)管理軟件、小區(qū)物業(yè)管理軟件、房地產(chǎn)管理軟件、房地產(chǎn)中介代理管理軟件、客戶服務(wù)業(yè)務(wù)管理軟件、客戶服務(wù)管理軟件、客戶信息管理軟件、商品銷售管理軟件、企業(yè)銷貨管理軟件、商品采購配送管理軟件、物料需求管理軟件、企業(yè)進(jìn)銷存管理軟件、商業(yè)進(jìn)銷存管理軟件、電腦裝機(jī)報價系統(tǒng)、電腦銷售管理軟件、售后服務(wù)管理軟件、電器設(shè)備維修管理軟件、手機(jī)銷售

17、管理軟件、磁卡消費(fèi)管理軟件、商業(yè)門店管理軟件、pos銷售軟件、超市銷售管理軟件、送貨上門服務(wù)中心管理軟件、客戶項(xiàng)目管理軟件、客戶資源管理軟件、客戶關(guān)系管理軟件、庫房管理軟件、好用人事檔案管理軟件、好用人事工資管理軟件、物品租借管理軟件、文檔案卷管理軟件、文檔案卷管理</p><p>  第二章 ASP的開發(fā)說明</p><p>  2.1 ASP得開發(fā)環(huán)境</p><p

18、>  一般來說,一個完整得ASP開發(fā)環(huán)境有以下幾個部分組成:</p><p><b>  Web服務(wù)器</b></p><p><b>  程序編寫工具</b></p><p><b>  程序錯誤調(diào)試工具</b></p><p><b>  Web瀏覽器<

19、;/b></p><p>  以上僅僅能夠進(jìn)行一些比較簡單的ASP應(yīng)用的開發(fā)環(huán)境,如果還要進(jìn)行數(shù)據(jù)庫、郵件服務(wù)器等其他方面的開發(fā),還要有相關(guān)的服務(wù)程序。</p><p>  2.2 ASP的運(yùn)行環(huán)境</p><p>  ASP文件是在服務(wù)器端運(yùn)行的,所以,要使用ASP,就必須先搭建 ASP的運(yùn)行環(huán)境</p><p>  支持ASP運(yùn)行的

20、服務(wù)器的 環(huán)境可以是多種軟件的組合,用戶可以在下面的組合中選擇一個作為運(yùn)行ASP文件的環(huán)境。</p><p>  Windows98+PWS4.0(Personal Web serber 4.0)</p><p>  WindowsNT4.0+ WindowsNT Option pack </p><p>  Windows2000+PWS4.0(internet

21、information server 5.0)</p><p>  WindowsXP+IIS5.0(internet information server 5.0)</p><p>  2.3 安裝IIS及Web虛擬站點(diǎn)</p><p>  首先,在“控制面板”里,在“網(wǎng)絡(luò)”下,點(diǎn)擊“協(xié)議”。選擇TCP/IP”,點(diǎn)“屬性”,點(diǎn)“高級”。添加IP地址,輸入IP地址和

22、子網(wǎng)掩碼,然后,確定。重新啟動機(jī)器。其次,點(diǎn)“開始”-“程序”-“Windows NT4 option Park”-“Microsoft Internet Information Server”-“Internet 服務(wù)管理器”,打開IIS。</p><p>  然后,雙擊“機(jī)器名”,將顯示“默認(rèn)FTP站點(diǎn)、默認(rèn)WEB站點(diǎn)、默認(rèn)WEB管理站點(diǎn)”。點(diǎn)“默認(rèn)WEB管理站點(diǎn)”右鍵,點(diǎn)“新增”-“站點(diǎn)”,輸入“WEB站點(diǎn)

23、說明”(一般為一個容易止?fàn)顟B(tài),點(diǎn)擊上面的播放圖標(biāo),開啟WEB站點(diǎn)或點(diǎn)右鍵,選擇啟動),下一步,在“選擇此WEB站點(diǎn)使用的IP地址里”輸入IP地址或在下拉框內(nèi)選擇IP地址。點(diǎn)下一步,在“輸入你的主目錄路徑”里,輸入相關(guān)的目錄路徑(主目錄就是你放置WEB內(nèi)容的根目錄),其中在下面還有一項(xiàng)設(shè)置,就是“允許匿名訪問此WEB站點(diǎn)”,這個選項(xiàng)默認(rèn)是選取的,按默認(rèn)設(shè)置,點(diǎn)下一步,將會有六個訪問權(quán)限要設(shè)置,默認(rèn)為“允許讀取訪問”、“允許腳本訪問”,如果

24、你要運(yùn)行ASP文件,那么按默認(rèn)的設(shè)置就可以實(shí)現(xiàn),如果你要運(yùn)行可執(zhí)行文件,那么需要選取“允許執(zhí)行訪問”,就可以了,點(diǎn)“完成”。 </p><p>  這時,在MMC里你會看到你所新增的WEB站點(diǎn),但是,默認(rèn)這個新的WEB站點(diǎn)。</p><p>  如果沒有發(fā)現(xiàn)異常的報錯信息,這時,你就可以通過瀏覽器訪問你的WEB站點(diǎn)了。輸入這個WEB站點(diǎn)的IP地址,如果你的WEB目錄下有已經(jīng)做好的網(wǎng)頁,那么

25、就可以直接訪問到。如果目錄為空,將訪問的信息為“目錄列表被拒”。   新建的WEB站點(diǎn)的默認(rèn)文檔為“Default.htm”和"Default.asp"。</p><p>  第三章 建站工具與相關(guān)知識</p><p><b>  3.1編輯器</b></p><p>  網(wǎng)絡(luò)技術(shù)的發(fā)展帶動了軟件業(yè)的發(fā)展,所以用于制作We

26、b頁面的工具軟件也越來越豐富。從最基本的HTML編輯器到現(xiàn)在非常流行的Flash互動網(wǎng)頁制作工具,各種各樣的Web頁面制作工具,下面是幾款具有代表性的網(wǎng)頁制作器:</p><p><b>  1 HTML編輯器</b></p><p>  雖然HTML代碼復(fù)雜,編輯和調(diào)試要花費(fèi)大量的時間,但因HTML的穩(wěn)定性、廣泛支持性及可創(chuàng)建復(fù)雜的頁面效果,仍受高級網(wǎng)頁制作人員的青

27、睞。</p><p>  2 所見即所得的編輯器</p><p>  所見即所得的編輯器目前有許多,例如Frontpage,Dreamweaver,BXE等等。我所使用的是Dreamweaver,Dreamweaver是美國MACROMEDIA公司開發(fā)的集網(wǎng)頁制作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁編輯器,它是第一套針對專業(yè)網(wǎng)頁設(shè)計師特別發(fā)展的視覺化網(wǎng)頁開發(fā)工具,利用它可以輕而易舉地制作出跨越

28、平臺限制和跨越瀏覽器限制的充滿動感的網(wǎng)頁。</p><p>  3.2 ASP內(nèi)置對象</p><p>  如何使用6個內(nèi)置ASP對象?</p><p>  ASP提供了多個內(nèi)嵌對象,無須建立就可以在指令中直接訪問和使用它們,這六個對象主要有:請求(Request)對象、響應(yīng)(Response)對象、工作階段(Session)對象、應(yīng)用程序(Application)

29、對象、服務(wù)器(Server)對象、Cookies對象,這六個對象中的服務(wù)器(Server)對象可加載其他組件,這可以擴(kuò)展ASP的功能。</p><p>  1.request對象</p><p>  客戶端經(jīng)常需要象服務(wù)器端提交信息,比如常見的注冊,客戶端在瀏覽器上的注冊,客戶端在瀏覽器上輸入各中信息以后只要按下提交按鈕,就可以把這些信息發(fā)送到服務(wù)器端。利用Request對象可以輕松實(shí)現(xiàn)這

30、個功能。</p><p>  2.response對象</p><p>  與Request是獲取客戶端數(shù)據(jù)相反,Response對象是用來控制發(fā)送給客戶的信息,包括直接發(fā)送信息給瀏覽器、重定向?yàn)g覽器到另一個URL或設(shè)置cookie的值。</p><p>  3.session對象</p><p>  用來記載特定客戶的信息,還可以用來存儲訪

31、問者的信息。</p><p>  4.application對象</p><p>  這是一個重要的對象,它的關(guān)鍵是所有用戶公用一個Application對象網(wǎng)站服務(wù)器一開就建立了一個 這樣的對象,所有用戶都可以修改它,可以創(chuàng)建聊天室等。</p><p>  5.server對象</p><p>  Server對象提供對服務(wù)器上的方法和屬性

32、的訪問,其中大多數(shù)和屬性是作為實(shí)用程序的功能服務(wù)的</p><p>  3.3 ASP的內(nèi)置組件</p><p>  組件是已經(jīng)在服務(wù)器上注冊的Activex組件</p><p>  我們通常所說的內(nèi)置組件有以下內(nèi)容:</p><p><b>  廣告輪顯組件</b></p><p><b&

33、gt;  文件存取組件</b></p><p><b>  瀏覽兼容組件</b></p><p><b>  文件超鏈接組件</b></p><p><b>  計數(shù)器組件</b></p><p>  發(fā)送E-mail組件</p><p>&

34、lt;b>  文件上傳組件 </b></p><p>  在使用一個組件之前,需要創(chuàng)建一個它的實(shí)例,然后才可以在ASP中隨意使用內(nèi)置組件的屬性、方法和集合等等</p><p>  第四章 網(wǎng)站的構(gòu)思與實(shí)現(xiàn)步驟</p><p><b>  4.1網(wǎng)站基本構(gòu)成</b></p><p>  我的主頁利用的是

35、動靜態(tài)主頁結(jié)合的方式設(shè)計的,動靜結(jié)合網(wǎng)站是把不經(jīng)常更新的內(nèi)容用靜態(tài)技術(shù)制作頁面,把需要經(jīng)常更新的內(nèi)容用動態(tài)技術(shù)制作頁面,這樣使純靜態(tài)網(wǎng)站和純動態(tài)網(wǎng)站得到一定的優(yōu)勢互補(bǔ)。而無論網(wǎng)站是動態(tài)還是靜態(tài),其主要構(gòu)成相同,有四大部分組成:內(nèi)容(Content)、結(jié)構(gòu)(Structure)、表現(xiàn)(Presentation)和行為(Behavior)。</p><p>  內(nèi)容:網(wǎng)頁中實(shí)際要傳達(dá)的純粹數(shù)據(jù)的內(nèi)容信息(如網(wǎng)頁中所顯

36、示的文字、數(shù)據(jù)、或者圖片等信息)。 </p><p>  結(jié)構(gòu):是指將內(nèi)容進(jìn)行格式化,使內(nèi)容更具有邏輯性、易讀性(如將一段文字分成標(biāo)題、作者、章、節(jié)、段落和列表等格式)。 </p><p>  表現(xiàn):是指信息經(jīng)過修飾后的展示形式(如給識文字加上字號、字體、背景、布局排版等顯示樣式),用來改變內(nèi)容外觀的方式。 </p><p>  行為:是對內(nèi)容的交互及操作效果(如使

37、用javascript使內(nèi)容在鼠標(biāo)經(jīng)過時動起來、判斷表單提交等)。</p><p><b>  4.2靜態(tài)首頁設(shè)計</b></p><p>  設(shè)計思路:組織結(jié)構(gòu)——劃分模塊——頁面布局——豐富頁面內(nèi)容——設(shè)置超鏈接。</p><p>  做完這些之后,我第一步要做的是網(wǎng)頁素材和資料的收集。我開始對網(wǎng)頁的模塊勾畫出初步的輪廓。并把內(nèi)部主要的鏈接

38、和代碼做一些基礎(chǔ)準(zhǔn)備。在眾多網(wǎng)頁組成的網(wǎng)站中,其中有一個名字為“首頁”的網(wǎng)頁至關(guān)重要,因?yàn)樗菫g覽者進(jìn)入該網(wǎng)站首先看到的頁面(又叫主頁),主頁既要表現(xiàn)出網(wǎng)站的風(fēng)格、內(nèi)容,又要美觀、醒目,吸引瀏覽者的注意力。在實(shí)際制作網(wǎng)頁的時候,我還注意了以下的事項(xiàng):</p><p>  1.制作前要預(yù)先籌劃好網(wǎng)站的組織結(jié)構(gòu)</p><p>  首先要明確網(wǎng)站的主題,然后才能圍繞著這個主題進(jìn)行素材、資料的搜

39、集并把它們表現(xiàn)在一個個網(wǎng)頁上。圍繞主題把要表現(xiàn)的內(nèi)容分為若干部分,每個部分再進(jìn)行就這樣建出一個層次分明的網(wǎng)頁結(jié)構(gòu)。應(yīng)該注意的是,每個部分的內(nèi)容不要太籠統(tǒng)、范圍過大。我的主題以展示個人風(fēng)采為主,用綠色營造出一個健康,充滿生機(jī)活力的自己。</p><p>  2.合理規(guī)劃頁面布局</p><p>  采用表格或?qū)蛹夹g(shù),把屏幕區(qū)分為不同的塊來安排內(nèi)容,一般不要超過三塊,主次要分明。通常在網(wǎng)頁的上

40、部和左側(cè)放置可以鏈接到其他網(wǎng)頁的文字或圖片作為目錄,而在網(wǎng)頁中間部分是要顯示的主要內(nèi)容。</p><p>  3.設(shè)置超鏈接,方便用戶瀏覽</p><p>  通過網(wǎng)頁上的超鏈接指引用戶查閱本網(wǎng)站的其他網(wǎng)頁或者轉(zhuǎn)向別的網(wǎng)站,超鏈接的層次不要超過三層,在ASP中涉及到超鏈接,主要可以有以下語句可以實(shí)現(xiàn)例如我的自助鏈接板塊里大部分實(shí)現(xiàn)的是自助鏈接,有一條關(guān)鍵的語句是<a herf=htt

41、p://www.xxx.com>可以實(shí)現(xiàn)超鏈接。</p><p><b>  4.合理使用圖像</b></p><p>  圖像是網(wǎng)頁上不可缺少的一部分,畫面能夠表達(dá)許多文字所無法表現(xiàn)的內(nèi)容,同時又吸引了瀏覽者的注意力。但是在使用圖像的時候也要注意恰如其分,應(yīng)該是美觀實(shí)和實(shí)用統(tǒng)一如果頁面上圖像過多過亂,反而會使主題表達(dá)不清。圖象文件占空間大,增加了網(wǎng)頁的下載時間

42、,影響用戶的瀏覽。</p><p>  5.給網(wǎng)站起個新穎獨(dú)特的名字</p><p>  一個簡練響亮又令人印象深刻的站名,不但能讓瀏覽者了解網(wǎng)站是關(guān)于哪些方面的,而且還能吸引更多的瀏覽者。</p><p>  4.3動態(tài)頁面留言板的設(shè)計</p><p>  一般情況下,在我們的動態(tài)站點(diǎn)部署中包括兩個主要內(nèi)容:一個是動態(tài)腳本程序,另一個是對數(shù)

43、據(jù)的存儲和管理。本教程中,前者使用的是ASP技術(shù),后者是常用的數(shù)據(jù)庫技術(shù),用數(shù)據(jù)庫來存儲和管理數(shù)據(jù)是動態(tài)網(wǎng)站最高效的選擇。下面我們就先討論討論數(shù)據(jù)庫技術(shù)……</p><p>  4.3.1數(shù)據(jù)庫技術(shù)簡介     任何程序都要處理數(shù)據(jù),如何存儲和管理程序中要處理的數(shù)據(jù)是程序的關(guān)鍵。數(shù)據(jù)庫技術(shù)是目前使用最廣泛的數(shù)據(jù)存儲和管理技術(shù),它在大量以數(shù)據(jù)處理為主的程序中起舉足輕重的作用。 目前使用最廣泛的數(shù)據(jù)庫類型是關(guān)系型數(shù)

44、據(jù)庫。在關(guān)系型數(shù)據(jù)庫中我們可以把數(shù)據(jù)庫中的數(shù)據(jù)看成一個二維表格。</p><p>  實(shí)際上現(xiàn)實(shí)世界的很多數(shù)據(jù)都可以描述為如圖4-3-1所示的這種二維表格的形式。關(guān)系數(shù)據(jù)庫正式利用這種二維表格的形式來描述和管理程序中的數(shù)據(jù)的。數(shù)據(jù)庫的基本組成單位是記錄,記錄被視為單個實(shí)體的相關(guān)數(shù)據(jù)的集合。表格中每一個用戶的信息(表格的一行)就是一個記錄。另外,圖3表格中的用戶ID、姓名、性別、留言內(nèi)容、OICQ、……等(表格的一

45、列)各個相關(guān)信息在數(shù)據(jù)庫中用專業(yè)術(shù)語說就是一個域,比如:姓名域、性別域等等?! ∫粋€數(shù)據(jù)庫可包含多個表,每個表具有唯一的名稱。這些表可以是相關(guān)的,也可以是彼此獨(dú)立的。表中每一列代表一個域,每一行代表一條記錄。如圖4-3-2所示是一個表的結(jié)構(gòu)?!  囊粋€或多個表中提取的數(shù)據(jù)子集稱為記錄集。記錄集也是一種表,因?yàn)樗枪蚕硐嗤械挠涗浀募稀Mㄟ^圖4-3-3,我們可以很清楚的理解什么是記錄集了吧。在Dreamweaver MX中定義記錄

46、集可是創(chuàng)建動態(tài)交互頁面的重要步驟呢。 </p><p>  在我的數(shù)據(jù)庫設(shè)計中,我將一些需要的數(shù)據(jù)在Access遍成了一個個的表格。其實(shí)現(xiàn)步驟如下:</p><p>  在設(shè)計窗口中,選擇“對象”列表中的“表”,用鼠標(biāo)雙擊“使用設(shè)計表”</p><p>  2. 輸入表的每一個字段名稱、數(shù)據(jù)類型、說明等,設(shè)置每一個字段的屬性。</p><p>

47、;  4.3.2動態(tài)頁面設(shè)計與數(shù)據(jù)庫連接:</p><p><b>  第一步:站點(diǎn)建設(shè)</b></p><p>  1、執(zhí)行“站點(diǎn)/新建站點(diǎn)”命令,得到建站向?qū)?,在?步中,給你的站點(diǎn)起個名字。比如是:aspweb。2、單擊下一步,在下一個步驟畫面中進(jìn)行服務(wù)器腳本技術(shù)的有關(guān)設(shè)置,選擇ASP VBscribt服務(wù)器技術(shù)。</p><p>  

48、3、單擊下一步,進(jìn)入到建站向?qū)У南乱粋€畫面,這個步驟是關(guān)于站點(diǎn)的URL的內(nèi)容,,在URL中輸入站點(diǎn)文件夾位置即可。</p><p>  第二步:通過自定義連接字符串實(shí)現(xiàn)連接  1、在數(shù)據(jù)庫面板,單擊 “+”按鈕,在彈出的菜單中選擇“自定義連接字 符串”。  2、在彈出的“自定義連接字符串”對話框中,在其中定義連接名稱conn,并在連接字符串對話框內(nèi)輸入:Driver={Microsoft acess Dr

49、iver (*.mdb)};DBQ=f:\aspweb\bbs.mdb"其中f:\aspweb\bbs.mdb是數(shù)據(jù)庫文件路徑。 </p><p>  3、按照圖所示的操作完成以后,數(shù)據(jù)庫面板就會出現(xiàn)新定義的連接名稱,單擊它前面的+展開,可以看到留言板數(shù)據(jù)庫中的兩個表。這時我們已經(jīng)完成了數(shù)據(jù)庫和留言板站點(diǎn)的連接了,連接名是conn。</p><p>  第三步:在綁定面板中定義記

50、錄集</p><p>  1、在Dreamweaver中打開留言板站點(diǎn)主頁面(index.asp)?!?2、打開綁定面板,單擊 按鈕,在彈出的下拉菜單中選擇“記錄集(查詢)”命令。,如圖:  </p><p>  3、在彈出的記錄集定義對話框中,定義記錄集名稱、選擇數(shù)據(jù)庫連接名、選擇數(shù)據(jù)庫中的表、選擇表中的字段(域)、定

51、義記錄排序的方法等。 </p><p>  第四步 將記錄集中的數(shù)據(jù)綁定到表格</p><p>  1、對留言板頁面進(jìn)行表格編輯</p><p>  2、將記錄集中的數(shù)據(jù)域(字段)綁定到表格相應(yīng)的單元格中。打開綁定面板,展開記錄集。用鼠標(biāo)將記錄集中的id等字段拖放到頁面表格的左上角中,用同樣的方法將其它數(shù)據(jù)域(字段)拖動到相應(yīng)的單元格中。</p>&l

52、t;p>  3、通過上面的步驟,我們已經(jīng)將記錄集中的字段(也就是數(shù)據(jù)庫中數(shù)據(jù))綁定到頁面中的單元格中。這樣,這些單元格中的內(nèi)容實(shí)際上就是動態(tài)文本內(nèi)容了。</p><p>  第五部 在index.asp頁面中添加服務(wù)器行為——重復(fù)區(qū)域</p><p>  1、在index.asp頁面中選中整個表格,我們要把它創(chuàng)建成可以重復(fù)顯示的區(qū)域?!?2、打開服務(wù)器行為面板,單擊 按鈕,在彈出

53、的下拉菜單中選擇執(zhí)行其中的“重復(fù)區(qū)域”命令,接著會彈出一個重復(fù)區(qū)域設(shè)置對話框。 </p><p>  3、設(shè)置完成以后,index.asp頁面中所選中的表格(重復(fù)區(qū)域)變成灰暗顯示,并且在表格的左上角位置出現(xiàn)“重復(fù)”兩字</p><p>  第六步 翻頁功能與留言信息提交功能</p><p>  1、如圖4-3-13,在數(shù)據(jù)庫行為選項(xiàng)中,選擇記錄集分頁,并依次創(chuàng)建

54、第一頁,前一頁,下一頁,最后一頁等新鏈接</p><p>  2、創(chuàng)建文本框,并且把name文本域定義為t1,把content文本域定義為t2。打開數(shù)據(jù)庫行為中的插入記錄項(xiàng)。</p><p><b>  第五章 結(jié)果分析</b></p><p>  經(jīng)過這段時間的不斷努力,我終于完成了這次的畢業(yè)設(shè)計。對于這次的設(shè)計成果大體上我還是比較滿意的,

55、從整個頁面上來看,美觀大方而又不顯凌亂,簡單明了的給瀏覽者展現(xiàn)了具有代表性的內(nèi)容,使他們能夠在第一時間內(nèi)找到自己想要的內(nèi)容,大大節(jié)省了瀏覽者的上網(wǎng)時間,同時網(wǎng)站采用ASP語言設(shè)計,操作簡單方便,保證了網(wǎng)站內(nèi)容的實(shí)效性,相信我的個人主頁網(wǎng)站將越做越好</p><p>  此次設(shè)計,是最為正規(guī)的設(shè)計,因?yàn)樵O(shè)計的課題所用到的asp是自學(xué)過來的語言。設(shè)計的內(nèi)容也主要是針對網(wǎng)絡(luò)。當(dāng)然這個課題也是我所喜歡的。當(dāng)今的社會信息化

56、程度不斷提高,信息的安全是個非常重要的問題。這是我們學(xué)計算機(jī)的學(xué)生所應(yīng)關(guān)注及加于學(xué)習(xí)掌握的。這是一次非常有意義的設(shè)計。</p><p>  在《個人主頁》的開發(fā)過程中,我增強(qiáng)了自學(xué)的能力和開發(fā)軟件的能力。對網(wǎng)頁三劍客[11]開發(fā)模式有了更加深刻的認(rèn)識,對應(yīng)用軟件的熟練程度有所提高,已經(jīng)能運(yùn)用這項(xiàng)開發(fā)過程,學(xué)會了如何和人進(jìn)行學(xué)習(xí)和專業(yè)上的交流,虛心請教不懂的,開發(fā)一個綜合系統(tǒng)。</p><p&g

57、t;  通過這些天利用業(yè)余時間做的畢業(yè)設(shè)計,并且在約定時間內(nèi)完成了它。我的心里充滿了辛酸和喜悅,如今,我辦事的效率提高了好幾倍。而且不斷的給自己定目標(biāo),并給出解決的方案。我的生活不再是顯得有點(diǎn)碌碌無為或者有點(diǎn)茫然不知所措的樣子。我將不斷的給自己定位,我知道了我是為誰而戰(zhàn),為何而戰(zhàn)。腳踏實(shí)地,通過細(xì)心的觀察、學(xué)習(xí)和磨練中不斷的充實(shí)自己,提高自己。我有足夠的理由相信我 可以以積極向上的人生態(tài)度接受生活中的任何困難!</p>&

58、lt;p><b>  參考文獻(xiàn)</b></p><p>  [1] 吳功宜.計算機(jī)網(wǎng)絡(luò)教程(第4版)/21世紀(jì)計算機(jī)基礎(chǔ)教育系列教材.  電子工業(yè)出版社.2005(3)</p><p>  [2]湯濤.ASP與XML網(wǎng)站實(shí)作大全. 清華大學(xué)出版社.2005(9)</p><p>  [3]王強(qiáng). ASP.NET完全手冊(PDG)

59、.中國鐵道出版社.2005(4)</p><p>  [4]騰迅QQ的截圖技 </p><p>  [5]張揚(yáng).ASP.NET完全手冊(PDG) .清華大學(xué)出版社.2005(7)</p><p>  [6] 劉凱.ASP.NET高級編程實(shí)例.清華大學(xué)出版社.2006(10)</p><p>  [7] 姜玉潔 張楠.實(shí)戰(zhàn)DREAMWEAVE

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論