網站建設畢業(yè)設計論文_第1頁
已閱讀1頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  本文就企業(yè)網站的規(guī)劃與建設,以軟件工程的方法對全過程進行了分析與研究。本文的主要工作集中在: 對Web頁進行概述,主要是對Internet的歷史和發(fā)展作了回顧,并對Web頁的定義和特性進行闡述。并對網站開發(fā)過程中使用的開發(fā)工具和技術作了簡要的介紹; 對網站建設中提及到的術語進行了解釋; 對企業(yè)網站從規(guī)劃到建設進行了詳細的分析;

2、使用ASP+IIS+Access技術實現了企業(yè)網站的各種功能,其中和數據庫的連接使用到了ODBC技術;就網站建設提出了自己的觀點與建議。</p><p>  關鍵詞:網站、ASP、SQL Server、風格、創(chuàng)意</p><p><b>  Abstract </b></p><p>  This article on corporate We

3、b site planning and construction of software engineering methods to the whole process of analysis and research. This article mainly focused on: an overview of Web pages, mainly on the Internet's history and developme

4、nt is reviewed, and Web pages set out the definition and characteristics. Web site development process as well as the use of development tools and techniques are briefly described; mentioned on the Web site construction

5、terms are explained; right business </p><p>  Keywords: Web, ASP, SQL Server, style, creativity</p><p><b>  目 錄</b></p><p><b>  摘 要1</b></p><p>

6、;<b>  目 錄2</b></p><p><b>  第一章 緒 論3</b></p><p>  1.1 Web頁概述3</p><p>  1.2開發(fā)工具的介紹及選擇4</p><p>  1.3 關系型數據庫的選擇6</p><p>  第二章 企業(yè)網站

7、概要設計7</p><p>  2.1相關術語及解釋7</p><p>  2.2企業(yè)網站設計與規(guī)劃8</p><p>  第三章 詳細設計9</p><p>  3.1 數據庫的設計9</p><p>  3.2頁面設計12</p><p>  第四章 編碼、測試與維護17<

8、;/p><p>  4.1測試與維護17</p><p>  4.2 設計技巧和解決方法19</p><p><b>  參考文獻21</b></p><p><b>  結 束 語21</b></p><p><b>  致 謝22</b>

9、</p><p><b>  第一章 緒 論</b></p><p>  在已跨入21世紀的今天,人類使用和學習信息的方式以及信息的包裝方式正在進行著不可阻擋的革命,這次革命將比印刷術的出現所產生的影響以及對社會發(fā)展的推動遠為復雜而巨大。目前,我國上網的人口已近一個億,成立世界上網民最多的國家,許多人在需要查詢信息,首先想到的就是上網。網站的迷人之處在于綜合使用文本

10、、圖象、聲音、動畫和視頻的信息和內容,具有豐富的多媒體表現與互動特點,無可置疑, 網站已成為最吸引人的也最有效的信息傳遞手段和方式。隨著網絡技術的發(fā)展,各類網站紛紛出現。企業(yè)網站應用廣泛。</p><p>  1.1 Web頁概述</p><p>  1、頁面描述 Web(World Wide Web,簡稱WWW,又稱萬維網)是目前Internet上應用最廣泛也是最重要的信息服務類

11、型,它的影響已經進入了Internet上的廣告、新聞、電子商務和展示信息等各個服務領域。 Web采用瀏覽器/服務器(B/S)工作模式,其運作模式可以描述為:請求→處理→應答。</p><p>  Web以超文本標記語言HTML(Hyper Text Markup Language)與超文本傳輸協議HTTP(Hyper Text Transfer Protocol)為基礎,通過瀏覽器為用戶提供方便友好的信

12、息瀏覽界面。 Web將位于全世界互聯網上不同網址的相關信息有機地編織在一起。在Web服務方式中,信息以頁面(或稱Web頁)的形式存儲在Web服務器中,這些頁面采用超文本的方式對信息進行組織,通過鏈接將一頁信息鏈接到另一頁信息。這些相互鏈接的頁面既可以放置在同一臺主機上,也可以放置在不同的主機上。頁面到頁面的鏈接信息由統(tǒng)一資源定位器URL(Uniform Resource Locator)維持。用戶通過客戶端應用程序(即瀏覽器)

