ASPSQL Server風格創(chuàng)意論文14217_第1頁
ASPSQL Server風格創(chuàng)意論文14217_第2頁
ASPSQL Server風格創(chuàng)意論文14217_第3頁
ASPSQL Server風格創(chuàng)意論文14217_第4頁
ASPSQL Server風格創(chuàng)意論文14217_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、aspsql server風格創(chuàng)意摘 要 本文就企業(yè)網(wǎng)站的規(guī)劃與建設,以軟件工程的方法對全過程進行了分析與研究。本文的主要工作集中在: 對web頁進行概述,主要是對internet的歷史和發(fā)展作了回顧,并對web頁的定義和特性進行闡述。并對網(wǎng)站開發(fā)過程中使用的開發(fā)工具和技術作了簡要的介紹; 對網(wǎng)站建設中提及到的術語進行了解釋; 對企業(yè)網(wǎng)站從規(guī)劃到建設進行了詳細的分析;使用aspiisaccess技術實現(xiàn)了企業(yè)網(wǎng)站的各種功能,其中和數(shù)據(jù)庫的連接使用到了odbc技術;就網(wǎng)站建設提出了自己的觀點與建議。關鍵詞:網(wǎng)站、asp、sql server、風格、創(chuàng)意 abstract   

2、  this article on corporate web 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 development is reviewed, and web pages set out the def

3、inition 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 terms are explained; right business from planning to construction site carried out a detailed analysis; the use of asp + iis

4、+ access technology to achieve the enterprise web site features, including the use and database connections to the odbc technology; on the web site building their views and suggestions. keywords: web, asp, sql server, style, creativity目 錄摘 要1目 錄2第一章 緒 論31.1 web頁概述31.2開發(fā)工具的介紹及選擇41.3 關系型數(shù)據(jù)庫的選擇6第二章 企業(yè)網(wǎng)

5、站概要設計72.1相關術語及解釋72.2企業(yè)網(wǎng)站設計與規(guī)劃8第三章 詳細設計93.1 數(shù)據(jù)庫的設計93.2頁面設計12第四章 編碼、測試與維護174.1測試與維護174.2 設計技巧和解決方法19參考文獻21結 束 語21致 謝22第一章 緒 論在已跨入21世紀的今天,人類使用和學習信息的方式以及信息的包裝方式正在進行著不可阻擋的革命,這次革命將比印刷術的出現(xiàn)所產(chǎn)生的影響以及對社會發(fā)展的推動遠為復雜而巨大。目前,我國上網(wǎng)的人口已近一個億,成立世界上網(wǎng)民最多的國家,許多人在需要查詢信息,首先想到的就是上網(wǎng)。網(wǎng)站的迷人之處在于綜合使用文本、圖象、聲音、動畫和視頻的信息和內容,具有豐富的多媒體表現(xiàn)與

6、互動特點,無可置疑, 網(wǎng)站已成為最吸引人的也最有效的信息傳遞手段和方式。隨著網(wǎng)絡技術的發(fā)展,各類網(wǎng)站紛紛出現(xiàn)。企業(yè)網(wǎng)站應用廣泛。1.1 web頁概述1、頁面描述 web(world wide web,簡稱www,又稱萬維網(wǎng))是目前internet上應用最廣泛也是最重要的信息服務類型,它的影響已經(jīng)進入了internet上的廣告、新聞、電子商務和展示信息等各個服務領域。 web采用瀏覽器/服務器(b/s)工作模式,其運作模式可以描述為:請求處理應答。web以超文本標記語言html(hyper text markup language)與超文本傳輸協(xié)議http(hyper text transfer

7、 protocol)為基礎,通過瀏覽器為用戶提供方便友好的信息瀏覽界面。 web將位于全世界互聯(lián)網(wǎng)上不同網(wǎng)址的相關信息有機地編織在一起。在web服務方式中,信息以頁面(或稱web頁)的形式存儲在web服務器中,這些頁面采用超文本的方式對信息進行組織,通過鏈接將一頁信息鏈接到另一頁信息。這些相互鏈接的頁面既可以放置在同一臺主機上,也可以放置在不同的主機上。頁面到頁面的鏈接信息由統(tǒng)一資源定位器url(uniform resource locator)維持。用戶通過客戶端應用程序(即瀏覽器)向web服務器發(fā)出請求,服務器根據(jù)客戶端的請求將保存在服務器中的某個頁面返回給客戶端,瀏覽器接收到頁面后對其進

