1、網站設計畢業論文,2000字左右
網站設計畢業論文的建議: 1.計算機畢業設計可不能馬虎,最好還是自己動動腦筋,好好的寫一寫。 2.網上那種免費的畢業設計千萬不能採用,要麼是論文不完整,要麼是程序運行不了,最重要的是到處都是,老師隨時都可以知道你是在網上隨便下載的一套 3.如果沒有時間寫,可以在網上找找付費的,我們畢業的時候也是為這個頭疼了很長時間,最後在網上找了很久,終於購買了一套畢業設計,還算不錯,開題報告+論文+程序+答辯演示都有,主要的都是他們技術做好的成品,保證論文的完整和程序的獨立運行,可以先看了作品滿意以後再付款,而且同一學校不重復,不存在欺騙的性質,那個網站的名字我記的不是太清楚了,你可以在百度或者GOOGLE上搜索------七七計算機畢業論文,希望您可以找到
2、急求不少於3000字的計算機網站建設論文!!謝謝了,大神幫忙啊
計算機網站 Intemet 規劃設計 1.引言 20世紀90年代以來,計算機網路技術飛速發展,網路化和全球化成為不可抗拒的世界潮流。網站是政府、企事業單位向用戶提供信息(包括產品和服務)的一種方式,是政府、企事業開展電子政務、電子商務的基礎設施和信息平台。網際網路上的網站就象企業在互聯網中的辦公大樓,網站所帶來的政治、經濟、商業利潤及其影響是具有深遠意義。網站正以驚人的速度擴張,每年有大批的企、事業單位投入資金來發展網站建設。各類網站一般都是建立在Web平台基礎上的,加上支持其功能的應用軟體,還有一部分是保證網路安全及網路管理所需要的軟體,因此,各類網站建設的關鍵問題是Web站點的建設。 2.網站建設的規劃及總體設計 2.1.確定網站建設的目的 確定網站建設的目的,這是非常重要但又易於被人們忽略或輕視的一項工作。代寫論文尤其是當專業網站設計人員幫助政府、企事業建立網站,但設計人員又沒有這些單位的行業經驗時,與網站單位人員溝通就更加重要了。 對於網站設計來說,這種溝通不僅應了解該網站要運行什麼應用程序,需要如何連接單位現有系統等,還需知道這個網站希望達到什麼樣的目的,即必須清楚網站的目標市場在那裡。這將成為整個網站所有設計思想的基礎。無論網站採用何種形式,什麼樣的外觀,提供什麼內容,都要以網站的最終目的為出發點來考慮。 另一方面,網站建設還應該收據客戶對這個網站的美術需求。網站設計人員就需要了解建站單位形象的突出點和單位標志的特點、意義等。 2.2.確定客戶群體 確定網站的客戶群體十分重要。只有清楚確認網站的客戶群體、客戶的需求、客戶的興趣,才可能在網站上提供客戶所需要的內容和信息,留住目標客戶群體,網站才能獲得成功。 2.3.細化目標,構架網站內容綱要 確定目標市場和客戶群體後,下一步工作目標細化,構架網站內容綱要,代寫畢業論文 主要包括網站核心內容、主要信息、服務項目、應用程序等。然後,將網站內容大綱交給有關業務人員審核批准,形成部門網站設計的總體報告。 2.4.整理網站結構圖 確定內容綱要後,就可以勾畫網站結構了。結構圖有很多,順序機構、網狀結構、繼承結構、Web結構等,應依據自己網站的內容反復討論後確定。多數復雜的網站會綜合應用到幾種不同的結構圖。畫出結構圖的目的,主要是便於有邏輯地組織網站和鏈接,同時,可以根據結構圖去分配工作和任務。 網站建設是一個不斷改進的過程,而不是一個一成不變的靜態項目。因此,在網站計劃中也應該包括長期的版本管理及技術維護。這里需要考慮兩個問題:①網站的結構是否合理,是否適應未來的發展:②網站內容的維護和圖象資源的管理問題。 2.5.與美工人員的溝通 有行業經驗的專業美術設計人員的幫助,對網站的成功也是至關重要的。他們能給你很多關於排版,色彩等方面的建議。很多傳統出版行業的規則和禁忌,也十分適用於網頁的設計。 網頁設計與其他出版設計最大的不同點在以下3個方面。 2.5.. 1傳播的媒介不同。許多用戶是用MODEM上網的,考慮到用戶的忍受程度,代寫碩士論文圖形一般不宜太大;通常每個圖應小於30KB,每個頁面圖形總量應小於50KB。 2.5.2最終的發布媒體不同。多數用戶是通過Windows或MAC上網的,而且當前通用的分辯率是低於800~600,因此,美工人員的發揮天地的14~15英寸顯示器所能展示的區域。 2.5.3所能採用的文件格式的限制。對通用瀏覽器來說,能識別的圖象格式僅為JPEC和GIF,兩者又各有不同的特點和適用環境。 2.6.個性化服務 對於任何一個成功的網站來講,資料收集都是至關重要的環節。有關訪問者和顧客行為的資料是分析投資收益的基礎。顧客的經驗同時也會隨著資料的增加而增加。隨著時間的推移,收集的資料不斷增加,同時與網商業務相互影響也在不斷提高。這個過程促使不斷提高為網民提供的價值,並且優化同每個顧客關系的收益。由於這個過程是漸進的,因此有時被稱為漸進的個性化服務。 漸進個性化是通過收集外在和內在的資料而實現的。外在的數據指通過調查、表單、注冊等渠道獲得的顧客信息。代寫醫學論文內在資料是在後端收集的數據,例如通過廣告和網站所記錄的顧客行為等信息,使用類似Cookies的工具,可以方便地收集有關客戶類型和瀏覽途徑的資料。 制定資料收集計劃時,不一定馬上就開始採用技術手段。最好先從明確目標入手,在收集到的信息基礎上,確定網上業務服務特定客戶的策略。一旦策略適當,就能確定需要什麼樣的技術達到確定的目標。 3.網站建設的原則 系統設計原則上要滿足企、事業網站應用的要求,符合其建設網站的總體思路,具有技術規范性,並以先進性和實用性為基本原則。同時,在統籌安排和技術規范上考慮長遠發展的需求,確實做到系統的持續性和可拓展性。具體有以下幾點原則: 3.1.整體統一性原則 系統開發首先做好總體規劃工作,從全盤和長遠考慮進行系統需求分析,組建相應的資料庫結構、攔目結構、程序結構等,從而保障系統整體上的統一。對其中主要程序模塊和組件進行規范,使整個網站在關鍵組件上能夠至上而下的統一和無串接,才能發揮整個網站各個攔目的有效整合。 3.2、實用便捷性原則 為了適應網站各個攔目的需求,所開發系統具有實用性和使用便捷性,使企、事業單位各部門都可以輕松使用該系統進行信息更新、管理編輯和傳遞,也可以使單位避免了組建專業網路隊伍和大量的培訓學習。可以節省單位的人力、物力投資,並保證信息更新、傳遞的簡潔、及時。 3.3.先進性開放性原則 採用當代最新技術如CGI、PHP、JSP等建立企、事業單位網站,以前瞻性對今後網站發展進行充分考慮和規劃,使網站具有高度的開放性和可擴展性,能夠隨著實際需要而不斷提升,具有良好的適應性和可擴展性,這是系統生命力的保證。 3.4.可靠性和安全性 為網站提供高度可靠的穩定運行保障,並保障系統數據和信息安全、為業務及商務提供安全環境。 3.5.美觀性 良好的視覺效果是和強大的功能同等重要的。 4.網站建設的實現技術 4.1.Web伺服器的選擇 4.1.1Web伺服器 Web伺服器是駐留於網際網路上某計算機內的程序。當Web瀏覽器(客戶端)連到一伺服器並請求文件時,伺服器將處理該請求並將文件發送到該瀏覽器上,附帶的信息會告訴瀏覽器如何查看該文件(即文件類型)。伺服器使用HTTP(超文本傳輸協議)進行信息交流。 Web伺服器不僅能存儲信息,還能在用戶通過Web瀏覽器提供的信息的基礎上,運行腳本和程序。在Web上的大多數表單和搜索引擎上都使用了該技術。 Web伺服器可駐留於各種類型的計算機,從常見的PC到巨型的UNIX網路,以及其他各種類型。它們通常經過一條高速線路與網際網路連接。
3、大學學校網站建設的論文怎麼寫?
我對學校網站建設各方面的素材都需要。
*飛哥* 回答:3 人氣:1 提問時間:2009-03-16 18:14答案 首先,版你要確認你的權寫論文的題目,針對什麼!反應什麼問題,分解問題
如何評判豬 回答採納率:8.5% 2009-03-16 19:49
到圖書館里查一查,有很多這方面的書,包括有詳細的建站過程分析
4、網站設計與實現論文
網站設計的畢業論文
鍵盤論文網很多的哦,之前我就找的他們,效率非常高
很快就給我了,建議你看看
5、請幫我找一篇關於網站建設的論文
ASP.NET的網站新聞管理系統設計與實現
本篇文章來源於 「論文地帶」 轉載請以鏈接形式註明出處 網址:http://www.lunwenzone.cn/2006/1-14/1720.html
隨著Internet的普及,越來越多的企業建立了自己的WWW網站,企業通過網站可以展示產品,發布最新動態,與用戶進行交流和溝通,與合作夥伴建立聯系,以及開展電子商務等。其中新聞管理系統是構成企業網站的一個重要組成部分,它擔負著雙層作用,一方面可以用來動態發布有關新產品或新開發項目,另一方面又可以及時向顧客公告企業經營業績、技術與研發進展、特別推薦或優惠的工程項目、產品和服務,從而吸引顧客,擴大顧客群。
傳統的網站新聞管理方式有兩種,一是靜態HTML頁面,更新信息時需要重新製作頁面然後上傳頁面並修改相應鏈接,這種方式因為效率太低已不多用。二是基於ASP和腳本語言,將動態網頁和資料庫結合,通過應用程序來處理新聞,這是目前較為流行的做法。但是由於ASP本身的局限性使得系統有一些不可克服的缺陷,而採取了ASP.NET技術的系統性能上有了很大的改善,其主要表現在以下幾方面:
1.由於ASP頁面每次打開都必須經過先編譯後解釋的過程,所以頁面在反復打開時速度沒有任何提升,而ASP.NET頁面只需要一次編譯後不需要重新編譯,直到該頁面被修改或Web應用程序重新啟動。這使得在多次訪問時速度有了極大的提升。
2.由於ASP沒有提供任何輸出數據為內容的元件,所以在使用ASP撰寫資料庫頁面時只能藉助ADO的RecordSet對象逐筆讀取記錄,而ASP.NET通過ADO.NET提供的DataGrid等資料庫元件可以直接和資料庫聯系。
3.ASP.NET支持應用程序的實時更新。管理員不必關掉網路伺服器或者甚至不用停止應用程序的運行就可以更新應用文件。應用程序文件永遠不會被加鎖,因此甚至在程序運行時文件就可以被覆蓋。當文件更新後,系統會溫和地轉換到新的版本。
4.ASP.NET採取"code-behind"方式編寫代碼使得代碼更易於編寫,結構更清晰,降低了系統的開發與維護的復雜度和費用。
1系統的開發原理
1.1 基於ASP.NET技術的系統結構模型
ASP.NET結構是一個三層系統:UI層、業務邏輯層和數據層,如圖1所示。
圖1 ASP.NET的系統結構模型
UI層負責與用戶交互,接收用戶的輸入並將伺服器端傳來的數據呈現給客戶。
業務邏輯層負責接收瀏覽器傳來的請求並將請求傳給數據層,同時將請求處理結果發給瀏覽器。它由Web表單、XML Web服務和組件服務組成。其中Web表單是ASP.NET應用程序的核心所在,它是向客戶呈現數據和信息的基礎,也是響應和處理客戶與顯示的Web表單交互生成的信息和數據的基礎。
數據層是通過ADO.NET操縱數據為事務邏輯層提供數據服務,如存儲數據操作結果、返回數據檢索結果等。
1.2 ADO.NET訪問資料庫的原理
與資料庫相連,ADO.NET提供了如下3種方式:通過ODBC相連;通過OLEDB相連;直接與SQL Server相連。3種方式由於應用層次的差異,使得效率由低到高,獨立性由高到低。對於相連資料庫的數據處理,也有2種方式,即一種是通過DataSet來隔離異構的數據源,另一種是以流方式從數據源讀取(DataReader方式)。
傳統的應用程序是通過先建立到資料庫的連接,在程序的整個運行過程中維護連接的方式來設計的。ASP.NET採取了斷開連接方式的數據結構。當瀏覽器向Web伺服器請求網頁時,伺服器處理這個請求,並將所請求的網頁發送給瀏覽器,然後連接就被斷開,直到瀏覽器發出下一個請求。
ADO.NET的另一個創新是引入了數據集(Dataset)。一個數據集是內存中提供數據關系圖的高速緩沖區。數據集對數據源一無所知,它們可以由程序或通過從數據倉庫中調入數據而被生成、填充。不論數據從何處獲取,數據集都是通過使用同樣的程序模板而被操作的,並且它使用相同的潛在的數據緩沖區。
2 系統的功能設計
2.1 系統的功能結構
該新聞管理系統可以在Windows 2000 Server操作系統平台上運行,Web伺服器為IIS,資料庫伺服器為Microsoft SQL Server2000,開發工具採用的Microsoft Visual Studio .NET和DreamWeaver。圖2給出系統的功能結構圖。其工作流程為:用戶登錄通過許可權判斷,普通用戶只能瀏覽、閱讀和查詢新聞,注冊用戶除了可以完成普通用戶的操作外,還可以進入新聞管理模塊進行新聞錄入、修改和刪除的操作。注冊用戶除系統管理員外只能對自己錄入的新聞進行刪改操作。
2.2 系統的功能特點
(1)操作簡單、界面友好:完全控制項式的頁面布局,使得新聞的錄入工作更簡便;許多選項包括新聞類別、來源部門等只需要點擊滑鼠就可以完成;另外,跟蹤出現的提示信息也讓用戶隨時清楚自己的操作情況。
(2)即時可見:對新聞的處理(包括錄入、修改、刪除)將立即在主頁的對應欄目顯示出來,達到"即時發布、即時見效"的功能。
圖2 系統功能結構圖
(3)功能完善:包括常見網站的新聞管理的各個方面:新聞錄入、瀏覽、刪除、修改、檢索等各個方面,完整地實現了網站對即時新聞的管理要求。
(4)方便移植:針對不同的企業,只需要稍作修改就可以開發出適合本企業特點的網站新聞管理系統!
3 系統的詳細設計
系統的主要功能是通過幾個功能模塊來實現的。具體的設計過程如下:
⑴ 系統登錄:該模塊負責將用戶分為普通用戶和注冊用戶來實現用戶許可權的管理。
⑵ 新聞瀏覽:該模塊負責分頁列出網站所有新聞的信息,包括標題、類型、來源部門欄位及發布日期,每條新聞的標題被做成一個超鏈接,點擊它們就能跳轉頁面進行新聞閱讀。
⑶ 新聞閱讀:在其他頁面中點擊標題鏈接即進入新聞閱讀頁面,此時,每條新聞的詳細信息將被取出,包括內容、標題、關鍵字等,並按照相對固定的格式放置在頁面的不同區域,所有新聞使用大致相同的頁面布局,只是各欄位對應的內容不同而已,另外,頁面其它位置,可以動態放置其他元件,如網站標志logo、頁面廣告banner等鏈接圖片,這樣可以很容易地實現圖文並茂的閱讀效果。
⑷ 新聞查詢:該模塊提供了新聞查詢功能,輸入待查找的內容及選定分類信息可以快速地找到符合條件的新聞,並輸出查詢結果。
⑸ 新聞管理:該模塊負責分頁羅列登錄的注冊用戶曾發布過且未刪除的新聞信息,用戶可以對該條新聞進行刪除、修改。非新聞發布者除系統管理員外不具有對該條新聞的處理許可權,所以不同用戶進入此頁面將顯示不同的內容。
⑹ 新聞錄入和修改:注冊用戶錄入一條新聞所需要的內容,包含標題、關鍵字、類型、來源部門、發布日期等,同時從登錄模塊得到用戶名,這些信息將被寫入資料庫中保存。該模塊還負責編輯狀態下的更新,這時,它將根據取得的Title欄位值對頁面控制項初始化。
下面以系統登錄頁面的編寫為例給出主要事件和函數,說明該系統的開發過程。
//IsRegUserOk函數:判斷用戶是否已經注冊和密碼是否正確
public bool IsRegUserOk()
{
string name=TextBoxName.Text.Trim();
string pwd=TextBoxPassword.Text.Trim();
//建立/打開資料庫連接
SqlConnection conn=
本篇文章來源於 「論文地帶」 轉載請以鏈接形式註明出處 網址:http://www.lunwenzone.cn/2006/1-14/1720.html
new SqlConnection();
conn.ConnectionString="server=(local);uid=sa;pwd=;database=jxdb";
conn.Open();
//建立sql字元串
string sql="select * from reg where name='"+name+"'";
SqlDataReader dr;
SqlCommand cmd=new SqlCommand(sql,conn);
dr=cmd.ExecuteReader();
//保留用戶注冊與否信息
bool isRegUserExist=dr.Read();
//關閉DataReader
dr.Close();
//取得用戶名的密碼
string sqlBoth="select * from reg where name='"+name+"'";
sqlBoth+="and pwd='"+pwd+"'";
SqlCommand cmdBoth=new SqlCommand(sqlBoth,conn);
SqlDataReader drBoth;
drBoth=cmdBoth.ExecuteReader();
//保留用戶名+密碼同時存在信息
bool isBothExist=drBoth.Read();
//關閉DataReader
drBoth.Close();
conn.Close();
//判斷用戶是否注冊
if(!isRegUserExist)
{
Response.Write("<script>alert('此用戶尚未注冊!')");
return false;
}
//判斷用戶名與密碼是否一致
else if(!isBothExist)
{
Response.Write("<script>alert('用戶名和密碼不一致,不能進入!')");
return false;
}
else
return true;
}
最後給出系統後端數據存儲方案:
利用Microsoft SQL Server 2000建立資料庫及其存儲過程。這里給出兩個必需的數據表,一是數據表News包含的欄位有:編號、姓名、標題、關鍵字、內容、類型、來源部門和日期。欄位說明如下:
二是數據表Reg包含的欄位有:編號、姓名、密碼、所屬部門、電子郵箱和電話。欄位說明如下:
本篇文章來源於 「論文地帶」 轉載請以鏈接形式註明出處 網址:http://www.lunwenzone.cn/2006/1-14/1720-2.html
6、網站設計與開發論文
網站設計類的文章,在鍵盤論文網上有很多的哦,你參考下,我之前也是找他們的老師幫忙做了個演示系統,非常專業,呵呵
7、網站建設論文
網站方面的文章
最好自己參考些別人的系統,再寫下模塊,就可以了
我在鍵盤論文網上看到很多類似的文章,還有在線的老師輔導,感覺挺專業的,你可以參考下
8、網站設計畢業論文
摘要 :隨著網路技術的快速發展,人們越來越依賴於勺_聯網站來獲取信息,信息的即時性和大容量性促使網站
從「靜態」逐步轉變為「動態」,動態網站的設計技術也隨之發展成熟起來介紹了動態網頁的一些特點以及日前在
動態網頁設計中應用相當)『一泛的開發環境—ASP,以如何建立基於IIS的ASP動態網站為中心,簡要介紹了動態
商業網站設計的趨勢,並以實例分析比較直觀地展示了ASP在動態網頁設計中的優越性
關鍵詞: 動態網站;物件導向;表單;腳本語A
1引言
目前呈兒何增長的互聯網站中,有相當一部分仍固守「靜態「,無形中已大大落後於時代的步伐.所謂「靜態」指的就是網站的網頁內容「固定不變「,當用戶瀏覽器通過互聯網的HTTP( Hypertext Transport Protocx>1)協議向WEB伺服器清求提供網頁內容時,伺服器僅僅是將原已設計好的靜態HTML文檔傳送給用戶瀏覽器.其頁面的內容使用的僅僅是標準的HTML代碼,最多再加上流行的GIF'89A格式的動態圖片,若網站維護者要更新網頁的內容,就必須手動地來更新其所有的HTML文檔.「靜態」網站的致命弱點就是不易維護,為了不斷更新網頁內容所做的工作量是巨大的.
隨著網站信息量的不斷增大,靜態網站逐漸沒落,動態網站已經成熟起來,它的「交互性」少自動更新」、「因時因人而變」等諸多優良特性無疑很好地適應了信息時代的要求.能夠使網站「動態化」的技術較多,目前比較流行和成熟的是ASP技術.
2基於ASP的動態網站建設概述
2.1「動態」的概念
所謂「動態」,並不是指那兒個放在網頁上的GIF動態圖片,在這里筆者為動態頁面的概念制定了以下兒條規則:
1)「交互性」,即網頁會根據用戶的要求和選擇而動態改變和響應,將瀏覽器作為客戶端界面,這將是今後WEB發展的大勢所趨.
2)「自動更新」,即無須手動地更新HTML文檔,便會自動生成新的頁面,可以大大節省工作量.
3)「因時因人而變」,即當不同的時問、不同的人訪問同一網址時會產生不同的頁面.
2. 2 ASP的概念及特點
Microsoft Active S。二Pages即我們所稱的ASP,其實是一套微軟開發的伺服器端腳本環境,ASP內含於IIS3. 0和4. 0之中,通過ASP我們可以結合HTML網頁,ASP指令和ActiveX元件建立動態、交互目_高效的WEB伺服器應用程序.有了ASP你就不必擔心客戶的瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在伺服器端執行,包括所有嵌在普通HTML中的腳本程序.當程序執行完畢後,伺服器僅將執行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度.以下羅列了Active S。
二Pages所獨具的一些特點:
1)使用VBScript JScript等簡單易懂的腳本語言,結合HTML代碼,即可快速地完成網站的應用程序.
2)無須Compile編譯,容易編寫,可在伺服器端直接執行.
3)使用普通的文本編輯器,如W indow、的記事本,即可進行編輯設計.
4)與瀏覽器無關(Br+wser In<lepen<lenoe),用戶端只要使用可執行HTML碼的瀏覽器,即可瀏覽Active
S。二Pages所設計的網頁內容.Active S。二Pages所使用的腳本語言(VBSoript Jsoript)均在WEB伺服器端執
行,用戶端的瀏覽器不需要能夠執行這些腳本語言,如圖1所示.
用戶端瀏覽器IE或NS1 r1'1'1'潔求11而1' III]子
WEB伺服器Active Server P
5) Active S。二Pages能與任何AotiveX scripting語言相容.除了可使用V BSoript或JSoript語言來設計外,還通過plug- in的方式,使用由第三方所提供的其他腳本語言,譬如REXX ,Perl ,Tol等.腳本引擎是處理腳本程序的COM( Component Object Model)物件.
6) Active S。二Pages的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人票J竊,也提高了程序的安全性.
7)可使用伺服器端的腳本來產生客戶端的腳本.
8)物件導向(Obje<,一(>riented) .
9) AotiveX S。二Components( AotiveX伺服器元件)具有無限可擴充性.可以使用Visual Basic ,Java VisualC++,Cobol等編程語言來編寫你所需要的AotiveX S。二Component.
2. 3 ASP技術流行的原因
如果你是個人網站的維護者,使用的是免費主頁空問,那麼絕大多數情況下你只能使用Java ,Java Script和最新的DHTM L技術.DHTML就是當網頁從WEB伺服器下載後無須再經過伺服器的處理,而在瀏覽器中直接動態地更新網頁的內容排版樣式、動畫.
或許對於一個個人網站來說,充分運用DHTML技術足以令網頁栩栩如生,動感十足.然而對於建立商業網站的企業而言,僅僅擁有DHTML是遠遠不夠的.因為僅僅發生在客戶瀏覽器端的動態效果是無法滿足商業網站大量信息查詢,客戶咨詢,資源交互等「動態」需求的.因此作為商業網站的設計者,必須要設計出更具實用性和交互性的「動態」網站.由於絕大多數商業網站都具有大量的數據和信息,而建網的初衷也就是在於方便客戶查詢企業資料,方便同客戶的交流,及時獲得信息反饋.那麼,就必然會面臨如何讓使用者在瀏覽器界面中,通過互聯網或內聯網(Intran川查詢WEB資料庫的資料,甚至輸入、更新和刪除WEB伺服器上的資料.
目前)匕種常用的「動態」網站設計方法有:CGI ( Common Gatc}vay Interlace) ,IDC (Internet Database Connec-tor) ,ActiveX Data Ohje川ADO),相比較而言ADO具有容易使用、開發執行快速、消耗系統資源較少和佔用磁碟空問小等優點.根據許多從事網站設計工作多年的專家的經驗,ADO和ASP的結合可以高效快速地使網站「動態化」,使得網站便於管理和維護,從長遠來看這對搭檔也勢必成為今後一段時問內「動態』'WEB的核心技術,因此ASP技術在動態網站設計中的流行也成為了一種必然.
3實例
以下通過兒段源代碼很好地說明了ASP的簡潔、靈活、迅速、多變的特性.
建立一個自動監測瀏覽時問並根據不同時段動態顯示不同頁面內容的ASP程序,用記事本書寫該源代碼,存為[estl. asp:
<html>
<ho<ly>
<F01}T COLOR=「Green">
<%If' T油e<#12: 00: 00# An<1 T油e>=#00:00:00# Then%>
早上好,今天天氣不賴啊!
<%E1seIf' T油e<#19: 00: 00# An<1 T油e>=#12:00:00# Then%>
下午好!
<%Else%>
哈u}!今晚你有沒有去IRC聊天!
<%End If%>
</ho<ly>
</html>
將testl. asp保存在WEB伺服器的虛擬目錄(如:aspsamp/ )下,並在瀏覽器中用HTTP的方式進行瀏覽,如:http://yourcx>mpu[二二e/ aspsamp/ test 1. asp.
雖然,這只是一個非常簡單的實例,而A_這一功能完全可以通過JavaScript完成,但是不難發現使用ASP要比 JavaScript簡潔迅速得多,而A_運用此法,完全可以輕而易舉地令你的網頁在不同的時段展示不同的風格,此例中的「T ime"實際上是一個V BScript內置的顯示系統當前時問的函數,由於系統默認的腳本語言是V BSeript,因此在ASP命令中調用該函數時,腳本引擎會自動將其轉換成當前的系統時問.接下來是給testl.
asp添加一點色彩,在<holy>標識中添加「bgcx>lor=「<%=hgc% >」」即變為<body bgcx>lor=「<%=bgc%
>」>,並在<holy>標記前添加如下語句:
<%If' T油e<#12: 00: 00# An<1 T油e>=#00:00:00# Then
bg}}=「silver"
E1seIf' T汕e<#19: 00: 00# An<1 T油e>=#12:00:00# Then
hg(一「navy
Else
bg}}=「re<1"
En<1且
%>
如此一來,當用戶在不同的時段訪問該頁面時,將會看到不同的頁面背景色.我們可以做的事情還有很
多,譬如想知道在凌晨至十二點之問瀏覽該頁面的客戶的姓名,並向客戶問好,那麼下面的這段程序將能助你達成心願.首先你需要在頁面中設置表單,將以下HTML代碼剪貼到「<%If Time<#12:00:00# An<1 Time>=#00:00:00# Then%>」之後:
歡迎光臨我的主頁,清填寫以下信息:< FORM METHOD= "POST" ACTION= "testl. asp">
<P> First Name:<INPUT NAME= "fname" SIZE= "48">
<P> Last Name:<INPUT NAME=「lname" SIZE=「48">
<P> T itle:<INPUT NAME=「title" TYPE= RADIO、4LUE= "mr">Mr.
<INPUT NAME=「title" TYPE= RADIO、4LUE= "ms">Ms.
<P><INPUT TYPE= SUBMIT><INPUT TYPE= RESET>
</FOR1Vl>
然後在以上HTML代碼後面添加如下ASP命令:
<% title=request. form(「title")
if title= "mr" then
%>
歡迎您Mr.<%=二qu艦.拓mi(+.二 ;request. form( (name )%>.
<%elseif title= "ms" then%>
歡迎您Ms.<%=二qu艦.拓mi(+.二 ;request. form( (name )%>. <%else%>
<B><Font cola </font></B>
<%end if%>
保存文件testl.
12: 00: 00之問的話,>r= blue>歡迎您<%=二que從.長)mi(+.二e ;)& + ;&二明es[.長)mi(「玩二e ;request. form( (name ) & &request. form( lname%>
asp,並在瀏覽器中以HTTP方式進行瀏覽,如果此時的系統時問在凌晨0: 00: 00和中
這其實是一個在Internet和Intranet上常見的功能,即當用戶在瀏覽器端填寫完表單後,通過調用一個通用網關程序將用戶數據傳送到伺服器,由伺服器進行處理後再將結果返還給客戶瀏覽器.過去為了實現這樣的功能必須編寫一個獨立於HTML之外的CGI程序,並通過HTML進行調用,撇開CGI編寫復雜等缺點不談,CGI的執行效
率也是一個大問題,每一個表單(form)均須執行一個可執行文檔,當多人同時上線使用時,多個文檔同時執行,將大大降低WEB伺服器的執行速度,如今ASP提供了與HTML完全相融的編程環境,顯然要比使用CGI便捷得多.
4結束語
ASP作為動態網頁設計的一套伺服器端腳本環境,使得用戶瀏覽網頁的絕大部分工作量都能夠在伺服器端執行,大大減少了瀏覽器的負擔,只要使用一般的文書編輯程序,如Windows記事本,就可以編輯發展ASP,它具有簡潔、高效、迅速、多變等許多的優點,使網站具有大信息量傳輸、便於用戶實時查詢的特性,總而言之ASP不愧為動態網站製作的利器.
9、求網站建設畢業論文的參考文獻
你可以百度文庫里找下,應該你想要的內容。