13、向Web服務器發(fā)出請求,服務器根據客戶端的請求將保存在服務器中的某個頁面返回給客戶端,瀏覽器接收到頁面后對其進行解釋,最終將信息以圖、文、聲并茂的形式呈現給用戶。 Web服務的特點在于高度的集成性,它能夠實現不同類型的信息(如文本、圖像、聲音、動畫和視頻等)和服務(如New、FTP、Telnet、Gopher及Mail等)的無縫鏈接,特別適</p><p>  1.2開發(fā)工具的介紹及選擇</p>

14、;<p>  1、夢幻網頁的編織者------Dreamweaver8.0</p><p>  Dreamweaver是創(chuàng)建和管理網頁的專業(yè)化可視編輯器。使用Dreamweaver可以輕松創(chuàng)建跨平臺、跨瀏覽器的頁面。Macromedia的Roundtrip HTML技術允許用戶隨意導入HTML文檔而無需重新設置代碼格式。</p><p>  Dreamweaver可以為用戶做

15、到:使用動態(tài)HTML功能(例如具有動態(tài)效果的層和行為)而不用寫一行代碼。它甚至還可以檢查用戶的工作成果在所有流行的平臺和瀏覽器中可能發(fā)生的錯誤。</p><p>  Dreamweaver工作區(qū)是非常靈活的,因此它可以適應各種不同的工作風格和使用水平。常用的Dreamweaver工作區(qū)組件有以下若干種:</p><p>  (一) 文檔窗口可顯示當前文檔,文檔的外觀和瀏覽器中看到的非常相似

16、。</p><p>  (二) 裝載器中包含一些打開和關閉常用檢查器和模板的按鈕。</p><p>  (三) 對象工具欄包含創(chuàng)建不同類型的對象(例如圖象、表格和層等)的按鈕。</p><p>  (四) 屬性檢查器顯示選定對象的屬性。</p><p>  (五) 快捷菜單可以使用戶對當前選擇或區(qū)域快速執(zhí)行某些命令。</p>&

17、lt;p>  (六) 可固定的浮動工具欄允許用戶將浮動窗口、檢查器和工具欄組合在一個或多個選擇窗口中。</p><p>  2、網頁動畫的制作軟件----Micromedia Flash 8.0</p><p>  Micromedia Flash 8.0用于web站點的交互式的矢量圖形和動畫的制作,它可制作出 用于瀏覽時的導航控制、制作動畫圖標、帶同步聲音的大段的動畫,創(chuàng)建

18、出生動的富于表現力的網頁。Flash中的圖形都是矢量的,占據存儲空間較少,因而下載時間短,且能很好地適應瀏覽者不同尺寸的屏幕。</p><p>  Flash 的交互性的大部分設置就在 Action 和 Fs Command 里,通過對 Action 和 Fs Command 的設置,你可以隨意的設置各事件發(fā)生的效果,還有對變量及函數的設置。 </p><p>  3、圖形圖像制作軟件—A

19、dobe Photoshop8.0</p><p>  Photoshop 8.0是目前最流行的圖形、圖像編輯設計軟件,在數碼影像處理、圖像編輯合成、廣告設計、封面設計、美術繪畫、網頁設計等領域都被廣泛地應用。</p><p>  (一) 文字處理更加方便</p><p>  (二) 增加的圖層集使圖層管理更有序。</p><p>  (三)

20、 新增圖像功能:圖像的剪切和剪裁更加方便。</p><p>  (四) 將所有工具的選項板改進為工具選項欄放置在工作區(qū)頂部,方便先項參數的設置。</p><p>  (五) 為了更方便地用路徑繪畫,改進增加了幾何形狀工具,通過選擇工具的不同工作模式,可創(chuàng)建路徑、幾何形狀或幾何填充區(qū),使得矢量繪圖功能得到了加強。</p><p>  4、動態(tài)網站的腳本語言--ASP 