8、行解釋,最終將信息以圖、文、聲并茂的形式呈現(xiàn)給用戶。 web服務的特點在于高度的集成性,它能夠實現(xiàn)不同類型的信息(如文本、圖像、聲音、動畫和視頻等)和服務(如new、ftp、telnet、gopher及mail等)的無縫鏈接,特別適合于廣域網(wǎng)中信息的組織、檢索與顯示。 2、web技術綜述 在信息技術領域中,web技術幾乎匯集了當前信息處理的所有技術手段,以求最大限度地滿足人性化的特點。web界面五顏六色,既有文字、彩圖、動畫、聲音、視頻和一些相關信息或目錄摘要,還可根據(jù)需要進入你想去的任何地方。只要你愿意或是你能想到的服務,web幾乎都能實現(xiàn)。web技術涉及諸多技術領域:(一) 網(wǎng)絡硬件技術

9、從兩臺或多臺機器組成的對等網(wǎng),到主機控制的以太網(wǎng),再到生動活潑的因特網(wǎng),每一處都需要有特定的硬件支持。1968年,當“l(fā)ogin”的“l(fā)o”從美國加州洛杉磯分校的電腦屏幕跳到斯坦福大學的電腦屏幕上時,標志著人類首次組網(wǎng)的成功!組網(wǎng)技術經(jīng)過幾十年的錘煉,而今已經(jīng)相當成熟了。 網(wǎng)絡硬件技術包括很多方面,其主要的作用就是把網(wǎng)絡中的各種資源通過相關網(wǎng)絡連接設備連接起來,實施網(wǎng)絡通信和達到共享網(wǎng)絡資源的目的。(二) web管理技術 網(wǎng)絡管理技術是一個永久的話題。網(wǎng)絡管理的難點是安全性問題,涉及到防止來自內部和外部的攻擊,這對管理員自身的技術是一個嚴峻的考驗。一個合格的網(wǎng)管人員,除了管好網(wǎng)絡,還得和黑客做

10、技術上的較量。網(wǎng)絡管理涉及的方面可謂種類繁多,簡單地說,網(wǎng)絡管理就是為保證網(wǎng)絡系統(tǒng)能夠持續(xù)、穩(wěn)定、安全、可靠和高效地運行,不受外界干擾,而維持網(wǎng)絡系統(tǒng)設施所采取的一系列方式和措施。網(wǎng)絡管理由網(wǎng)管員通過駕馭網(wǎng)絡操作系統(tǒng)和網(wǎng)絡管理軟件來實現(xiàn)。 web管理則是在網(wǎng)絡管理的基礎上,針對網(wǎng)絡建設和維護所進行的一系列管理。諸如架設web服務器、文件傳輸服務器、郵件服務器、域名服務器、代理服務器以及用戶管理和計費管理等等。 1.2開發(fā)工具的介紹及選擇1、夢幻網(wǎng)頁的編織者-dreamweaver8.0dreamweaver是創(chuàng)建和管理網(wǎng)頁的專業(yè)化可視編輯器。使用dreamweaver可以輕松創(chuàng)建跨平臺、跨瀏覽

