第一篇:網頁制作論文--個人網站設計
網頁制作課程論文
(個人網站設計論文)
姓名:薛金鴿 學號:105031040025 班級:103212 專業:市場營銷(電子商務方向)學期:2011-2012學年第2學期 任課教師:劉新飛
個人網站策劃書
1.組織機構描述
1.1個人網站的應用背景
網絡發展到今天,建立網站已經成為一個很普遍的問題了,對于個人來說,建設好時間的個性化網站可以更加方便的收集信息,開展更加直接的網絡交流,使用自己構筑的友善平臺,我們可以為自己畢業后找工作做好充分的準備,通過自己建設的網站,用人單位可以更好的去了解你,從而給自己增加了一份很重的砝碼。在我的這個個人網站的制作過程中,我選擇了我比較熟悉的大學生活中的許多內容做為我的網站的重要組成部分,這樣相對于其他包括種類齊全的網站,我就有了一定的材料基礎。這是我這個網站選擇大學生主題的原因之一。
其次,做為在校大學生,我知道大學生現在對什么事物,內容,活動等等感興趣,所以,我做起來的時候相對來說是比較隨手的,我不用像其他的網站那樣去刻意的收集信息,資料,我只要在校園里稍微留意,我就會捕捉到大學生的興趣點。所以,在整個網站的設計過程中,我廣泛的聽取同學的意見和建議,不斷的改進和提高我的網站的內容和質量,這些都取得了比較好的效果。
在整個網站的設計過程中,我根據自己以往的設計經驗和自己找來的資料,又經過老師的指點,經過了近一個月的努力,幾經易稿,最終做成了我的這個個人主頁。.2 個人網站建設的目的
在我們的工作、日常生活中,能夠擁有一個自己的網站,一個已經成為不少人的希望和驕傲。一個網站項目的確立是建立在各種各樣的需求上面的,這是個人網站,所以這種需求往往來自于個人的實際需求,其中每個人的實際需求占了絕大部分[6]。因此如何更好地的了解、分析、明確需求,并且能夠準確、清晰以文檔的形式表達出來,保證開發過程按照個人需求為目的正確項目開發方向進行。不同的網站目的要求通過不同的方式來實現。一個展示個人能力的網站與一個以花卉種植為主題的網站,以及一個大型門戶網站和一個小型企業網站,其出發點和建站目的都有所不同,在整個網站的建設規劃方面的要求也是肯定是大不一樣的。因此在規劃我的這個網站時,我選擇了和大學生的生活和學習相關聯的主題。
1.3 相關應用軟件選用、技術采用
在網頁的設計過程中,我選用的軟件包括Dreamweavercs5、Fireworks cs5和Photoshopcs5,其中,Dreamweaver 是網頁編輯軟件,Fireworks cs5是圖形/圖像處理軟件,photoshopcs5是圖片處理軟件。它們是Macromedia公司專門為網頁設計、制作開發的系列軟件套件,三者之間可以無縫集成,能夠有效地解決網絡帶寬問題,是設計動畫網頁的最佳工具。
Dreamweaver cs5采用“所見即所得”的直觀設計模式,充分尊重設計人員的原始意識和想象力。她成功地將網頁設計功能中的技術實現部分和設計部分分離開來,使用戶只需專注于設計,而其余的工作由Dreamweavercs5自動完成。另外,還有一點值得說明的是,Dreamweaver cs5可以控制和刪除冗余代碼,減小網頁文件的大小。從而能夠快速上傳和下載。
Fireworkscs4的獨特之處在于它能夠優化、切分圖片映射圖,并提供了功能強大的翻滾圖工具。它是基于WEB應用的圖形/圖象處理軟件,提供了一種革命性的新方法來創建WEB圖形,并且具有所有其他圖形處理工具的諸多優點。Fireworks cs4的最大優勢就在于它在任何時候可以從任何階段開始設計工作,這樣既可以節約時間又可以對產品進行擴展。另外,Fireworks cs4中的諸多功能都是面向WEB應用的,因此對于WEB設計新手來說也很容易學習的。
在我設計我的個人網站的過程中,我選擇了Dreamwearcs5和 Photoshopcs5 Fireworks cs4三種軟件。因為自己向對于其它的軟件來說,這三個還算是比較熟悉的。
2.網站的技術參數部分
2.1我的導航系統
我所制作的個人網站的導航系統包括:
1.個人簡介2.個人專題4.我的相冊5.網站說明6.給我留言 8.發送郵件9.鏈接百度10.女生花園
2.2功能模塊的劃分
1.搜索引擎:
根據瀏覽者的要求,使用主頁上的搜索引擎鏈接到百度,在整個Internet上進行搜索,完成信息的優化與提取。
2.論壇:
主要功能是網友和網站之間的交流平臺,也是網友給版主提出意見的主要渠道。在論壇中用戶可以發表意見,這些意見可以讓所有人看到,也可以只讓版主看到,版主和其他人可以針對留言的內容進行回復,只留給版主的留言只有版主能夠回復,并且版主可以登錄后臺對留言進行管理,是否發表或刪除。
3.發送電子郵件:
網友可以通過“聯系我”利用outlook 向版主或其他人發送電子郵件。4.精品收藏:
在其中展示我喜愛的東西,包括電影、歌曲和一些優美的文章。奇文共欣賞,疑義相與析。我只想起到拋磚引玉的作用,讓大家從中認識我和了解我,讓一些美好的東西我們大家共同來欣賞。但我增加了管理權限,我以管理員的身份可以對加入的新內容進行管理,即允許加入和對其進行刪除。
5.留言板:
是一個我與大家談心交流的地方,在留言板中,我們可以暢所欲言,和大家進行交流。就我們感興趣的話題展開討論。和大家進行溝通。
2.3 首頁的設計 我的網站首頁主要采用簡單大方的設計方法,用的是色調一致的一組圖片做的LOGO和相關的背景圖片,主要頁面布局如下:
2.4主要欄目的介紹
1.個人簡介:
介紹版主的一些基本信息,希望各位訪客能夠認識版主。2.我的論壇:
此版塊又分為主頁、發表意見、回復意見、顯示論壇內容、版主后臺管理以及版主的回復界面。其中發表意見界面是所有訪客都可以在論壇里面發表自己的意見,這些意見可以是發表給所有的訪客,也可以是只發表給版主,如果只發表給版主,只有版主可以看到和回復;回復意見是所有訪客針對自己感興趣的話題進行回復;這些發表的意見和回復可以在顯示論壇內容的界面都顯示出來,供大家討論;那些只有版主才能看到的信息在版主的管理界面,這個界面需要登錄,設有用戶名和密碼,在這里版主可以對所有評論進行發表或刪除的管理。3.個人專題:
這里收錄了我平時搜集的一些文章和音樂,各位訪客可以根據自己的喜好進行閱覽。4.我的相冊:
在這個板塊可以看到我的照片,班級照片和搜集的校園照片,如果大家喜歡可以收藏。更改照片的時候只要更新數據庫就可以了。5.網站說明:
里面是我對整個網站的介紹,不太清楚網站構架的訪客可以先到這里。6.給我留言:
這是每位訪客針對我的網站情況給我留言,這些留言會直接保存到數據庫里面,并且能夠輕松的讀取。7.發送郵件:
各位訪客可以通過outlook向版主或者其他人發送電子郵件。8.鏈接百度:
如果訪客想在互聯網上查找東西,可以直接點擊這里。9.女生花園:
收集了一些女生喜歡的東西,如果你是女生,可以進來看看。
2.5二級頁面的設計
我的網站主頁內容簡單所以主要內容再二級頁面里要有詳細的說明,具體說明如下:
2.5.1個人簡介
本模塊是個人簡介部分,每個個人網站都會有作者介紹。在這個模塊訪客會了解到作者的一些基本信息.2.5.2文學欣賞
這個版塊主要介紹我自己喜歡的相關文學作品。此版塊的界面如圖所示:
圖3.6 文學欣賞界面
2.5.3快樂音樂
進入此版塊,界面如圖所示:
通過在數據庫中存放音樂路徑,達到在網頁上播放的效果。在音樂的首頁上放置了歌曲的名字,網友無需登錄,即可收聽自己喜歡的歌曲。
音樂界面
2.5.4我的相冊版塊
個人網站中又一亮點就是個人相冊的設置,在我的相冊里,放置了我自己的照片、班級照片和校園照片。
相冊里面的這三個版塊具有相同的版面設計,如下圖所示:
相冊界面
2.5.5網站說明版塊
此版塊是我根據自己的網站結構對整個網站以及每個版塊所做的網站結構和功能的說明,以及網站和作者版權說明。如下圖所示:
網站說明界面
如果網友不清楚網站的構架,可以查看此版塊。2.5.6給我留言版塊
留言板是目前最為流行的網絡應用之一,使用留言板,可以為留言者提供發言的機會,讓他們能夠及時、準確地交換自己的觀點。
2.5.7留言板主界面
完整的留言板具有發表留言和察看別人留言的功能,如圖所示的留言板主界面index1.ASP,可由此進入留言界面和察看留言界面。
留言主界面
在主界面中存有全部留言的作者和主題,點擊你想察看的主題就會進入察看留言界面,點擊 “發表帖子”進入留言界面。
3.網站的維護方案
3.1域名的申請
域名(Domain Name),是由一串用點分隔的名字組成的,Internet上提供用戶訪問某網站或網頁的路徑,用于在數據傳輸時標識計算機的電子方位(有時也指地理位置)。
域名申請的含義
“域名申請”:為保證每個網站的域名或訪問地址是獨一無二的,需要向統一管理域名的機構或組織注冊或備檔的一種行為。也就是說,為了保證網絡安全和有序性,網站建立后為其綁定一個全球獨一無二的域名或訪問地址,必須向全球統一管理域名的機構或組織去注冊或者備檔方可使用的一種行為。由于域名是網站必不可少的“門牌號”,域名可用于:網站地址訪問、電子郵箱、品牌保護等用途,所以很多企業或個人均會進行域名申請。
3.2空間或者主機的租用
有了自己的域名這個門牌號后,就需要一個空間來存放自己的網站,也就是虛擬主機。一般虛擬主機提供商都向用戶提供100MB、500MB、3GB等虛擬主機空間。我的個人網站選擇100-300MB的虛擬主機空間。購買虛擬主機主要考慮幾個方面:售后服務、穩定性、訪問速度等。首先我選擇在萬網上注冊一個域名然后申請租用空間建立個人網站。
3.3網站鏈接穩定性測試
超級鏈接對于網站用戶而言意味著能不能流暢的使用整個網站提供的服務,因而鏈接將作為一個獨立的項目進行測試。網站能夠正確運行首先要保證鏈接能夠連貫運行。
網站的運行中整個系統是否運行正常,我主要采用將測試網站長時間運轉進行測試,派生出執行程序所有功能需求的輸入條件,從而導出測試用例,進行測試,網站中的每個版塊的每個頁面都出現了很多的鏈接,所以每個版塊要先進行單獨測試,單獨測試完成后,根據個版塊之間的連接結構再進行總體測試,從而達到網站的整體的運營能夠順利地進行。在測試這個環節時,沒有特定的測試方法,就要做到細心,做到網站的順利運行。
總結:
通過這次個人網站設計的制作,我學會了很多東西,也了解了很多關于個人網站的資料。不知不覺網頁設計的課程將要結束了,這門課程所包含內容的豐富是讓我從沒有想到的。在整個的學習過程中,我學習了Dreamwave、Firework、Html語言、網站建設的基本思想等重要內容。到現在為止,我還是很慶幸能夠學到這么多的內容。
雖然整個網頁的結構還有很多不足,還有一些板塊沒有開通,但是我的確能夠感到在我們制作過程中技能的提高。整個網站的不足我想是沒有使用到一些動態網頁的知識,使得日后網站的維護較為繁雜。希望以后可以自學動態網站的課程,從而彌補自己在動態網絡語言方面的不足。這樣以后可以利用業余的時間為自己或者公司,根據自己的愛好建立一個個人網站。
[參考文獻] [1] 袁曉紅.《網頁設計與制作》[M].高等教育出版社 2006 385頁~389頁 [2] 甘登岱.《我也能掌握Flash編程》[M].航空工業出版社 2000 [3] 趙更生.《Flash動畫制作培訓實錄》[M].人民郵電出版社 2004 [4] 鮑嘉.盧堅.陳丁法《Dreamweaver CS5網頁設計從入門到精髓》[M].中國電力出版社2010 [5] 張成龍.《網頁制作一點通》.延邊人民出版社
[6] 劉瑞新,《ASP動態網站開發、畢業設計指導及實例》[M].機械工業出版社 2000 [7] 石曉燕、蘇萍《網頁設計基礎》[M].清華大學、交通出版社 20 04 [8] 王玉芬.《網站規劃與設計》[M].西北工業出版社 2003 [9] 謝希仁.計算機網絡(第5版)[M].北京:電子工業出版社,2008
第二篇:個人網站網頁制作論文
個人網站網頁
制 作 論 文
學院: 專業: 姓名: 學號:
摘要
本文就個人網站的規劃與建設,以軟件工程的方法對全過程進行了分析與研究。本文的主要工作集中在:
1.對Web頁進行概述,主要是對Internet的歷史和發展作了回顧,并對Web頁的定義和特性進行闡述。并對網站開發過程中使用的開發工具和技術作了簡要的介紹。
2.對網站建設中提及到的術語進行了解釋,并對個人網站的由來和發展進行了討論。
3.對自己的個人網站從規劃到建設進行了詳細的分析。
4.使用ASP+IIS+Access技術實現了我的網站的各種功能,其中和數據庫的連接使用到了ODBC技術。
5.就網站建設提出了自己的觀點與建議。
【關鍵詞】 網站 ASP SQL Server 風格 創意
一、引言
在已跨入21世紀的今天,人類使用和學習信息的方式以及信息的包裝方式正在進行著不可阻擋的革命,這次革命將比印刷術的出現所產生的影響以及對社會發展的推動遠為復雜而巨大。目前,我國上網的人口已近一個億,成立世界上網民最多的國家,許多人在需要查詢信息,首先想到的就是上網。網站的迷人之處在于綜合使用文本、圖象、聲音、動畫和視頻的信息和內容,具有豐富的多媒體表現與互動特點,無可置疑,網站已成為最吸引人的也最有效的信息傳遞手段和方式。隨著網絡技術的發展,各類網站紛紛出現。個人網站也成為了一種時尚。越來越多的人希望擁有自己的網站,開辟網絡世界的一片天地,展示自己的才華和風格。
(一)Web頁概述
1、認識Web
Web(World Wide Web,簡稱,其意思就是采用http超文本傳輸協議訪問新浪網的首頁,由于網頁均是通過http超文本傳輸協議進行訪問,默認下,“http://”可以省略不輸。
5、IP地址
為了使互聯網上的電腦主機在通信時能夠相互識別,每臺主機都分配一個能表示其位置的IP(Internet Protocol)地址,這如同公用電話網中電話的號碼一樣。IP地址是由專門的互聯網機構來分配。IP地址具有惟一性,是由32位二進制數組成,分為四組,每組8位,每組之間用小數點分隔,在實際之中常轉換成十進制數表示。
(二)個人網站的由來和發展
互聯網在中國的出現只有短短七年時間,1994年中國科學院高能物理研究所設立了國內第一個Web服務器,推出一個叫做“中國之窗”的網頁,這可能是國內Internet上出現的第一個Web網頁,1995年開始,中國教育科研網,中國科技網,中國公用計算機互聯網以及中國金橋網這構成中國數字神經系統的四大互聯網絡相繼建成,使互聯網在中國開始真正進入社會生活之中。
這時期,個人網站出現的條件還很不成熟,國內上網的人數很少,也缺乏支持個人建站的環境,用戶很難找到理想的個人主頁存放地。
個人網站發展的第二階段是從1997年初到1998年,這段時間,中國網民數量飛速增長,個人網站日漸繁榮,個人主頁的數量急劇增加。同時,越來越多的商業網站開始免費提供個人主頁空間,這些良好的外部極大地促進了個人網站的發展,涌現了一批很著名的個人網頁,從1998年下半年開始,隨著互聯網應用的深入的普及,隨著眾多主頁制作工具的出現,使得建站成為一件非常容易的事,創建一個能充分體現自我風格和特色的個人網站已經成為互聯網用戶的新追求。
(三)我的個人網站的設計與規劃
1、明確架設網站的目的及客戶要求
通常情況下,架設個人網站主要是為了通過互聯網表達個人在商業、科技、交際、生活等方面的信息需求或者進行信息的交流,具有較強的目的性,我的個人網站一般體現在:為了展示自己的風采,讓大家和我一起分享我的心得與經驗,讓和我有共同愛好的朋友有一個傾訴的地方。
2、我的個人網站概貌
因為是個人網站,所以只是選擇了自己擅長和喜愛的內容,在突出自己的風格和特點的同時,還應用了現在流行的網站設計技術和數據庫技術。因此將網站設計分為前臺頁面展示平臺和后臺在線管理平臺。
3、功能劃分
網站設計有新聞更新,瀏覽者可以在首頁瀏覽自己喜歡的新聞,并且可以在留言板和大家交流,在后臺管理頁面中,通過身份認證,管理員——我,可以對網站信息進行管理。站內的其它頁面均是我自己的精心收藏,與大家一起分享。
4、功能描述(1)新聞
嵌入百度新聞每日更新代碼,使用在本站首頁顯示今日國內國際新聞和體育新聞,供瀏覽者瀏覽。
(2)留言板
是一個我與大家談心交流的地方,在留言板中,我們可以暢所欲言,和大家進行交流。就我們感興趣的話題展開討論。和大家進行溝通。
(3)后臺管理頁面 是我管理和添加到新內容的地方,為了方便實現信息的經常更新,我設計了這個管理頁面,經過身份認證后我可以進入網站對其中的信息進行管理。
(4)日記
在其中展示我喜愛的東西,包括我的日記、精品文章、社會文化和一些雜七雜八的文章。奇文共欣賞,疑義相與析。我只想起到拋磚引玉的作用,讓大家從中認識我和了解我,讓一些美好的東西我們大家共同來欣賞。
(5)相冊
在其中展示漂亮的圖片,包括我的照片、我的同學、風景照片、妹眉帥哥欄目。讓大家一起來欣賞人物、風景風采。
(6)音樂
在其中展示個人喜歡的歌曲,朋友們可以在里面點播自己喜歡的歌。(7)頁面組織和數據庫設計
在明確了我的個人網站的風格和定位后,就是網站的材料組織以及網站的頁面設計和數據庫設計。
建立一個網站好比寫一篇文章,首先要擬好提綱,文章才能主題明確,層次清晰。如果網站結構不清晰,目錄龐雜,內容東一塊西一塊。結果不但瀏覽者看得糊涂,自己擴充和維護網站也相當困難。網站的題材確定后,并且收集和組織了許多相關的資料內容,但如何組織內容才能吸引網友們來瀏覽網站呢?欄目的實質是一個網站的大綱索引,索引應該將網站的主體明確顯示出來。因此我將自己的個人網站分為五個欄目,分別是關于我、相冊、日記、音樂、留言。
三、詳細設計
1、界面設計(1)相冊
是一個個人相片和精彩圖片展示的地方,在相冊中,我們可以了解到站長的個人風采和自己喜歡的圖片。a、功能
利用ASP對象語句顯示圖片,讓大家可以看見所有圖片的縮略圖,同時每個圖片都有快照功能,可以瀏覽圖片的全圖。
b、組成構造
相冊結果顯示頁面 photo.asp:用來顯示所有圖片,同時還具備圖片的分類功能和圖片單個瀏覽功能。
站長基本信息顯示頁面 include.asp: 數據庫連接頁面 conn.asp(2)日記
是一個記錄個人日記和精品收藏文章的地方,供給大家一起分享。a、功能
利用ASP對象語句分類顯示日記或文章記錄,讓大家瀏覽到最新的日記或文章
b、組成結構
日記或文章顯示頁面 diary.asp:顯示所有日記或文章,同時還具備顯示不同子類日記或文章
站長基本信息顯示頁面 include.asp 數據庫連接頁面 conn.asp c、日記頁面瀏覽效果圖,如圖12。(3)、音樂
是一個音樂收藏和音樂欣賞的地方。a、功能
利用ASP對象語句來顯示歌曲曲目、演唱人和在線播放功能。b、組成結構
歌曲顯示播放頁面 media.asp:完成曲目的顯示和播放功能的頁面。站長基本信息顯示頁面 include.asp 數據庫連接頁面 conn.asp(4)、留言本
是一個我與大家談心交流的地方,在留言板中,我們可以暢所欲言,和大家進行交流。就我們感興趣的話題展開討論。和大家進行溝通。
a、功能
利用SQL語法過濾特定的用戶留言意見,讓站長可以針對某位特定用戶所發表的意見作出獨立的回答,同時,用戶在發表個人意見時,若認為意見內容涉及敏感的話題或是意見內容涉及私人隱私,都可用“悄悄話”的方式發言,這些“悄悄話”將不會被顯示出來讓大家看到,當然,站長擁有管理的能力,只要以密碼登錄管理模式,就可以進行各個用戶的單獨意見回復,而且還能看到用戶所留下的“悄悄話
b、組成構造
意見留言結果網頁gbook.asp:用來顯示用戶發言與站長回復內容,同時還具備查看留言和發表留言兩個功能。
站長基本信息顯示頁面 include.asp 數據庫連接頁面 conn.asp
(三)、關鍵代碼設計
1、分頁功能模塊代碼
<% if not rs.eof then rs.MoveFirst '注意放到前面來,否則到任何頁總是在第一個記錄上
end if rs.pagesize=MaxPerPage '設置每頁最多顯示多少條記錄
If trim(Request(“Page”))<>“" then '如果請求的頁次不為空
CurrentPage= CLng(request(”Page“))'clng是轉換成長整型數據類型,并賦值到當前頁次上
If CurrentPage> rs.PageCount then '如果當前頁次大于總頁數,則將最大頁次賦值到當前頁次上
CurrentPage = rs.PageCount
End If Else
CurrentPage= 1 '一切條件不成立,將當前頁設為第一頁 End If totalPut=rs.recordcount '將總記錄賦值于TOTALPUT
if CurrentPage<>1 then '如果當前頁數不等于第一頁
if(currentPage-1)*MaxPerPage rs.move(currentPage-1)*MaxPerPage '相對當前記錄數向后移動 dim bookmark '定義書簽變量 bookmark=rs.bookmark '將當前記錄的標簽賦于變量BOOKMARK上 end if end if dim n,k if(totalPut mod MaxPerPage)=0 then '總記錄數與每頁最大記錄數求余的結果為零時,則N返回整數頁次,否則再加一.n= totalPut MaxPerPage else n= totalPut MaxPerPage + 1 end if %> 2、圖片顯示功能模塊代碼 <% cid=request(”id“)if cid=”“ then sql=”select * from HN_pro order by id desc“ else sql=”select * from HN_pro where cstr(class)='“&cid&”' order by id desc“ end if else rsnews.AbsolutePage=ToPage intCurPage=ToPage end if else rsnews.AbsolutePage=1 intCurPage=1 end if intCurPage=CInt(intCurPage)k=1 do while Not rsnews.eof and k<6 %> <%for n=1 to 6%> <% rsnews.MoveNext if rsnews.eof then exit for if rsnews.eof then exit do next %>
日記、音樂顯示模塊代碼段相似。 <%k=k+1 Loop %> “ rel=”lightbox[plants]“> “ width=”49“ height=”49“ border=”0“>
3、發表留言提交內容判斷模塊代碼 <% if request(”action“)=”“ then response.redirect”gbook.asp?action=show“ if request(”action“)=”post“ then dim bookname dim bookwhere dim bookpic bookname=request(”name“)bookwhere=request(”where“)bookpic=request(”pic“)bookface=request(”face“)bookip=request.ServerVariables(”REMOTE_ADDR“)if bookname=”“ then Response.Write ”“
Response.End %>
(四)、網站管理系統
1、完成站長對網站信息管理及更新的系統,包括以下幾部分:(1)管理登陸頁面Index.asp(2)相冊管理頁面Admin_pro.asp(3)日記管理頁面Admin_new.asp(4)音樂管理頁面Admin_down.asp(5)留言管理頁面GuestBook.asp
2、管理登陸
管理系統的登陸頁面,主要用于管理登陸和判斷用戶是否已注冊。(1)其中判斷是否是非法登陸的代碼為: <% admin_pass=md5(admin_pass)set rs=server.createobject(”adodb.recordset“)sql=”select * from admin where admin_name='“&admin_name&”' and admin_pass='“&admin_pass&”'“
rs.open sql,conn,1,3
if rs.eof then response.write”“
else
session(”admin_name“)=request(”admin_name“)
session(”loc“)=1
response.redirect ”admin.asp“ end if rs.close %>(2)其中驗證碼驗證代碼:
<% dim verifycode,verifycode2 if verifycode<>verifycode2 then response.write”“ founderr=true else session(”verifycode“)=”“ %>
3、主要功能程序段(1)打開數據庫 <% set conn = Server.CreateObject(”ADODB.Connection“)conn.open ”YourDSNName“,”username“,”password“ %>(2)數據庫查詢操作 大類查訊
setrs=server.CreateObject(adodb.recordset)小類查詢 dimrs2 setrs2=server.CreateObject(adodb.recordset)rs2.openselectnclass,nclassidfromnclasswhereanclassid=&rs(anclassid)&orderbynclassidorder,conn,1,1 dowhilenotrs2.eof response.writeAhref=class.aspaid=&rs(anclassid)&&nid=&rs2(nclassid)&&trim(rs2(nclass))&A rs2.movenext loop(3)添加記錄操作
setrs=server.CreateObject(adodb.recordset)可寫方式
rs.openselectbookid,username,zhuangtai,zongerfromactions,conn,1,3 rs.addnew 添加一條新記錄 rs(bookid)=bookid 添加相應的記錄 rs(username)=username ???? rs(zhuangtai)=6 rs(zonger)=0 rs.update 更新數據庫(4)刪除記錄操作
從表actions中刪除actionid匹配的記錄 conn.executedeletefromactionswhereactionid= &request.QueryString(actionid)
四、編碼、測試與維護
(一)測試與維護
1、IIS(Internet 信息服務)安裝配置
可以在”添加或刪除程序 >>添加/刪除Windows組件“對話框中把”Internet 信息服務(IIS)“前的勾選中,點”下一步“進行安裝就行了(注:在這之前應把系統安裝盤放到光驅)。IIS 裝好之后再作一下簡單的配置。定位到”開始>>管理工具>>Internet 信息服務(IIS)管理器“,打開IIS管理器。在”本地計算機>>網站>>默認網站“上右鍵單擊,在快捷菜單里選”屬性“(或者直接在操作菜單下選”屬性“),彈出如下對話框圖16: 圖16 切換到”主目錄“標簽(圖2),重新選擇網站根目錄(我選擇的是E盤下的my web目錄),默認是”系統盤:Inetpubwwwroot“,因為系統盤不宜放太多的非系統文件,所以在這里重設默認網站要目錄,如果嫌麻煩可以跳過這步。再切換到”文檔“標簽,通過”添加“、”刪除“、”上移“、”下移 “,把站點的默認文檔設置如圖17:
圖17 可能有些朋友會疑惑,設置默認內容文檔有什么作用?細心的朋友應該會發現,在瀏覽一些大網站的首頁時用它的一級域名就行了,并不需要指定請求頁的文件名,這就是設置了默認內容文檔的緣故,它的作用就是在瀏覽器請求沒有指定文檔的名稱時,將默認文檔提供給瀏覽器。要得到更詳盡的解釋說明,可以點擊圖3中的“幫助”。之所以有這步,是因為網站的默認內容頁中沒有index.asp,不大符合國人習慣。
2、Dream weaver測試站點和用IIS測試本地站點
Dream weaver MX提供了全面檢測站點的功能,它比檢測鏈接更全面。全面地檢測內部、外部鏈接、去除錯標簽、空標簽、多余的標簽等,它的使用相當簡單,使用全面檢測站點功能如下:
(1)、選擇菜單中【站點】的【報告】命令,打開一個窗口。
(2)、選擇檢測范圍,在【報告】選項中有四個內容供選擇:Current Document、Entire Local Site、Select Files in site、Folder。
(3)、對工作流方面的信息進行檢測。
(4)、對HTML文件的信息做出檢查。
把編好的網站文件復制到D:/my web文件夾中,可以打開瀏覽器,在地址欄中輸入http://localhost/my web/index.asp ,就會看見網站了。
3、維護
網站建成后并不意味著網站建設的結束,網站內容需要不斷更新,這樣才會不斷的吸引更多的瀏覽者訪問,才能成為一個優秀的網站。通過FTP軟件將更新過的網頁上傳到服務器或通過Dream weaver MX來遠程管理站點,同時還要認真回復瀏覽者的電子郵件和留言,做到有問比答。平時多收集資料,多聽聽別人建議,定期更新版面,還有推廣站點。
(二)設計技巧和解決方法
用服務器端包含技術實現對文件的引用
系統中有許多頁面都會引用相同的代碼文件,所以使用include語句將已完成代碼的文件包含進來,就可以簡化代碼的縮寫。如首頁面indes.asp中第二行和第三行代碼。
結束語
經過老師耐心細致的指導,及同學之間的相互交流,同時翻閱了大量的資料(包括網上資料,書本及學校的一些相關資料)經過近一段時間的努力,個人網站的設計制作告一段落。總結這次“文武屋-個人網站”開發制作過程,我們綜合使用了目前因特網上比較流行的各種靜態制作方法及交互式動態網站的制作設計手段,并對初步利用后臺程序完成了網站的動態響應與生成網頁的技術。同時也從中學習了對靜態頁面的處理風格,色彩搭配,頁面導航方面有了一定經驗。對用Javascript語言制作動態效果也有了更進一步的認識。在交互式網頁設計學會了如何使用Access建立數據庫,以及對數據庫瀏覽,修改,添加,查詢。如何用ASP編寫程序來方便用戶在網上查看網站各方面的信息和交流。本次設計由于設計時間較緊,且相關模塊比較多,加之設計經驗的不足,在網站的整體設計及各模塊功能可能設計的不完全,有待于進一步的完善和改進。
參考文獻
[1]吳濤主編,網站全程設計技術(修訂本),北京:清華大學出版社;北京交通大學出版社,2006.7 [2]龍馬工作室編,ASP+SQL Server組建動態網站實例精講,北京:人民郵電出版社,2004.8 [3] 趙增敏編,ASP動態網頁設計,電子工業出版社,2003.8 [4] 任學文、范嚴編, 網頁設計與制作,中國科學技術出版社,2006.8 [5] 武創、王惠,網頁設計探索之旅 ,電子工業出版社,2006.9 [6] 杜巧玲等編, 網頁設計超級夢幻組合,清華大學出版社, 2003.3 [7] 吳黎兵、羅云芳編,網頁設計教程,武漢大學出版社,2006.2 [8] 莊王健編,網頁設計三劍客白金教程,電子工業出版社,2006.01
第三篇:簡單的網頁制作教程-設計一個個人網站
題目:設計一個個人網站
一、要求:
1.使用Dreamweave網頁工具制作一個個人網站;
2.包含至少四個網頁: 包括首頁、個人簡介、個人相冊等(可隨意設計),網頁之間用超鏈接相連。
3.網頁中要有圖片和文字內容,用表格進行頁面布局; 4.添加至少兩種行為,并為首頁添加背景音樂。
5.在網站中設計一個表單頁面。
6.首頁必須包含頁面標題,動態按鈕導航欄。
首先新建一個文件夾,文件夾的名字不能為漢字,做網站所有的路徑都必須用字母或者數字,不能用漢字,我們就用名字吧,譬如說名字張三,那文件夾名字就是zs,如圖打開Dreamweaver軟件,得到圖
做網頁要新建站點,關于站點配置服務器什么的,這里不講了,只講建立站點。
選擇站點——新建站點。
我們建的文件夾就是站點根文件夾。新建站點后得到這樣一個界面
點選高級,得到界面
站點名稱與我們建文件夾得名字相同,zs填進去就可以了 本地根文件夾就是我們新建的那個文件夾zs,http地址為http://localhost/zs
接下來選擇左側欄里遠程信息
點擊無后面的那個三角,選擇本地網絡,遠端文件夾同樣選擇我們新建的那個文件夾
接下來點選左面菜單里的測試服務器,點選訪問后面那個三角,選擇本地網絡,測試服務器文件夾也為我們建好的文件夾zs,在url前綴后面加上zs
然后點擊確定就可以了得到這樣一個界面。
下面看老師的第一條要求,是要至少四個網頁,那我們就做四個
單擊新建,然后單擊
接下來,選擇
然后單擊創建,接下單擊文件——保存,保存這個文件,保存在我們一開始建好的文件夾里面,保存名字不能是漢字,只能是字母或者數字,因為我們只坐四個網頁,可以簡單一點,把這四個網頁命名為a、b、c、d,或者1、2、3、4,當然一個網站默認的索引首頁名為index,這里也用index,單擊保存,這樣得到第一個頁面,以同樣的方式建剩下的三個頁面,這里我的首頁默認為index.html,其他三個網頁的名字分別為a.html、b.html、c.html,我們這四個網頁文件已經保存在我們建的文件夾里。
站點中已經有了四個文件。
接下來,我們開始編輯index.html。
單擊index.html,顯示為當前頁面。
單擊拆分,然后我們看這個個網頁就叫張三之家了,同樣的方法給其他三個網頁改名字。A網頁標題,這個就是網頁名字,我們以張三為例,這,這樣老師的第六條我們就完成一半
B網頁標題
C網頁標題
改好名字之后,一一保存,這個不多說了,接下來操作index.html。
顯示首頁為當前編輯頁面。
首先為index.html頁面添加背景音樂。
大家在代碼視圖里找到