21、 </p><p>  Active Server Pages:“動態(tài)服務器網頁”,一般簡稱為“ASP”,ASP之所以能受到大家的重視與使用的原因,主要在于所產生的執(zhí)行結果都是標準的HTML格式,而且這些程序是在網絡服務端中執(zhí)行,使用一般的瀏覽器(如IE 或Netscape)都可以正確地獲得ASP的“執(zhí)行”結果,并且將這ASP執(zhí)行的結果直接在瀏覽器中“瀏覽”,不像VBScript或 JavaScript是在客戶端

22、(Client)的瀏覽器上執(zhí)行,若使用VBScript來設計程序,客戶端(Client)在IE瀏覽器中可以顯示程序執(zhí)行的結果,可是,客戶端(Client)若使用Netscape瀏覽器就無法顯示VBScript的執(zhí)行結果。</p><p><b> ?。粒樱械奶攸c:</b></p><p>  1、任何開發(fā)工具皆可發(fā)展ASP</p><p>  

23、只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當然,其他網頁發(fā)展工具,例如,FrontPage Express、 FrontPage等,并且各家瀏覽由于ASP程序是在網絡服務器端中執(zhí)行,執(zhí)行結果所產生的HTML文件適用于不同的瀏覽器。</p><p><b>  2、語言相容性高</b></p><p>  ASP與所有的ActiveX Script

24、語言都相容,除了可結合HTML,VBScript、Java ScriptActive X服務器組件來設計外,并可經由“plug-In(外掛組件模組)的方式,使用其他廠商(Third Party)所提供的語言。</p><p><b>  3、隱密安全性高</b></p><p>  如果我們在瀏覽器中直接查看網頁的原始代碼,就只能看到HTML文件,原始的ASP程序代碼

25、是看不到的!這是因為ASP程序先于網站服務(Web Server)端執(zhí)行后,將結果轉換成標準HTML文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會輕易地被看見進而被盜用。</p><p><b>  4、易于操控數據庫</b></p><p>  ASP可以輕易地通過ODBC(Open Database Connectivity

26、)驅動程序連接各種不同的數據庫,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可將“文本文件”或是”Excel” 文件當成數據庫用。</p><p>  5、面向對象學習容易</p><p> ?。粒樱芯邆溆忻嫦驅ο螅ǎ蟗ject-Oriented)功能,學習容易,ASP提供了五種方便能力強大的內建對象:Request、Response、Sever、Appli

27、cation以及Session,同時,若使用ASP內建的“Application”對象或”Session”對象所撰寫出來的ASP程序可以在多個網頁之間暫時保存必要的信息。</p><p>  6、ASP的六大內部對象</p><p>  Request Response Server Session Application ObjectContext 從客戶端取得信息將信息送給客戶端提供

28、一些Web服務器工具儲存在一個</p><p>  Session內的用戶信息,該信息僅可被該用戶訪問在一個</p><p>  ASP-Application中讓不同的客戶端共享信息可以用來配合Microsoft Transaction 服務器進行分布式事務處理</p><p>  所以我選擇了ASP結合Dreamweaver架構個人站點。 &

29、lt;/p><p>  1.3關系型數據庫的選擇</p><p><b>  1、Access</b></p><p>  Microsoft Access是一種桌面數據庫,只適合數據量少的應用,在處理少量數據和單機訪問的數據庫時是很好的,效率也很高。但是它的同時訪問客戶端不能多于4個。Microsoft Access數據庫有一定的極限,如果數據達

30、到100M左右,很容易造成服務器iis假死,或者消耗掉服務器的內存導致服務器崩潰。2、SQL Server  Microsoft SQL Server是基于服務器端的中型的數據庫,可以適合大容量數據的應用,在功能上管理上也要比Microsoft Access要強得多。在處理海量數據的效率,后臺開發(fā)的靈活性,可擴展性等方面強大。因為現在數據庫都使用標準的SQL語言對數據庫進行管理,所以如果是標準SQL語言,兩者基本上都可以通用的。Mi

31、crosoft SQL Server還有更多的擴展,可以用存儲過程,數據庫大小無極限限制。</p><p>  本站屬于個人站點采用Access數據庫就行了。</p><p>  第二章 企業(yè)網站概要設計</p><p>  2.1相關術語及解釋</p><p>  1、Internet</p><p>  Inte