11、器的頁面。macromedia的roundtrip html技術允許用戶隨意導入html文檔而無需重新設置代碼格式。dreamweaver可以為用戶做到:使用動態(tài)html功能(例如具有動態(tài)效果的層和行為)而不用寫一行代碼。它甚至還可以檢查用戶的工作成果在所有流行的平臺和瀏覽器中可能發(fā)生的錯誤。dreamweaver工作區(qū)是非常靈活的,因此它可以適應各種不同的工作風格和使用水平。常用的dreamweaver工作區(qū)組件有以下若干種: (一) 文檔窗口可顯示當前文檔,文檔的外觀和瀏覽器中看到的非常相似。 (二) 裝載器中包含一些打開和關閉常用檢查器和模板的按鈕。 (三) 對象工具欄包含創(chuàng)建不同類型的

12、對象(例如圖象、表格和層等)的按鈕。 (四) 屬性檢查器顯示選定對象的屬性。 (五) 快捷菜單可以使用戶對當前選擇或區(qū)域快速執(zhí)行某些命令。 (六) 可固定的浮動工具欄允許用戶將浮動窗口、檢查器和工具欄組合在一個或多個選擇窗口中。2、網(wǎng)頁動畫的制作軟件-micromedia flash 8.0micromedia flash 8.0用于web站點的交互式的矢量圖形和動畫的制作,它可制作出 用于瀏覽時的導航控制、制作動畫圖標、帶同步聲音的大段的動畫,創(chuàng)建出生動的富于表現(xiàn)力的網(wǎng)頁。flash中的圖形都是矢量的,占據(jù)存儲空間較少,因而下載時間短,且能很好地適應瀏覽者不同尺寸的屏幕。flash 的交互性

13、的大部分設置就在 action 和 fs command 里,通過對 action 和 fs command 的設置,你可以隨意的設置各事件發(fā)生的效果,還有對變量及函數(shù)的設置。 3、圖形圖像制作軟件adobe photoshop8.0photoshop 8.0是目前最流行的圖形、圖像編輯設計軟件,在數(shù)碼影像處理、圖像編輯合成、廣告設計、封面設計、美術繪畫、網(wǎng)頁設計等領域都被廣泛地應用。 (一) 文字處理更加方便 (二) 增加的圖層集使圖層管理更有序。 (三) 新增圖像功能:圖像的剪切和剪裁更加方便。 (四) 將所有工具的選項板改進為工具選項欄放置在工作區(qū)頂部,方便先項參數(shù)的設置。 (五) 為了

14、更方便地用路徑繪畫,改進增加了幾何形狀工具,通過選擇工具的不同工作模式,可創(chuàng)建路徑、幾何形狀或幾何填充區(qū),使得矢量繪圖功能得到了加強。4、動態(tài)網(wǎng)站的腳本語言-aspactive server pages:“動態(tài)服務器網(wǎng)頁”,一般簡稱為“asp”,asp之所以能受到大家的重視與使用的原因,主要在于所產(chǎn)生的執(zhí)行結果都是標準的html格式,而且這些程序是在網(wǎng)絡服務端中執(zhí)行,使用一般的瀏覽器(如ie 或netscape)都可以正確地獲得asp的“執(zhí)行”結果,并且將這asp執(zhí)行的結果直接在瀏覽器中“瀏覽”,不像vbscript或 javascript是在客戶端(client)的瀏覽器上執(zhí)行,若使用vbs

15、cript來設計程序,客戶端(lient)在瀏覽器中可以顯示程序執(zhí)行的結果,可是,客戶端(lient)若使用netscape瀏覽器就無法顯示vbscript的執(zhí)行結果。的特點:1、任何開發(fā)工具皆可發(fā)展只要使用一般的文書編輯程序,如windows記事本,就可以編輯。當然,其他網(wǎng)頁發(fā)展工具,例如,frontpage express、 rontpage等,并且各家瀏覽由于asp程序是在網(wǎng)絡服務器端中執(zhí)行,執(zhí)行結果所產(chǎn)生的html文件適用于不同的瀏覽器。2、語言相容性高asp與所有的activex script語言都相容,除了可結合html,vbscript、java scriptactive x服務

16、器組件來設計外,并可經(jīng)由“plug-in(外掛組件模組)的方式,使用其他廠商(third party)所提供的語言。3、隱密安全性高如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼,就只能看到文件,原始的程序代碼是看不到的!這是因為程序先于網(wǎng)站服務(eb server)端執(zhí)行后,將結果轉換成標準文件,再傳送到客戶端(client)的瀏覽器上,因此,我們所辛苦撰寫的程序并不會輕易地被看見進而被盜用。4、易于操控數(shù)據(jù)庫可以輕易地通過dbc(open database connectivity)驅動程序連接各種不同的數(shù)據(jù)庫,例如:acess、foxpro、dbase、oracle等等,另外,亦可將“文本文件

17、”或是”excel” 文件當成數(shù)據(jù)庫用。5、面向對象學習容易具備有面向對象(bject-oriented)功能,學習容易,提供了五種方便能力強大的內建對象:request、response、sever、application以及session,同時,若使用內建的“application”對象或”session”對象所撰寫出來的程序可以在多個網(wǎng)頁之間暫時保存必要的信息。6、asp的六大內部對象request response server session application objectcontext 從客戶端取得信息將信息送給客戶端提供一些web服務器工具儲存在一個session內的用戶信

18、息,該信息僅可被該用戶訪問在一個asp-application中讓不同的客戶端共享信息可以用來配合microsoft transaction 服務器進行分布式事務處理所以我選擇了asp結合dreamweaver架構個人站點。 1.3關系型數(shù)據(jù)庫的選擇1、accessmicrosoft access是一種桌面數(shù)據(jù)庫,只適合數(shù)據(jù)量少的應用,在處理少量數(shù)據(jù)和單機訪問的數(shù)據(jù)庫時是很好的,效率也很高。但是它的同時訪問客戶端不能多于4個。microsoft access數(shù)據(jù)庫有一定的極限,如果數(shù)據(jù)達到100m左右,很容易造成服務器iis假死,或者消耗掉服務器的內存導致服務器崩潰。2、sql serverm

19、icrosoft sql server是基于服務器端的中型的數(shù)據(jù)庫,可以適合大容量數(shù)據(jù)的應用,在功能上管理上也要比microsoft access要強得多。在處理海量數(shù)據(jù)的效率,后臺開發(fā)的靈活性,可擴展性等方面強大。因為現(xiàn)在數(shù)據(jù)庫都使用標準的sql語言對數(shù)據(jù)庫進行管理,所以如果是標準sql語言,兩者基本上都可以通用的。microsoft sql server還有更多的擴展,可以用存儲過程,數(shù)據(jù)庫大小無極限限制。本站屬于個人站點采用access數(shù)據(jù)庫就行了。第二章 企業(yè)網(wǎng)站概要設計2.1相關術語及解釋1、internetinternet(英特網(wǎng))誕生于上世紀60年代,發(fā)展非常慢,到90年代才開始

20、迅速發(fā)展。現(xiàn)在英特網(wǎng)已經(jīng)是世界上最大的網(wǎng)絡的,聯(lián)在英特網(wǎng)上的電腦有數(shù)億臺。上面的資料、信息數(shù)不勝數(shù),所以有人把英特網(wǎng)叫成是信息的海洋、知識的海洋。2、站點所謂站點,就是將網(wǎng)頁文件和素材文件,有條理地放置站點文件夾里,這些文件與文件夾就構成了網(wǎng)站的實質內容。站點文件夾里除了網(wǎng)頁文件還有素材文件,所謂素材就是網(wǎng)頁中所用到的圖像、聲音、視頻等,這些內容是以單獨文件的形式存在。3、超鏈接我們在瀏覽網(wǎng)頁時,當鼠標指針指向某段文本或是某個圖像,鼠標指針變成小手狀,單擊鼠標可以打開其他的網(wǎng)頁或是跳轉到其他的網(wǎng)站,這就是超鏈接。采用超鏈接技術可以將不同的網(wǎng)站、網(wǎng)站中的不同網(wǎng)頁、網(wǎng)頁中的不同位置彼此串在一起,實