32、rnet(英特網)誕生于上世紀60年代,發(fā)展非常慢,到90年代才開始迅速發(fā)展。現在英特網已經是世界上最大的網絡的,聯在英特網上的電腦有數億臺。上面的資料、信息數不勝數,所以有人把英特網叫成是信息的海洋、知識的海洋。</p><p><b>  2、站點</b></p><p>  所謂站點,就是將網頁文件和素材文件,有條理地放置站點文件夾里,這些文件與文件夾就構成了網

33、站的實質內容。站點文件夾里除了網頁文件還有素材文件,所謂素材就是網頁中所用到的圖像、聲音、視頻等,這些內容是以單獨文件的形式存在。</p><p><b>  3、超鏈接</b></p><p>  我們在瀏覽網頁時,當鼠標指針指向某段文本或是某個圖像,鼠標指針變成小手狀,單擊鼠標可以打開其他的網頁或是跳轉到其他的網站,這就是超鏈接。采用超鏈接技術可以將不同的網站、網

34、站中的不同網頁、網頁中的不同位置彼此串在一起,實現相互間的跳轉,方便信息的瀏覽和查找。人們通過超鏈接可以很方便很迅速地訪問分布于全球計算機上的海量資源,實現在互聯網中的漫游。超鏈接能使Web服務存在廣泛和持久的生命力,超鏈接可以說是Web的靈魂。</p><p><b>  4、URL</b></p><p>  URL(Uniform Resource Locato

35、r的縮寫),統(tǒng)一資源定位器。互聯網中某種信息資源以某種方式存儲在網絡中的某處,必須用一個惟一的URL來進行標識,這樣才能方便查找。對于Web來說,可以簡單并通俗把URL理解為網址。每個Web網頁都有自己的網址,在瀏覽器地址欄里輸入網頁的URL,就可以訪問這個網頁。例如,http://www.sina.com/index.html,其意思就是采用http超文本傳輸協議訪問新浪網的首頁,由于網頁均是通過http超文本傳輸協議進行訪問,默認下

36、,“http://”可以省略不輸。</p><p><b>  5、IP地址</b></p><p>  為了使互聯網上的電腦主機在通信時能夠相互識別,每臺主機都分配一個能表示其位置的IP(Internet Protocol)地址,這如同公用電話網中電話的號碼一樣。IP地址是由專門的互聯網機構來分配。IP地址具有惟一性,是由32位二進制數組成,分為四組,每組8位,每組

37、之間用小數點分隔,在實際之中常轉換成十進制數表示。</p><p>  2.2企業(yè)網站的設計與規(guī)劃</p><p>  1、明確架設網站的目的及客戶要求</p><p>  通常情況下,架設企業(yè)網站主要是為了通過互聯網表達企業(yè)在商業(yè)、科技、交際、生活等方面的信息需求或者進行信息的交流,具有較強的目的性,我的企業(yè)網站一般體現在:為了展示自己的風采,讓大家和我一起分享我

38、的心得與經驗,讓和我有共同愛好的朋友有一個傾訴的地方。</p><p>  2、我的企業(yè)網站概貌</p><p>  因為是企業(yè)網站,所以符合企業(yè)的風格,,還應用了現在流行的網站設計技術和數據庫技術。因此將網站設計分為前臺頁面展示平臺和后臺在線管理平臺。</p><p><b>  3、主要功能介紹</b></p><p&g

39、t;  網站設計有新聞更新,瀏覽者可以在首頁瀏覽每日企業(yè)的新聞,并且可以在留言板和大家交流,在后臺管理頁面中,通過身份認證,管理員——我,可以對網站信息進行管理。站內的其它頁面均是我自己的精心收藏,與大家一起分享。</p><p><b>  4、功能描述 </b></p><p>  (一) 企業(yè)簡介,新聞咨詢,企業(yè)榮譽。</p><p> 

40、 企業(yè)簡介:詳細介紹企業(yè)的歷史與發(fā)展。</p><p>  新聞咨詢:在本站首頁顯示企業(yè)新聞,供瀏覽者瀏覽。</p><p>  企業(yè)榮譽:展示企業(yè)獲得的榮譽。</p><p><b>  (二) 客戶留言</b></p><p>  是一個我與大家談心交流的地方,在留言板中,我們可以暢所欲言,和大家進行交流。就我們感興