21、現(xiàn)相互間的跳轉,方便信息的瀏覽和查找。人們通過超鏈接可以很方便很迅速地訪問分布于全球計算機上的海量資源,實現(xiàn)在互聯(lián)網(wǎng)中的漫游。超鏈接能使web服務存在廣泛和持久的生命力,超鏈接可以說是web的靈魂。4、urlurl(uniform resource locator的縮寫),統(tǒng)一資源定位器?;ヂ?lián)網(wǎng)中某種信息資源以某種方式存儲在網(wǎng)絡中的某處,必須用一個惟一的url來進行標識,這樣才能方便查找。對于web來說,可以簡單并通俗把url理解為網(wǎng)址。每個web網(wǎng)頁都有自己的網(wǎng)址,在瀏覽器地址欄里輸入網(wǎng)頁的url,就可以訪問這個網(wǎng)頁。例如,5、ip地址為了使互聯(lián)網(wǎng)上的電腦主機在通信時能夠相互識別,每臺主機都

22、分配一個能表示其位置的ip(internet protocol)地址,這如同公用電話網(wǎng)中電話的號碼一樣。ip地址是由專門的互聯(lián)網(wǎng)機構來分配。ip地址具有惟一性,是由32位二進制數(shù)組成,分為四組,每組8位,每組之間用小數(shù)點分隔,在實際之中常轉換成十進制數(shù)表示。2.2企業(yè)網(wǎng)站的設計與規(guī)劃1、明確架設網(wǎng)站的目的及客戶要求通常情況下,架設企業(yè)網(wǎng)站主要是為了通過互聯(lián)網(wǎng)表達企業(yè)在商業(yè)、科技、交際、生活等方面的信息需求或者進行信息的交流,具有較強的目的性,我的企業(yè)網(wǎng)站一般體現(xiàn)在:為了展示自己的風采,讓大家和我一起分享我的心得與經(jīng)驗,讓和我有共同愛好的朋友有一個傾訴的地方。2、我的企業(yè)網(wǎng)站概貌因為是企業(yè)網(wǎng)站,

23、所以符合企業(yè)的風格,還應用了現(xiàn)在流行的網(wǎng)站設計技術和數(shù)據(jù)庫技術。因此將網(wǎng)站設計分為前臺頁面展示平臺和后臺在線管理平臺。3、主要功能介紹網(wǎng)站設計有新聞更新,瀏覽者可以在首頁瀏覽每日企業(yè)的新聞,并且可以在留言板和大家交流,在后臺管理頁面中,通過身份認證,管理員我,可以對網(wǎng)站信息進行管理。站內的其它頁面均是我自己的精心收藏,與大家一起分享。4、功能描述 (一) 企業(yè)簡介,新聞咨詢,企業(yè)榮譽。企業(yè)簡介:詳細介紹企業(yè)的歷史與發(fā)展。新聞咨詢:在本站首頁顯示企業(yè)新聞,供瀏覽者瀏覽。企業(yè)榮譽:展示企業(yè)獲得的榮譽。(二) 客戶留言是一個我與大家談心交流的地方,在留言板中,我們可以暢所欲言,和大家進行交流。就我們

24、感興趣的話題展開討論。和大家進行溝通。(三) 會員中心提供會員注冊,會員登錄,修改資料等。 (四) 下載中心顯示下載信息,下載記錄,并且提供下載。(五) 營銷網(wǎng)絡在其中展示營銷產(chǎn)品,朋友們可以購買自己喜愛的產(chǎn)品。(六) 后臺管理頁面是我管理和添加到新內容的地方,為了方便實現(xiàn)信息的經(jīng)常更新,我設計了這個管理頁面,經(jīng)過身份認證后我可以進入網(wǎng)站對其中的信息進行管理。(七) 頁面組織和數(shù)據(jù)庫設計在明確了我的企業(yè)網(wǎng)站的風格和定位后,就是網(wǎng)站的材料組織以及網(wǎng)站的頁面設計和數(shù)據(jù)庫設計。建立一個網(wǎng)站好比寫一篇文章,首先要擬好提綱,文章才能主題明確,層次清晰。如果網(wǎng)站結構不清晰,目錄龐雜,內容東一塊西一塊。結果

25、不但瀏覽者看得糊涂,自己擴充和維護網(wǎng)站也相當困難。網(wǎng)站的題材確定后,并且收集和組織了許多相關的資料內容,但如何組織內容才能吸引網(wǎng)友們來瀏覽網(wǎng)站呢?欄目的實質是一個網(wǎng)站的大綱索引,索引應該將網(wǎng)站的主體明確顯示出來。因此我將自己的企業(yè)網(wǎng)站分為九個欄目,分別是:企業(yè)簡介、新聞資訊、產(chǎn)品展示、下載中心、 企業(yè)榮譽、營銷網(wǎng)絡、人才招聘、客戶留言、會員中心;。第三章 詳細設計3.1數(shù)據(jù)庫的設計1、數(shù)據(jù)庫搭建 使用access2000 實現(xiàn)關系型數(shù)據(jù)庫 用戶密碼登記表admin 存儲了系統(tǒng)用戶信息,包括:用戶名,密碼,用戶權限,時間等等。它的設計視圖如圖1-1:圖1-1 客戶留言基本檔案表feedback存

26、儲了用戶的檔案包括:用戶名, 公司名稱、公司地址、郵編, 聯(lián)系人,聯(lián)系電話,手機,傳真,e-mail,網(wǎng)址,管理員反饋,反饋主題,反饋內容, 日期回復日期,publish。 它的設計視圖如圖1-2:圖1-2 會員基本信息表user,如圖1-3:圖1-3 網(wǎng)上調查表 vote,如圖1-4:圖1-4 新聞小類表smallclass-new,如圖1-5:圖1-5 下載小類表smallclass_down,如圖1-6:圖1-6 產(chǎn)品小類表smallclass,如圖7:圖1-7 新聞大類表bigclass_new,如圖1-8: 圖1-8 網(wǎng)站模板表skin,如圖1-9:圖1-9以上數(shù)據(jù)表為access類

27、型的庫文件,將它定名為:“0791idc.mdb”。2、連接數(shù)據(jù)庫在上面,我們已經(jīng)為我們的程序創(chuàng)建了一個數(shù)據(jù)庫,在這里,我們來用asp把程序和數(shù)據(jù)庫連接起來,以后就可以連接到數(shù)據(jù)庫、在asp中顯示數(shù)據(jù)庫中的數(shù)據(jù)以及更復雜的插入、修改和刪除。 一起看以下代碼,這就是asp程序中常用的連接數(shù)據(jù)庫的代碼:<% 這是asp程的起始set conn=server.createobject("adodb.connection")'在服務器上創(chuàng)建了一個連接數(shù)據(jù)庫的對象connstr="provider=microsoft.jet.oledb.4.0;data so

28、urce="&server.mappath("0791idc.mdb ")'告訴asp數(shù)據(jù)庫的接接方法以及路徑conn.open connstr'創(chuàng)建了對象后就用來打開數(shù)據(jù)庫進行連接%>3.2頁面設計(一)企業(yè)簡介,新聞資訊,企業(yè)榮譽企業(yè)簡介:詳細介紹企業(yè)的歷史與發(fā)展。新聞咨詢:在本站首頁顯示企業(yè)新聞,供瀏覽者瀏覽。企業(yè)榮譽:展示企業(yè)獲得的榮譽。1、功能利用asp對象語句顯示企業(yè)簡介,新聞咨詢,企業(yè)榮譽信息。讓大家可以看見所有有關信息。2、組成構造企業(yè)簡介結果顯示頁面aboutus.asp:用來顯示企業(yè)信息。新聞咨詢顯示頁面conew