41、趣的話題展開討論。和大家進行溝通。</p><p><b>  (三) 會員中心</b></p><p>  提供會員注冊,會員登錄,修改資料等。 </p><p><b>  (四) 下載中心</b></p><p>  顯示下載信息,下載記錄,并且提供下載。</p><p&

42、gt;<b>  (五) 營銷網絡</b></p><p>  在其中展示營銷產品,朋友們可以購買自己喜愛的產品。</p><p>  (六) 后臺管理頁面</p><p>  是我管理和添加到新內容的地方,為了方便實現信息的經常更新,我設計了這個管理頁面,經過身份認證后我可以進入網站對其中的信息進行管理。</p><p&g

43、t;  (七) 頁面組織和數據庫設計</p><p>  在明確了我的企業(yè)網站的風格和定位后,就是網站的材料組織以及網站的頁面設計和數據庫設計。</p><p>  建立一個網站好比寫一篇文章,首先要擬好提綱,文章才能主題明確,層次清晰。如果網站結構不清晰,目錄龐雜,內容東一塊西一塊。結果不但瀏覽者看得糊涂,自己擴充和維護網站也相當困難。網站的題材確定后,并且收集和組織了許多相關的資料內容

44、,但如何組織內容才能吸引網友們來瀏覽網站呢?欄目的實質是一個網站的大綱索引,索引應該將網站的主體明確顯示出來。因此我將自己的企業(yè)網站分為九個欄目,分別是:企業(yè)簡介、新聞資訊、產品展示、下載中心、 企業(yè)榮譽、營銷網絡、人才招聘、客戶留言、會員中心;。</p><p><b>  第三章 詳細設計</b></p><p><b>  3.1數據庫的設計<

45、/b></p><p><b>  1、數據庫搭建</b></p><p>  使用Access2000 實現關系型數據庫</p><p>  用戶密碼登記表Admin</p><p>  存儲了系統(tǒng)用戶信息,包括:用戶名,密碼,用戶權限,時間等等。它的設計視圖如圖1-1:</p><p>

46、<b>  圖1-1</b></p><p>  客戶留言基本檔案表feedback</p><p>  存儲了用戶的檔案包括:用戶名, 公司名稱、公司地址、郵編, 聯系人,聯系電話,手機,傳真,E-mail,網址,管理員反饋,反饋主題,反饋內容, 日期回復日期,Publish。 它的設計視圖如圖1-2:</p><p

47、><b>  圖1-2</b></p><p>  會員基本信息表user,如圖1-3:</p><p><b>  圖1-3</b></p><p>  網上調查表 vote,如圖1-4:</p><p><b>  圖1-4</b></p><p&

48、gt;  新聞小類表SmallClass-new,如圖1-5:</p><p><b>  圖1-5</b></p><p>  下載小類表SmallClass_down,如圖1-6:</p><p><b>  圖1-6</b></p><p>  產品小類表SmallClass,如圖7:<

49、/p><p><b>  圖1-7</b></p><p>  新聞大類表BigClass_New,如圖1-8:</p><p><b>  圖1-8</b></p><p>  網站模板表Skin,如圖1-9:</p><p><b>  圖1-9</b>

50、</p><p>  以上數據表為Access類型的庫文件,將它定名為:“0791idc.mdb”。</p><p><b>  2、連接數據庫</b></p><p>  在上面,我們已經為我們的程序創(chuàng)建了一個數據庫,在這里,我們來用ASP把程序和數據庫連接起來,以后就可以連接到數據庫、在ASP中顯示數據庫中的數據以及更復雜的插入、修改和刪除

51、。</p><p>  一起看以下代碼,這就是ASP程序中常用的連接數據庫的代碼:</p><p>  <% 這是ASP程的起始set conn=server.createobject("adodb.connection")  '在服務器上創(chuàng)建了一個連接數據庫的對象connstr="Provider=Microsoft.jet.oledb.4