29、s.asp:企業(yè)榮譽顯示頁面comphonor.asp:數(shù)據(jù)庫連接頁面 conn.asp通用包含頁面<!-#include file="inc/skin_css.asp"->3、頁面瀏覽效果圖,如圖2-1,2-2,2-3:圖2-1 圖2-2圖2-3(二) 客戶留言是一個我與大家談心交流的地方,在留言板中,我們可以暢所欲言,和大家進行交流。就我們感興趣的話題展開討論。和大家進行溝通。1、功能利用asp對象語句分類顯示客戶留言記錄。2、組成結構客戶留言信息頁面feedbackview.asp:顯示所有留言信息留言頁面feedback.asp數(shù)據(jù)庫連接頁面 conn.

30、asp通用包含頁面<!-#include file="inc/skin_css.asp"->3、頁面瀏覽效果圖,如圖2-4,2-5: 圖2-4 圖2-5(三)會員中心 主要提供會員登錄,修改會員資料、會員密碼、查看自己留言等。1、 功能完成會員修改資料。2、 組成結構會員中心頁面userserver.asp數(shù)據(jù)庫連接頁面 conn.asp通用包含頁面<!-#include file="inc/skin_css.asp"->3、 頁面瀏覽效果圖頁面瀏覽效果圖,如圖2-6。圖2-6(4) 下載中心 顯示下載信息,下載記錄,并且提供下載

31、。1、 功能提供用戶下載。2、組成結構下載中心頁面download.asp數(shù)據(jù)庫連接頁面 conn.asp通用包含頁面<!-#include file="inc/skin_css.asp"->3、下載中心頁面瀏覽效果圖,如圖2-7。 圖2-7(五)營銷網(wǎng)絡 顯示產(chǎn)品營銷的地區(qū)。 1、功能 介紹產(chǎn)品營銷地。 2、組成結構 營銷網(wǎng)絡主頁面 homemarket.asp 數(shù)據(jù)庫連接頁面 conn.asp 通用包含頁面<!-#include file="inc/skin_css.asp"-> 3、瀏覽效果圖,如圖2-8。圖2-8(六) 后

32、臺管理頁面 完成網(wǎng)站的管理。 1、功能 完成網(wǎng)站的管理:添加,修改,刪除。 2、組成結構 后臺管理頁面admin/default.asp:完成網(wǎng)站添加,修改,刪除的頁面。 數(shù)據(jù)庫連接頁面 conn.asp 通用包含頁面<!-#include file="inc/skin_css.asp"-> 3、瀏覽效果圖,如圖2-9. 圖2-9第四章 編碼、測試與維護4.1測試與維護1、iis(internet信息服務)安裝配置可以在"添加或刪除程序 >>添加/刪除windows組件"對話框中把"internet 信息服務(iis)&

33、quot;前的勾選中,點"下一步"進行安裝就行了(注:在這之前應把系統(tǒng)安裝盤放到光驅)。 iis 裝好之后再作一下簡單的配置。定位到"開始>>管理工具>>internet 信息服務(iis)管理器",打開iis管理器。在"本地計算機>>網(wǎng)站>>默認網(wǎng)站"上右鍵單擊,在快捷菜單里選"屬性"(或者直接在操作菜單下選"屬性"),彈出如下對話框圖3-1:待添加的隱藏文字內容3圖3-1切換到"主目錄"標簽,重新選擇網(wǎng)站根目錄(我選擇的是e

34、盤下的my web目錄),默認是"系統(tǒng)盤:inetpubwwwroot",因為系統(tǒng)盤不宜放太多的非系統(tǒng)文件,所以在這里重設默認網(wǎng)站要目錄,如果嫌麻煩可以跳過這步。再切換到"文檔"標簽,通過"添加"、"刪除"、"上移"、"下移 ",把站點的默認文檔設置如圖3-2:圖3-2可能有些朋友會疑惑,設置默認內容文檔有什么作用?細心的朋友應該會發(fā)現(xiàn),在瀏覽一些大網(wǎng)站的首頁時用它的一級域名就行了,并不需要指定請求頁的文件名,這就是設置了默認內容文檔的緣故,它的作用就是在瀏覽器請求沒有指定文

35、檔的名稱時,將默認文檔提供給瀏覽器。要得到更詳盡的解釋說明,可以點擊圖3中的“幫助”。之所以有這步,是因為網(wǎng)站的默認內容頁中沒有index.asp,不大符合國人習慣。2、dreamweaver測試站點和用iis測試本地站點 dreamweaver mx提供了全面檢測站點的功能,它比檢測鏈接更全面。全面地檢測內部、外部鏈接、去除錯標簽、空標簽、多余的標簽等,它的使用相當簡單,使用全面檢測站點功能如下: 1、選擇菜單中【站點】的【報告】命令,打開一個窗口。 2、選擇檢測范圍,在【報告】選項中有四個內容供選擇:current document、entire local site、select fil

36、es in site、folder。 3、對工作流方面的信息進行檢測。 4、對html文件的信息做出檢查。 把編好的網(wǎng)站文件復制到d:/my web文件夾中,可以打開瀏覽器,在地址欄中輸入http:/localhost/my web/index.asp ,就會看見網(wǎng)站了。3、維護 網(wǎng)站建成后并不意味著網(wǎng)站建設的結束,網(wǎng)站內容需要不斷更新,這樣才會不斷的吸引更多的瀏覽者訪問,才能成為一個優(yōu)秀的網(wǎng)站。通過ftp軟件將更新過的網(wǎng)頁上傳到服務器或通過dream weaver來遠程管理站點,同時還要認真回復瀏覽者的電子郵件和留言,做到有問比答。平時多收集資料,多聽聽別人建議,定期更新版面,還有推廣站點。

37、4.2設計技巧和解決方法(一) 用服務器端包含技術實現(xiàn)對文件的引用系統(tǒng)中有許多頁面都會引用相同的代碼文件,所以使用include語句將已完成代碼的文件包含進來,就可以簡化代碼的縮寫。如首頁面indes.asp中第二行和第三行代碼。<!-#include file="conn.asp"-><!-#include file="inc/skin_css.asp"->(二) 隨機數(shù)<%randomize%><%=(int(rnd()*n)+1)%>查詢數(shù)據(jù)時得到的記錄關鍵字用紅色顯示:<% =replace(

38、rs("字段x"),searchname,"<font color=#ff0000>" & searchname & "</font>") %>通過asp的手段來檢查來訪者是否用了代理<% if request.servervariables("http_x_forwarded_for")<>"" thenresponse.write "<font color=#ff0000>您通過了代理服務器,"&

39、amp; _"真實的ip為"&request.servervariables("http_x_forwarded_for")end if%> (三) 判斷上一頁的來源request.servervariables("http_referer")javascript: document.referrer清除緩存,重新加載頁面<%response.expires = 0 response.expiresabsolute = now() - 1response.addheader "pragma","no-cache"response.addheader "cache-control","private"response.cachecontrol = "no-cache"%>(四) 在下拉菜單中顯示年和月<select name="select"><%dim m_year dim m_monthdim m_monthjdim m_themonthdim m_ymfor m_year = 2000 to year(date) m_month = 12 if

溫馨提示

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

評論

0/150

提交評論