52、.0;data source="&server.mappath("0791idc.mdb ")  '告訴ASP數據庫的接接方法以及路徑conn.open connstr  '創(chuàng)建了對象后就用來打開數據庫進行連接%> </p><p><b>  3.2頁面設計</b></p><p>  (一)企業(yè)簡介,

53、新聞資訊,企業(yè)榮譽</p><p>  企業(yè)簡介:詳細介紹企業(yè)的歷史與發(fā)展。</p><p>  新聞咨詢:在本站首頁顯示企業(yè)新聞,供瀏覽者瀏覽。</p><p>  企業(yè)榮譽:展示企業(yè)獲得的榮譽。</p><p><b>  1、功能</b></p><p>  利用ASP對象語句顯示企業(yè)簡介,

54、新聞咨詢,企業(yè)榮譽信息。讓大家可以看見所有有關信息。</p><p><b>  2、組成構造</b></p><p>  企業(yè)簡介結果顯示頁面Aboutus.asp:用來顯示企業(yè)信息。</p><p>  新聞咨詢顯示頁面Conews.asp:</p><p>  企業(yè)榮譽顯示頁面CompHonor.asp:</

55、p><p>  數據庫連接頁面 conn.asp</p><p>  通用包含頁面<!--#include file="inc/Skin_CSS.asp"--></p><p>  3、頁面瀏覽效果圖,如圖2-1,2-2,2-3:</p><p><b>  圖2-1 </b></p&g

56、t;<p><b>  圖2-2</b></p><p><b>  圖2-3</b></p><p><b>  (二) 客戶留言</b></p><p>  是一個我與大家談心交流的地方,在留言板中,我們可以暢所欲言,和大家進行交流。就我們感興趣的話題展開討論。和大家進行溝通。<

57、;/p><p><b>  1、功能</b></p><p>  利用ASP對象語句分類顯示客戶留言記錄。</p><p><b>  2、組成結構</b></p><p>  客戶留言信息頁面FeedbackView.asp:顯示所有留言信息</p><p>  留言頁面Fee

58、dback.asp</p><p>  數據庫連接頁面 conn.asp</p><p>  通用包含頁面<!--#include file="inc/Skin_CSS.asp"--></p><p>  3、頁面瀏覽效果圖,如圖2-4,2-5:</p><p><b>  圖2-4</b>

59、;</p><p><b>  圖2-5</b></p><p><b> ?。ㄈT中心</b></p><p>  主要提供會員登錄,修改會員資料、會員密碼、查看自己留言等。</p><p><b>  功能</b></p><p><b&g

60、t;  完成會員修改資料。</b></p><p><b>  組成結構</b></p><p>  會員中心頁面UserServer.Asp</p><p>  數據庫連接頁面 conn.asp</p><p>  通用包含頁面<!--#include file="inc/Skin_CSS.

61、asp"--></p><p>  頁面瀏覽效果圖頁面瀏覽效果圖,如圖2-6。</p><p><b>  圖2-6</b></p><p><b>  下載中心</b></p><p>  顯示下載信息,下載記錄,并且提供下載。</p><p><b&

62、gt;  功能</b></p><p><b>  提供用戶下載。</b></p><p><b>  2、組成結構</b></p><p>  下載中心頁面download.Asp</p><p>  數據庫連接頁面 conn.asp</p><p>  通用包

63、含頁面<!--#include file="inc/Skin_CSS.asp"--></p><p>  3、下載中心頁面瀏覽效果圖,如圖2-7。</p><p><b>  圖2-7</b></p><p><b>  (五)營銷網絡</b></p><p>  顯

64、示產品營銷的地區(qū)。</p><p><b>  1、功能</b></p><p><b>  介紹產品營銷地。</b></p><p><b>  2、組成結構</b></p><p>  營銷網絡主頁面 HomeMarket.asp</p><p> 

65、 數據庫連接頁面 conn.asp</p><p>  通用包含頁面<!--#include file="inc/Skin_CSS.asp"--></p><p>  3、瀏覽效果圖,如圖2-8。</p><p><b>  圖2-8</b></p><p>  (六) 后臺管理頁面<

66、;/p><p><b>  完成網站的管理。</b></p><p><b>  1、功能</b></p><p>  完成網站的管理:添加,修改,刪除。</p><p><b>  2、組成結構</b></p><p>  后臺管理頁面admin/defa

67、ult.asp:完成網站添加,修改,刪除的頁面。</p><p>  數據庫連接頁面 conn.asp</p><p>  通用包含頁面<!--#include file="inc/Skin_CSS.asp"--></p><p>  3、瀏覽效果圖,如圖2-9.</p><p><b>  圖2-9

68、</b></p><p>  第四章 編碼、測試與維護</p><p><b>  4.1測試與維護</b></p><p>  1、IIS(Internet信息服務)安裝配置</p><p>  可以在"添加或刪除程序 >>添加/刪除Windows組件"對話框中把"

69、;Internet 信息服務(IIS)"前的勾選中,點"下一步"進行安裝就行了(注:在這之前應把系統(tǒng)安裝盤放到光驅)。 IIS 裝好之后再作一下簡單的配置。定位到"開始>>管理工具>>Internet 信息服務(IIS)管理器",打開IIS管理器。在"本地計算機>>網站>>默認網站"上右鍵單擊,在快捷菜單里選"

70、屬性"(或者直接在操作菜單下選"屬性"),彈出如下對話框圖3-1:</p><p><b>  圖3-1</b></p><p>  切換到"主目錄"標簽,重新選擇網站根目錄(我選擇的是E盤下的my web目錄),默認是"系統(tǒng)盤:\Inetpub\wwwroot",因為系統(tǒng)盤不宜放太多的非系統(tǒng)文件,

71、所以在這里重設默認網站要目錄,如果嫌麻煩可以跳過這步。再切換到"文檔"標簽,通過"添加"、"刪除"、"上移"、"下移 ",把站點的默認文檔設置如圖3-2:</p><p><b>  圖3-2</b></p><p>  可能有些朋友會疑惑,設置默認內容文檔有什么作用?

72、細心的朋友應該會發(fā)現,在瀏覽一些大網站的首頁時用它的一級域名就行了,并不需要指定請求頁的文件名,這就是設置了默認內容文檔的緣故,它的作用就是在瀏覽器請求沒有指定文檔的名稱時,將默認文檔提供給瀏覽器。要得到更詳盡的解釋說明,可以點擊圖3中的“幫助”。之所以有這步,是因為網站的默認內容頁中沒有index.asp,不大符合國人習慣。2、Dreamweaver測試站點和用IIS測試本地站點 Dreamweaver MX提供了全面檢測站

73、點的功能,它比檢測鏈接更全面。全面地檢測內部、外部鏈接、去除錯標簽、空標簽、多余的標簽等,它的使用相當簡單,使用全面檢測站點功能如下: 1、選擇菜單中【站點】的【報告】命令,打開一個窗口。 2、選擇檢測范圍,在【報告】選項中有四個內容供選擇:Current Document、Entire Local Site、Select Files in site、Folder。 3、對工作流方面的信息進行檢測。 4、

74、對HTML文件的信息做出檢查。 把編好的網站文件復制到D:/my</p><p>  3、維護 網站建成后并不意味著網站建設的結束,網站內容需要不斷更新,這樣才會不斷的吸引更多的瀏覽者訪問,才能成為一個優(yōu)秀的網站。通過FTP軟件將更新過的網頁上傳到服務器或通過Dream weaver來遠程管理站點,同時還要認真回復瀏覽者的電子郵件和留言,做到有問比答。平時多收集資料,多聽聽別人建議,定期更新版面

75、,還有推廣站點。</p><p>  4.2設計技巧和解決方法</p><p>  (一) 用服務器端包含技術實現對文件的引用</p><p>  系統(tǒng)中有許多頁面都會引用相同的代碼文件,所以使用include語句將已完成代碼的文件包含進來,就可以簡化代碼的縮寫。如首頁面indes.asp中第二行和第三行代碼。</p><p>  <!

76、--#include file="conn.asp"--></p><p>  <!--#include file="inc/Skin_CSS.asp"-->(二) 隨機數</p><p>  <%randomize%><%=(int(rnd()*n)+1)%>查詢數據時得到的記錄關鍵字用紅色顯示:&

77、lt;% =replace(RS("字段X"),searchname,"<font color=#FF0000>" & searchname & "</font>") %>通過asp的手段來檢查來訪者是否用了代理<% if Request.ServerVariables("HTTP_X_FORWARDED_FOR

78、")<>"" thenresponse.write "<font color=#FF0000>您通過了代理服務器,"& _"真實的IP為"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")end if%> </p><p> 

79、 (三) 判斷上一頁的來源request.servervariables("HTTP_REFERER")javascript: document.referrer清除緩存,重新加載頁面<%response.expires = 0 response.expiresabsolute = now() - 1response.addHeader "pragma","no-cac

80、he"response.addHeader "cache-control","private"Response.cachecontrol = "no-cache"%>(四) 在下拉菜單中顯示年和月<select name="select"><%Dim M_Year Dim M_MonthDim M_Mont

81、hJDim M_TheMonthDim M_YMFor M_Year = 2000 To Year(Date) M_Month = 12 If M_Year = Year(Date) Then M_Month = Month(Date) End IfFor M_MonthJ=</p><p><b>  參考文獻</b></p><p>  [1] 吳

82、濤主編,網站全程設計技術(修訂本),北京:清華大學出版社;北京交通大學出版社,2006.7</p><p>  [2] 龍馬工作室編,ASP+SQL Server組建動態(tài)網站實例精講,北京:人民郵電出版社,2004.8</p><p>  [3] 趙增敏編,ASP動態(tài)網頁設計,電子工業(yè)出版社,2003.8</p><p>  [4] 任學文、范嚴編, 網頁設計與制作

83、,中國科學技術出版社,2006.8</p><p>  [5] 武創(chuàng)、王惠,網頁設計探索之旅 ,電子工業(yè)出版社,2006.9</p><p>  [6] 杜巧玲等編, 網頁設計超級夢幻組合,清華大學出版社, 2003.3</p><p>  [7] 吳黎兵、羅云芳編,網頁設計教程, 武漢大學出版社,2006.2</p><p>  [8] 莊

84、王健編,網頁設計三劍客白金教程,電子工業(yè)出版社,2006.01</p><p>  [9] http://www.pconline.com.cn/pcedu/sj/wz/ </p><p>  [10] http://www.mycodes.net </p><p><b>  結 束 語</b></p><p>  經

85、過老師耐心細致的指導,及同學之間的相互交流,同時翻閱了大量的資料(包括網上資料,書本及學校的一些相關資料)經過近一段時間的努力,企業(yè)網站的設計制作告一段落??偨Y這次“企業(yè)網站”開發(fā)制作過程,我們綜合使用了目前因特網上比較流行的各種靜態(tài)制作方法及交互式動態(tài)網站的制作設計手段,并對初步利用后臺程序完成了網站的動態(tài)響應與生成網頁的技術。同時也從中學習了對靜態(tài)頁面的處理風格,色彩搭配,頁面導航方面有了一定經驗。對用Javascript語言制作動

86、態(tài)效果也有了更進一步的認識。在交互式網頁設計學會了如何使用Access建立數據庫,以及對數據庫瀏覽,修改,添加,查詢。如何用ASP編寫程序來方便用戶在網上查看網站各方面的信息和交流。</p><p>  目前網站的制作技術與要求,都已經告別了因特網初期網站制作的“幼稚”期,隨著各類網站的迅速增加與瀏覽者需求的提高,無不要求網站從立意,策劃,頁面設計到后臺程序的全面提高。企業(yè)網站必須被要求從瀏覽者角度出發(fā),最大限度

87、的滿足用戶的要求,這也是以后各類網站發(fā)展競爭的真正實質所在。</p><p><b>  致 謝</b></p><p>  在這篇論文完成之際,在此我衷心的感謝我的指導老師劉老師。劉老師在百忙之抽出時間來為我指導講解,并提出了許多寶貴的意見和建議,我的論文才得以順利完成。在即將離開學校之際,再次衷心感謝老師對我的幫助,謝謝你們?yōu)槲业拇髮W生活劃上一個完滿的句號!&l

溫馨提示

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

評論

0/150

提交評論