制作網(wǎng)頁設(shè)計畢業(yè)論文_第1頁
制作網(wǎng)頁設(shè)計畢業(yè)論文_第2頁
制作網(wǎng)頁設(shè)計畢業(yè)論文_第3頁
制作網(wǎng)頁設(shè)計畢業(yè)論文_第4頁
制作網(wǎng)頁設(shè)計畢業(yè)論文_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

師范高等??茖W校畢業(yè)論文(設(shè)計)開題報告系(部)計算機與信息工程系專業(yè)名稱計算機網(wǎng)絡(luò)年 級 13級學生姓名 xx學 號指導教師姓名 xx填表時間: 2016年5月5日摘 要隨著網(wǎng)絡(luò)信息的飛速發(fā)展,網(wǎng)絡(luò)傳媒以被越來越多的企業(yè)看好,而網(wǎng)站就是傳媒很好的一種方式,目前有很多企業(yè)都在開發(fā)屬于自己的網(wǎng)站,所以研究網(wǎng)站建設(shè)是很有必要的。本文針對開發(fā)網(wǎng)站的ASP(ActiveServerPages)技術(shù)做了具體的闡述,說明了ASP(ActiveServerPages)服務(wù)器的安裝及IIS的配置。數(shù)據(jù)庫系統(tǒng)是對數(shù)據(jù)進行存儲,管理,處理和維護的軟件系統(tǒng),每個動態(tài)網(wǎng)站都必須牽涉到數(shù)據(jù)庫,數(shù)據(jù)庫的地位是非常重要的,本文根據(jù)數(shù)據(jù)庫盡可能不重復,以最優(yōu)的方式組織數(shù)據(jù)的特點,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進行管理和控制。數(shù)據(jù)庫和ASP(ActiveServerPages)技術(shù)也是本文研究的主要對象。本文運用ASP(ActiveServerPages)技術(shù)、數(shù)據(jù)庫和相應(yīng)的網(wǎng)站開發(fā)軟件,闡述了網(wǎng)站前后臺設(shè)計,并對其功能進行了論述,實現(xiàn)了整個網(wǎng)站功能的使用。通過對整個網(wǎng)站的設(shè)計,說明了在制作過程中遇到常見問題的解決方法。關(guān)鍵詞:ASP技術(shù),軟件工程,數(shù)據(jù)庫AbstractAlongwiththerapiddevelopmentofnetworkinformation,networkmediabymoreandmoreenterprises, andwebsite isawaytomediaisverygoodnow,manyenterprises inthedevelopmentofwebsite, sothat belongstohis research websiteconstruction is verynecessary. BasedontheASP(ActiveServermix)technologywasexpounded,andillustratestheASP(ActiveServermix)ServerinstallationandIISconfiguration.Databaseofdatastoragesystemis,management,processingandmaintenanceofsoftwaresystem,eachdynamicwebsitemustinvolvesdatabase,whichisveryimportant,based ondatabaseas notto repeat,withthe optimalwaytoorganize datatothedata,thecharacteristics androles, andretrievalofunifiedmanagementandcontrolsoftware.DatabaseandActiveServer(ASP)technologyisstudiedinthispaperandmixthemainobject.UsingActiveServer(ASP)technology,databaseandmixthecorrespondingwebsitedevelopmentsoftware,thispaperexpoundsQianHouTaiwebsitedesign,anddiscussedthefunction,realizedthefunctionofuse.Throughthewebsiteofthedesign,themanufactureprocesssolutionstocommonproblems.Keywords: ASPtechnology,database,softwareengineering目錄(1)(1).(2)1.1(2)1.2(2).(5)2.1(5)2.2ASPADO(5)2.2.1ASP(5)2.2.2ADO5)2.3 ——photoshop (9)2.4 ——Dreamweave (10).(11)3.1(11)3.1.1.(11)3.2 (11)3.2.1. (11)3.2.2. (12).(13)4.1(12)4.2(13)4.3(15)4.44.5

(15)(2)5.1(2)5.2(2) (2) (2)(2) (2)[鍵入文字]前 言中華民族文化源遠流長,中國文化博大精深,而中國在思想內(nèi)容和藝術(shù)創(chuàng)作上,都反映了中華民族的社會意識和審美情趣,體現(xiàn)了中國人對自然、社會及與之相關(guān)聯(lián)的政治、哲學、宗教、道德、文藝等方面的認識。傳承中國文化,并將其發(fā)揚廣大,是我,作為一個華夏之女的心愿。在信息技術(shù)飛速發(fā)展的今天, 人們獲取信息的方式更多是來源于互聯(lián)網(wǎng)。 而吸引瀏覽用戶的則是視覺效果出色、信息量豐富、使用起來便捷的網(wǎng)頁,所以網(wǎng)頁設(shè)計尤為重要?;ヂ?lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。網(wǎng)頁設(shè)計伴隨著網(wǎng)絡(luò)的快速發(fā)展而快速興起,作為上網(wǎng)的主要依托,由于人們使用網(wǎng)絡(luò)的頻繁而變得非常的重要。網(wǎng)頁講究的是排版布局,其功能主要就是提供一種形式給每個上網(wǎng)者,讓他們能夠了解網(wǎng)站提供的信息。面對日益加快的生活節(jié)奏和信息社會日新月異的變化,企業(yè)極需要一種快捷,便利的平臺來對外宣傳企業(yè)形象,介紹最新產(chǎn)品和及時售后服務(wù)。如何運用現(xiàn)代化信息技術(shù)完成這一目標,建立“一座企業(yè)與顧客之間暢通無阻的大橋”已成為企業(yè)中應(yīng)該解決的重要課題之一,本網(wǎng)站正是為這一目標設(shè)計制作的。1[鍵入文字]第一章. 緒論1.1 網(wǎng)頁制作的背景和意義我們讀書就是為了獲得知識,現(xiàn)在我們學習了 ASP動態(tài)網(wǎng)頁設(shè)計,當然就是要能做一個精美的網(wǎng)頁。在此次畢業(yè)設(shè)計中,我們要能更加的了解Dreameaver強大的功能和更好的使用它。通過此次設(shè)計我們還要能夠知道靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)也的區(qū)別。誠然,次此設(shè)計的個人網(wǎng)頁,一方面是為了完成畢業(yè)作業(yè),但更重要的是把我們所學到的東西用在具體的實踐之中,所以,這次設(shè)計的目的也是要我們更好的掌握和使用好ASP的核心工具和技術(shù),以便提高對網(wǎng)頁知識的更深層了解。第三點也是最要的一點是,把我們在書本上學到的知識充分運用到此次設(shè)計之中。使我們的在書上學到的東西不僅僅停留在表面上,把這些東西都用在所要做的網(wǎng)頁上面。以達到老師要求的效果和學以致用。Internet是目前世界上最大的計算機互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個整體。作為Internet上一種先進的,易于被人們所接受的信息檢索手段,WorldWideWeb(簡稱WWW)發(fā)展十分迅速,成為目前世界上最大的信息資源寶庫。據(jù)估計,目前Internet上已有上百萬個Web站點,其內(nèi)容范圍跨越了教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、娛樂、體育等各個領(lǐng)域,其用戶群十分龐大,因此,建設(shè)一個好的Web站點對于一個機構(gòu)的發(fā)展十分重要。近年來,隨著網(wǎng)絡(luò)用戶要求的不斷提高及計算機科學的迅速發(fā)展,特別是數(shù)據(jù)庫技術(shù)在Internet中的廣泛應(yīng)用,Web站點向用戶提供的服務(wù)將越來越豐富,越來越人性化。我們發(fā)現(xiàn)這樣一個事實,一個用戶在訪問一個網(wǎng)站時一般來講只對該網(wǎng)站的部分內(nèi)容感性趣,而且這種興趣會持續(xù)一段時間。這點啟發(fā)了我們,如果能根據(jù)用戶的喜好為不同的用戶顯示其個性化的頁面,即著重顯示該用戶感興趣的內(nèi)容,將為用戶節(jié)約大量的檢索時間,而且這樣的網(wǎng)頁顯然是更具有吸引力的。一些站點已經(jīng)在這方面作出了一定的嘗試,通常采用的方法是,在用戶登陸時為其提供一系列的選項,使用戶能夠?qū)φ军c進行一些自主的設(shè)置。這樣做能夠使站點2[鍵入文字]呈現(xiàn)一定程度的個性化,但是對用戶來講, 還是比較煩瑣,而且在用戶了解一個站點前讓其對站點進行設(shè)置, 其結(jié)果未免有些粗糙。于是我們構(gòu)想了這樣一種方案,對用戶登陸后的動作進行跟蹤,分析,發(fā)掘用戶點擊的規(guī)律,即用戶先后點擊的關(guān)聯(lián)規(guī)則,這樣,在用戶點擊一個主題(鏈接)之后,系統(tǒng)能夠自動生成一頁面,其中包含了該主題下用戶經(jīng)常關(guān)注的內(nèi)容(若干鏈接) ,這樣便在無須用戶作出任何額外工作的情況下實現(xiàn)了為用戶量身訂做的個性化頁面。 本文主要完成Web服務(wù)器端的設(shè)計實現(xiàn)管理個人資料、照片上傳、網(wǎng)文撰寫、客戶留言、日志以及后臺管理等ASP頁面及整個實驗網(wǎng)站的組織建立和測試工作。我通過中國書畫網(wǎng)站展示出中華文化的博大精深。不同的人,其網(wǎng)站上的展示方式或手法各有不同,千變?nèi)f化。在網(wǎng)站策劃中,如何把把中華文化通過網(wǎng)站展示出來,是我設(shè)計的重要內(nèi)容。1.2 相關(guān)術(shù)語的闡述WWW是“WorldWideWeb"的縮寫;HTML的意思則是“HypertextMarkupLanguage”,中文翻譯為“超文本標記語言”?!俺谋尽本褪侵疙撁鎯?nèi)可以包含圖片、鏈接、甚至音樂,程序等非文字的元素。URLs是UniformResourceLocator的縮寫,統(tǒng)稱為統(tǒng)一資源定位器??梢园阉胂蟪晌募木W(wǎng)絡(luò)擴展。 我們不但可以通過各種不同的方法指出在網(wǎng)絡(luò)的上哪一臺機器的目錄下的文件。 這個文件可以通過各種不同的方法得到。在 URL中還指定了訪問這一個文件的協(xié)議。在實際應(yīng)用中,URL經(jīng)常稱為“網(wǎng)址”或 URL地址。TCP/IP協(xié)議(TransmissionControlProtocol/InternetProtocol傳輸控制協(xié)議/因特網(wǎng)協(xié)議)所謂協(xié)議,其實應(yīng)該叫他網(wǎng)絡(luò)協(xié)議,它是計算機與計算機之間,進行信息傳輸?shù)恼Z言,只有兩臺計算機具有相同的協(xié)議方能進行信息傳輸, 常見協(xié)議有IPX協(xié)議、TCP/IP協(xié)議等。IPX現(xiàn)廣泛應(yīng)用于局域網(wǎng)中,大多數(shù)局域網(wǎng)游戲都使用 IPX協(xié)議。TCP/IP協(xié)議可以說它是你接入因特網(wǎng)的必備條件,因為它是因特網(wǎng)上的通用協(xié)議。FTP協(xié)議(FileTransterProtocol)也就是文件傳輸協(xié)議。我們知道,在服務(wù)器中一般都有大量的共享軟件和免費資源, 要想從服務(wù)器中把文件傳送到本地的計算機(術(shù)語稱“客戶機”)上或者把自己機器上的資源傳送到服務(wù)器上,就必須在兩臺機器中進行文件傳送, 那么雙方就必須要共同遵守一定的規(guī)則, FTP就是3[鍵入文字]用來在客戶機和服務(wù)器之間進行文件傳輸以實現(xiàn)文件共享的協(xié)議。 FTP只是一種協(xié)議,必須要有相應(yīng)的專用軟件來執(zhí)行它,一般稱為 FTP軟件。通過FTP軟件可連接到FTP服務(wù)器上,執(zhí)行上載和下載文件的任務(wù)。常用的FTP軟件有LeapFTP、CuteFTP、WS_FTP、FTPX等,這些軟件的原理基本相同,只是用戶界面和功能略有差異。第二章.網(wǎng)頁開發(fā)環(huán)境及數(shù)據(jù)庫概述2.1 網(wǎng)頁運行環(huán)境的開發(fā)本系統(tǒng)必須被運行在 IIS(InternetInformationServer)下。使用MicorsoftInternetInformationServer(IIS),運行WindowsNTServer的計算機便成為大容量、功能強大的 Web服務(wù)器,它可以將信息發(fā)布給辦公大樓或整個世界的用戶。對于在基于 WindowsNT 的計算機上聯(lián)網(wǎng), InternetInformationServer是很理想的,因為它可以在現(xiàn)存硬件上設(shè)置功能強大的 Web服務(wù)器。InternetInformationServer集成在WindowsNTServer操作系統(tǒng)中,并利用了其安全特征和性能優(yōu)勢。2.2ASP和ADO簡介2.2.1ASP產(chǎn)生的歷史環(huán)境從本節(jié)開始,將進入本書的重點內(nèi)容 使用ASP(activeseverpages)技術(shù)設(shè)計最流行的遠程教育平臺。在目前飛速發(fā)展的 IT行業(yè)中,網(wǎng)站一旦建立起來,就一如既往的保持"靜態(tài)",不加更改?如果是這樣,就無形中一落后時代的步伐。所謂靜態(tài)指的是網(wǎng)站的頁面內(nèi)容固定不變,當用戶瀏覽器通過互聯(lián)網(wǎng)的HTTP協(xié)議向Web服務(wù)器請求提供頁面內(nèi)容時,服務(wù)器僅僅是將原來已經(jīng)設(shè)計好的靜態(tài)HTML代碼,最多加上流行的 GIF89A格式的動態(tài)圖片。若網(wǎng)站維護者要更新網(wǎng)頁的內(nèi)容,就必須手動的來更新起所以的 HTML文檔。這種網(wǎng)長的致命弱點就是不容易維護,為了不斷更新網(wǎng)頁的內(nèi)容,就必須不斷的重復 HTML文檔,隨著網(wǎng)站內(nèi)容和信息量的日益擴增, 使得工作量大得出人想象。ASP正是解決這個尷尬局面出現(xiàn)了。因此 ASP迅速的得到了無數(shù)網(wǎng)絡(luò)開發(fā)者的垂青。(1).什么是ASP4[鍵入文字]ASP的全稱是ActiveSeverPages,目前沒有正式的中文名,可以理解為動態(tài)服務(wù)器頁面技術(shù)。ASP是目前最流行的開發(fā)動態(tài)網(wǎng)站的程序開發(fā)之一, 它的特點是將腳本,超文本和強大的數(shù)據(jù)訪問功能結(jié)合在一起, 并提供了眾多的服務(wù)器組件來擴張功能,能夠很方便的創(chuàng)建分布式和基于 Web的商業(yè)話應(yīng)用程序。如果要更簡單的描述 ASP,可以說ASP就是運行在Web服務(wù)器上的動態(tài)網(wǎng)頁。ASP程序文件也是一個標準的網(wǎng)頁,一般 HTML標記和ASP腳本代碼混雜在一起組成。ASP網(wǎng)頁程序必須想竟 Web服務(wù)器的ASP解釋器解釋執(zhí)行,產(chǎn)生HEML代碼后才傳送給用戶的瀏覽器執(zhí)行顯示。(2).ASP的特點為:1、任何開發(fā)工具皆可發(fā)展ASP只要使用一般的文書編輯程序,如 Windows記事本,就可以編輯。當然,其他網(wǎng)頁發(fā)展工具,例如, FrontPageExpress、FFrontPage等也都可以;不過還是建議你用記事本來寫, 既省錢又方便,若是使用那些所見即所得的網(wǎng)頁編輯來寫ASP,可能會發(fā)生一些意想不到的離奇狀態(tài)。通吃各家瀏覽由于 ASP程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的HTML文件適用于不同的瀏覽器。2、語言相容性高ASP與所有的ActiveXScript語言都相容,除了可結(jié)合HTML,VBScript、JavaScript、ActiveX服務(wù)器組件來設(shè)計外,并可經(jīng)由“plug-In(外掛組件模組)的方式,使用其他廠商(ThirdParty)所提供的語言。3、隱密安全性高如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼, 就只能看到HTML文件,原始的ASP程序代碼是看不到的! 這是應(yīng)屆ASP程序先于網(wǎng)站服務(wù) (Web Server)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標準HTML文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會輕易地被看見進而被盜用。4、易于操控數(shù)據(jù)庫ASP可以輕易地通過O DBC(OpenDatabaseConnectivity)驅(qū)動程序連接各種不同的數(shù)據(jù)庫,例如: Access、FoxPro、dBase、Oracle等等,另外,5[鍵入文字]ASP亦可將“文本文件”或是” Excel”文件當成數(shù)據(jù)庫用。5、面向?qū)ο髮W習容易ASP具備有面向?qū)ο螅ǎ?object-Oriented)功能,學習容易,ASP提供了五種方便能力強大的內(nèi)建對象: Request、Response、Sever、Application以及Session,同時,若使用ASP內(nèi)建的“ Application”對象或”Session”對象所撰寫出來的ASP程序可以在多個網(wǎng)頁之間暫時保存必要的信息。6、對象名稱 功能描述RequestResponseServerSessionApplicationObjectContext從客戶端取得信息將信息送給客戶端提供一些Web服務(wù)器工具儲存在一個Session內(nèi)的用戶信息,該信息僅可被(3).ASP模型對象ASP提供了六個功能強大的內(nèi)置對象供用戶使用,利用這六個對象,可以設(shè)計變化多端的Web應(yīng)用程序,在ASP開發(fā)Web應(yīng)用程序時,通過調(diào)用對象的方法,不但能實現(xiàn)提高編程效率,而且編程更優(yōu)化。下面列出ASP包括的六個內(nèi)置對象:Response:將信息送主客戶端Request:從客戶端取得信息Server:提供一些WebSever方法Session:記錄連接著的信息,每一個連接者的信息有獨立的 Session對象來記錄Apptication:記錄共用消息,讓不同的可戶端共享信息Objectlontent:配合MTS進行分布式事務(wù)處理(4).ASP的運行ASP頁面與一般的HTML頁面的真正不同之處,在于ASP頁面需要經(jīng)過Web服務(wù)器的解釋執(zhí)行而HTML網(wǎng)頁不需要。因此如果要運行和發(fā)布式ASP網(wǎng)頁,就需要有Web服務(wù)器的支持。任何一個Web服務(wù)器,只有內(nèi)嵌有ASP的解釋程序,就可以運行ASP編寫的動態(tài)網(wǎng)頁。整個過程主要有如下 5個步驟(HTML頁面的處理沒有第三步)A.用戶將ASP文件的網(wǎng)址輸入到瀏覽器的地址欄,請求一個 ASP網(wǎng)頁。6[鍵入文字]B.瀏覽器向Web服務(wù)器發(fā)送ASP文件請求,成為RequestC.服務(wù)器找到并解釋執(zhí)行該 ASP文件,生成標準的 HTML文件D.服務(wù)器將HTML文件傳送給用戶瀏覽器,稱為 ResponseE.用戶的瀏覽器解釋 HTML文件,結(jié)果在瀏覽器窗口顯示2.2.2ADO對象ADO原名為ActiveXDataObject。通過與ASP的結(jié)合,可以在網(wǎng)頁里執(zhí)行SQL的指令,用戶可以輕松且快速的存取、增加或是刪除數(shù)據(jù)庫的數(shù)據(jù)。ADO包含三個主要的對象:Recordset、Connection以及Cmmand。通過這些對象的了解與應(yīng)用,再利用 ASP對象,就可以很容易地制作出一個方便快捷、功能多樣的網(wǎng)站??焖佟⑷菀缀凸?jié)省磁盤空間,是 ADO的特性,這使得 ADO成為十分熱門的技巧。ADO通過與ODBC的鏈接,可以鏈接許多各種類型的數(shù)據(jù)庫,因為 ODBC本身就支持許多類型的數(shù)據(jù)庫。ADO通過VBScript和JavaScript語言的技巧,不但可以控制存取數(shù)據(jù)庫,還可以達到一些特殊技巧的變化。ADO提供Connection對象可以使用該對象建立和管理應(yīng)用程序和 ODBC數(shù)據(jù)庫之間的連接。Connection對象具有各種屬性和方法,可以使用它們打開和關(guān)閉數(shù)據(jù)庫連接, 并且發(fā)出查詢請求來更新信息。要建立數(shù)據(jù)庫連接,首先應(yīng)創(chuàng)建 Connection對象的實例。用Connection對象的Execute方法您可以發(fā)出結(jié)構(gòu)化查詢語言 (SQL)查詢數(shù)據(jù)庫源并檢索結(jié)果。SQL是用于與數(shù)據(jù)庫通訊的工業(yè)標準語言,它有許多命令可用來檢索和更新信息。使用Connection對象的 Execute方法在 SQLINSERT命令的表格中發(fā)出查詢,該命令將數(shù)據(jù)插入特定的數(shù)據(jù)庫表格。使用Recordset對象處理結(jié)果盡管Connection對象簡化了連接數(shù)據(jù)庫和查詢?nèi)蝿?wù),但 Connection對象仍有許多不足。確切地說,檢索和顯示數(shù)據(jù)庫信息的 Connection對象不能用于7[鍵入文字]創(chuàng)建腳本;您必須確切知道要對數(shù)據(jù)庫作出的更改, 然后才能使用查詢實現(xiàn)更改。對于檢索數(shù)據(jù)、檢查結(jié)果、更改數(shù)據(jù)庫, ADO提供了 Recordset對象。正如它的名稱所暗示的那樣, Recordset對象有許多您可以使用的特性,根據(jù)您的查詢限制,檢索并且顯示一組數(shù)據(jù)庫行, 即記錄。Recordset對象保持查詢返回的記錄的位置,允許您一次一項逐步掃描結(jié)果。根據(jù)Recordset對象的指針類型屬性設(shè)置,您可以滾動和更新記錄。數(shù)據(jù)庫指針可以讓您在一組記錄中定位到特定的項。指針還用于檢索和檢查記錄,然后在這些記錄的基礎(chǔ)上執(zhí)行操作。 Recordset對象有一些屬性,可用于精確地控制指針的行為,提高您檢查和更新結(jié)果的能力。例如,您可以使用 CursorType和CursorLocation屬性設(shè)置指針的類型,將結(jié)果返回給客戶端應(yīng)用程序(結(jié)果通常保留在數(shù)據(jù)庫服務(wù)器上)并顯示其他用戶對數(shù)據(jù)庫的最后一次更改。一個成功的數(shù)據(jù)庫應(yīng)用程序都使用 Connection對象建立鏈接 并使用Recordset對象處理返回的數(shù)據(jù)。通過“協(xié)調(diào)”兩個對象的特定功能,您可以開發(fā)出幾乎可以執(zhí)行任何數(shù)據(jù)處理任務(wù)的數(shù)據(jù)庫應(yīng)用程序。 例如,下面的服務(wù)器端腳本使用 Recordset對象執(zhí)行 SQLSELECT命令。SELECT命令檢索一組基于查詢限制的信息。查詢也包含 SQLWHERE子句,用來縮小查詢的范圍。通過ADOCommand對象,可以象用 Connection對象和 Recordset對象那樣執(zhí)行查詢,唯一的不同在于用 Command對象您可以在數(shù)據(jù)庫源上準備、編譯您的查詢并且反復使用一組不同的值來發(fā)出查詢。 這種方式的編譯查詢的優(yōu)點是您可以最大程度地減少向現(xiàn)有查詢重復發(fā)出修改的請求所需的時間。另外,您還可以在執(zhí)行之前通過您的查詢的可變部分的選項使 SQL查詢保持局部未定義。Command對象的 parameter集合減少了您的麻煩,使您不必在每次重新發(fā)出查詢時重新建立查詢。2.3 網(wǎng)頁圖像設(shè)計工具—— PhotoshopAdobe公司開發(fā),處理圖形圖像的專門設(shè)計軟件。 DTP和圖像軟件的結(jié)合,使設(shè)計師可在電腦上直接完成文字的錄入、排版、圖像處理、 形象創(chuàng)造和分色制板的全過程,開創(chuàng)了“電腦平面設(shè)計”時代。 Photoshop的專長在于圖像處理,而不是圖形創(chuàng)作。有必要區(qū)分一下這兩個概念。圖像處理是對已有的位圖圖像進8[鍵入文字]行編輯加工處理以及運用一些特殊效果, 其重點在于對圖像的處理加工; 圖形創(chuàng)作軟件是按照自己的構(gòu)思創(chuàng)意,使用矢量圖形來設(shè)計圖形,這類軟件主要有Adobe公司的另一個著名軟件 Illustrator 和Micromedia公司的 Freehand。Photoshop系列中使用最廣泛的有 Photoshop5.0版本、Photoshop7.0。2.4.網(wǎng)頁設(shè)計工具—— DreamweaverMacromedia公司的產(chǎn)品的另一款“所見即所得”的網(wǎng)頁編輯工具。與Frontpage不同,Deamweaver采用的是 Mac機浮動面版的設(shè)計風格,對于初學者來說可能會感到不適應(yīng)。但當你習慣了其操作方式后,就會發(fā)現(xiàn) Dreamweaver的直觀性與高效性是 Frontpage所無法比擬的。Dreamweaver對于DHTML 的支持特別好,可以輕而易舉地做出很多眩目的頁面特效。插件式的程序設(shè)計使得其功能可以無限的擴展。 Dreamweaver與Flash、Firework并稱為 Macromedia的網(wǎng)頁制作三劍客,由于是同一公司的產(chǎn)品,因而在功能上有著一個非常緊密的結(jié)合。而最新推出的 DreamweaverUltraDev更支持Asp,Jsp。因此,說Dreamweaver是高級網(wǎng)頁制作的首選并不為過。常見的版本為 Dreamweaver3、Dreamweaver4、DreamweaverMX、Dreamweaver8.0、DreamweaverCS.所以我本次設(shè)計主要選用 Dreamweaver8.0結(jié)合Photoshop7.0處理圖片。第三章.網(wǎng)頁需求分析3.1可行性分析3.1.1 網(wǎng)頁的界面設(shè)計由于越來越多個人開始建立自己的網(wǎng)站,網(wǎng)站除了具有傳播信息的功能外,還往往代表個人的形象。網(wǎng)站建設(shè)商業(yè)化和廣告化的趨勢, 對網(wǎng)頁設(shè)計的藝術(shù)性提出了更高的要求。雖然 HTML語言提供了對常用 Windows標準控件的支持,但是,由于 Windows標準控件的形狀和顏色十分單一,網(wǎng)頁的視覺效果可能會很差。例如:列表框和下拉列表框只能呈現(xiàn)凹陷邊框, 而且下拉列表的箭頭的顏色不能改變,滾動條只能出現(xiàn)在窗口的下邊和右邊,當網(wǎng)頁分成多個幀的時候,9[鍵入文字]滾動條就不可避免的出現(xiàn)在網(wǎng)頁的中間,破壞網(wǎng)頁的整體性。若在網(wǎng)頁的設(shè)計中主動配合Windows標準控件的形狀和顏色,網(wǎng)頁的創(chuàng)作空間就會受到限制。因此,有必要實現(xiàn)網(wǎng)頁中的自定義控件,以滿足網(wǎng)頁設(shè)計藝術(shù)化的要求。網(wǎng)頁界面構(gòu)成要素與傳統(tǒng)媒體不同,網(wǎng)頁除了文字和圖像以外,還包含聲音、視頻和動畫等新興多媒體元素,更借助由代碼語言編程所實現(xiàn)的各種交互式效果,增加了網(wǎng)頁界面的生動性和復雜性,也使得網(wǎng)頁設(shè)計者需要考慮更多頁面元素的排布、優(yōu)化。一般來說,網(wǎng)頁的界面主要由下面幾個因素構(gòu)成:(1)文字:文字元素是信息傳達的主體部分。網(wǎng)頁中的文字主要包括標題、信息、文字鏈接、幾種主要形式。標題和傳統(tǒng)媒體中信息傳達的基本作用相同,是內(nèi)容的簡概說明一般比較醒目、優(yōu)先編排。文字作為占據(jù)頁面重要比率的元素,同時又是信息重要載體,它的字體、大小、顏色和排布對頁面整體設(shè)計影響極大。(2)圖形:圖形在網(wǎng)頁界面中具有重要作用。合理的運用圖形??梢陨鷦又庇^、形象地表現(xiàn)設(shè)計主題。網(wǎng)頁中常用的圖形格式包括jpg和gif,這兩種格式壓縮比高,得到了規(guī)范瀏覽器的支持,下載速度快,具有跨平臺3.2.網(wǎng)站需求分析3.2.1.建站目的Internet是目前世界上最大的計算機互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個整體。作為 Internet上一種先進的,易于被人們所接受的信息檢索手段,WorldWideWeb(簡稱WWW)發(fā)展十分迅速,成為目前世界上最大的信息資源寶庫。據(jù)估計,目前 Internet上已有上千萬個 Web站點,其內(nèi)容范圍跨越了教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、娛樂、體育等各個領(lǐng)域,其用戶群十分龐大,因此,建設(shè)一個好的 Web站點對于一個機構(gòu)的發(fā)展十分重要。近年來,隨著網(wǎng)絡(luò)用戶要求的不斷提高及計算機科學的迅速發(fā)展,特別是數(shù)據(jù)庫技術(shù)在 Internet中的廣泛應(yīng)用,Web站點向用戶提供的服務(wù)將越來越豐富,越來越人性化。因此網(wǎng)站建設(shè)在 Internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。 提高公司知名度,擴大公司規(guī)模, ***公司的領(lǐng)導決定建立自己的公司網(wǎng)站。10[鍵入文字]3.2.2. 網(wǎng)站實現(xiàn)功能本網(wǎng)站給客戶提供一個了解公司的平臺,客戶可以與公司及時地交換意見,產(chǎn)生互動,公司也可以及時對網(wǎng)站進行更新維護。前臺客戶系統(tǒng)功能:用戶可以瀏覽公司的一些基本的信息。用戶可以瀏覽公司的新聞。用戶可以查看公司的聯(lián)系方式。用戶可以瀏覽留言板的帖子。用戶可以隨時發(fā)表自己的言論。后臺管理系統(tǒng)功能:增加、修改、刪除公司的新聞。修改、刪除留言板帖子。瀏覽、刪除最新產(chǎn)品信息。11[鍵入文字]第四章.網(wǎng)站的總體規(guī)劃4.1制作網(wǎng)頁的一般步驟首先,你應(yīng)該明確制作網(wǎng)頁是為了干什么。比如,你是公司的職員,想通過網(wǎng)頁來對公司進行廣告宣傳; 再假設(shè)你正在做一個項目,想和外地的工程師通過網(wǎng)頁討論該項目。如果你要制作個人網(wǎng)頁,那么你可能想通過個人網(wǎng)頁在網(wǎng)上進行傳播,從而展示自己,并和網(wǎng)友交朋友。這就是你的目的。我這次做這個網(wǎng)頁就是為了讓同學們在自己的班級網(wǎng)站里面更好的交流和聯(lián)系, 及時發(fā)布一些班級新聞,為同學們建造一個網(wǎng)上家園。其次,組織好你的網(wǎng)頁內(nèi)容。試想,你把自己的照片和內(nèi)容都堆在一起,別人將無法明白你想干什么,說不準,連你自己都糊涂了。如果組織得好,用戶從你的網(wǎng)頁中獲取信息就容易得多。 對于那些很重要的信息,用戶只需要簡單的操作就能得到。一般來說,組織好網(wǎng)頁的關(guān)鍵是要對網(wǎng)頁建立層次分明、 條理清楚的結(jié)構(gòu)圖。腦子里有了這樣一張結(jié)構(gòu)圖, 就會對網(wǎng)頁很明白,并且有助于制作網(wǎng)頁。而后,要確定你的網(wǎng)頁所具有的外觀和特色,目的就是讓用戶被你的網(wǎng)頁所吸引。如果你只是要把很多漂亮的畫面堆在一起,而不管內(nèi)容,那將沒人看。應(yīng)該讓你的網(wǎng)頁不僅漂亮,更重要的是實用。怎么把自己的照片和內(nèi)容有機的結(jié)合到一起,這也正是你的網(wǎng)頁特色所在。然后,開始制作網(wǎng)頁。具體操作時,首先要創(chuàng)建個人站點,再充分利用Dreamweaver的功能建立各個網(wǎng)頁。最后,等網(wǎng)頁做好了,就該發(fā)布站點了。站點發(fā)布后,為了保持站點的吸引力,要經(jīng)常修改網(wǎng)頁的內(nèi)容(添加新的內(nèi)容,更換已過時的圖像等) ,就要更新和維護你的站點了。4.2網(wǎng)頁包括的元素無論是初次領(lǐng)略 Internet風光的新手,還是經(jīng)常上網(wǎng)沖浪的老手,在初次設(shè)計網(wǎng)頁之前,都必須先認識一下構(gòu)成網(wǎng)頁的基本元素。只有這樣, 才能在真正的12[鍵入文字]設(shè)計工作中得心應(yīng)手,根據(jù)需要合理的組織和安排網(wǎng)頁的內(nèi)容, 從而達到期望的目標。設(shè)計網(wǎng)頁的目的主要是發(fā)布信息, 因此,作為信息載體的文本和圖像也就成了網(wǎng)頁的基本組成部分,超級鏈接是 Web的核心,使它將萬維網(wǎng)中無數(shù)的網(wǎng)頁鏈接在一起,如果沒有它, Web就無從談起,此外,表格、動畫、音樂和交互表單等信息的組織、表現(xiàn),以及交互元素在網(wǎng)頁中也具有舉足輕重的地位。(1)、文本文本一直是人類最重要的信息載體和交流工具,網(wǎng)頁中的信息也以文本為主,與圖像相比,文字雖不如圖像那樣能夠很快的引起瀏覽者的主意, 但卻能準確的表達消息的內(nèi)容和含義, 為了克服文字固有的缺點,人們賦予了網(wǎng)頁中文本更多的屬性,如文字、字號、顏色、底紋和邊框等,通過不同格式的區(qū)別,突出顯示重要的內(nèi)容,此外,用戶還可以在網(wǎng)頁中設(shè)計各種各樣的文字列表來清晰表達一系列項目,這些功能都給網(wǎng)頁中的文本賦予了新的生命力。(2)、圖像圖像在網(wǎng)頁中具有提供信息, 展示作品,裝飾網(wǎng)頁,表達個人情調(diào)和風格的作用。用戶可以在網(wǎng)頁中使用 GIF、JPEG、PNG3種圖像文件格式,其中使用最廣泛的是GIF和JPEG兩種格式。(3)、超級鏈接超級鏈接技術(shù)可以說是萬維網(wǎng)流行起來的最主要的原因,它是從一個網(wǎng)頁指向另一個目的端的鏈接,例如指向另一個網(wǎng)頁或相同網(wǎng)頁上的不同位置,這個目的端通常是另一個網(wǎng)頁,但也可以是一幅圖片,一個電子郵件地址,一個文件,一個程序或本網(wǎng)頁中的其他位置,其載體通常是文本,圖片或圖片中的區(qū)域,也可以是一些不可見的程序腳本。當瀏覽者單擊超級鏈接時,其目的端將顯示在 Web瀏覽器上,并根據(jù)目的端的類型以不同方式鏈接。例如,當指向一個AVI文件的超級鏈接被單擊后,該文件將在媒體播放軟件中打開;如果是指向一個網(wǎng)頁的超級鏈接,則該網(wǎng)頁將顯示在Web瀏覽器上。(4).表格在網(wǎng)頁中表格用來控制網(wǎng)頁中信息的布局方式。 這包括兩方面:一是使用行13[鍵入文字]和列的形式來布局文本和圖像以及其他的列表化數(shù)據(jù); 二是還可以使用表格來精第五章.網(wǎng)頁測試5.1.網(wǎng)頁測試IIS配置當IIS被成功安裝后,將在計算機C:\Inetpub\wwwroot下新建一個默認網(wǎng)站,通過修改默認網(wǎng)站配置可以建立自己的站點。如自己的網(wǎng)頁放在D:\Wy目錄下,首頁文件名為 Index.asp,其具體步驟如下:第一步:在“默認 Web站點”上單擊右鍵,選“屬性”,以進入名為“默認Web站點屬性”設(shè)置界面。第二步:轉(zhuǎn)到“主目錄”窗口,再在“本地路徑”輸入(或用“瀏覽”按鈕選擇)好自己網(wǎng)頁所在的“D:Wy”目錄。第三步:轉(zhuǎn)到“文檔”窗口,再按“添加”按鈕,根據(jù)提示在“默認文檔名”后輸入自己網(wǎng)頁的首頁文件名“Index.asp”。第四步:在“默認Web站點”上單擊右鍵,選“新建→虛擬目錄”,依次在“別名”處輸入“test”,在“目錄”處輸入“D:Wy”后再按提示操作。數(shù)據(jù)源(ODBC)配置第一步:選擇控制面板中的管理工具打開數(shù)據(jù)源( ODBC)。第二步:在選項卡系統(tǒng)DNS中添加MicrosoftAccessDriver(*.mdb)驅(qū)動并指定數(shù)據(jù)源為網(wǎng)站的數(shù)據(jù)庫文件。測試打開瀏覽器,直接在地址欄中輸入: http://test/index.asp 或者/test/index.asp 即可。5.2 網(wǎng)頁發(fā)布及網(wǎng)站維護在測試完成后,網(wǎng)頁就可以發(fā)布到互聯(lián)網(wǎng)上了, 接下來要做的就是網(wǎng)站的日常維護了。網(wǎng)站維護就是對服務(wù)器及相關(guān)軟硬件的維護, 對可能出現(xiàn)的問題進行14[鍵入文字]評估,制定響應(yīng)時間,制定相關(guān)維護規(guī)定,將網(wǎng)站維護制度化、規(guī)范化,主要包括以下內(nèi)容:即時更新新聞內(nèi)容留言、信箱、論壇等定期回復及編改數(shù)據(jù)庫內(nèi)容定期備份、刪減、分類更正數(shù)據(jù)庫使用過程中發(fā)現(xiàn)的問題定期進行綜合分析,不斷優(yōu)化數(shù)據(jù)庫中數(shù)據(jù)結(jié)構(gòu),提高使用效率在系統(tǒng)運行過程中應(yīng)定期對管理員用戶名和密碼進行更新,并對IIS和NT權(quán)限作相應(yīng)設(shè)置第六章.結(jié)論本畢業(yè)設(shè)計經(jīng)過幾個月的查資料、整理材料、設(shè)計網(wǎng)頁、建設(shè)網(wǎng)站到寫作論文,今天終于可以順利的完成論文,終于讓學生在大學的生活,得以劃下了完美的句點。畢業(yè)設(shè)計是對我們大學生活三年來教學的一個總結(jié)性考察,里面包含了我們學過的很多方面的知識,平時的學習都是自己聽老師講解,或者就是做練習之類,缺少了自己的獨立思考,通過這次的畢業(yè)設(shè)計,讓自己清楚了解到自己的學習程度,和自我學習思考的能力。從第一眼看到資料的那種眼花繚亂的感覺,到最后看到自己做出的設(shè)計論文的成功,體驗了一次從茫然到無助,最后的那種成功的欣慰,真的讓自己受益匪淺,也使自己明白了,無論今后做什么事情,都要堅持不懈的努力,多從問題的關(guān)鍵出發(fā),分析不同的思路,多做總結(jié)與比較,從而得到最佳的結(jié)果。這次的論文設(shè)計讓我重新了解了很多在學校所學不到的東西, 也借此回顧了一下我大學所學的知識。它讓我掌握了很多 ASP和SQL的知識,讓我對我所學過的知識有所鞏固和提高。在整個過程中,我學到了新知識,擴大了知識面。也讓我認識到了學海無涯的真正含義, 我將會不斷的學習新的知識, 讓自己的能力得到進一不的提升。在論文的設(shè)計中它不僅培養(yǎng)了我嚴謹?shù)乃季S方法,更造就了我積極樂觀的生活態(tài)度。而且還要做到穩(wěn)重但又不失創(chuàng)新,開朗但不浮躁,興趣廣泛,思路開闊,15[鍵入文字]辦事沉穩(wěn),團結(jié)合作的精神。總之,在這次畢業(yè)設(shè)計中,我們學會了許多的知識,是大學三年來所學知識的綜合運用,切實感受到設(shè)計的苦與樂。在這里希望各位老師提出意見和建議,我們定會努力學習改進,爭取作出更大的進步 。致 謝經(jīng)過三個多月的時間我的畢業(yè)論文撰寫和網(wǎng)頁制作均順利完成。在此我要特別感謝我的指導老師王淑慧老師在此期間給予我的幫助和指導。在設(shè)計期間,多次向王老師請教,她給予了我們極大的幫助,指引我們的論文的寫作的方向和架構(gòu),并提供了很多查找資料的方法,讓我們更清晰的了解了設(shè)計的整體規(guī)劃,從而比較容易的著手,也能按時完成,借此真誠地向王老師道聲“謝謝”!設(shè)計的結(jié)束,真的也宣告了我們大學生涯的終結(jié),心里雖然充滿了期待,但也有的點不舍,想想自己走過來的一步一步,一點一滴,心中感慨萬千,希望自己帶著那份對未來社會的憧憬和希望, 順利走進社會的大家庭,開始自己新的生活,在此,感謝長久以來老師和同學們的幫助,謝謝你們!參考文獻薛凱,康亞雄編著.《DreamweaverCS3入門提高精通》.機械工業(yè)出版社2008甘登岱編著.《網(wǎng)頁設(shè)計三合一》.清華大學出版社2009王龍,黃峰.ASP管理信息系統(tǒng)項目開發(fā)實踐.科學出版社李嚴,于亞芳,王國輝.ASP數(shù)據(jù)庫開發(fā)實例解析.北京:機械工業(yè)出版社,2005.1[5][6] 胡緒英,李梓,鄭傳生. Access2003數(shù)據(jù)庫技術(shù)及應(yīng)用.北京:科學16[鍵入文字]出版社,2003[7][ 美]EricA.Smith .ActiveServerPages 寶典.電子工業(yè)出版社,2000.5網(wǎng)冠科技.動態(tài)網(wǎng)頁設(shè)計師ASP.機械工業(yè)出版社,2001.1林志強.ASP電子商務(wù)設(shè)計實務(wù).中國鐵道出版社,2000.1[10]A.KeytonWeissinger .ASPinaNutsbell .中國電力出版社,2001天創(chuàng)工作室.ASP網(wǎng)頁制作實戰(zhàn)步步通.人民郵電出版,2001.6附 錄基于C8051F單片機直流電動機反饋控制系統(tǒng)的設(shè)計與研究基于單片機的嵌入式Web服務(wù)器的研究MOTOROLA單片機MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機溫度控制系統(tǒng)的研制基于MCS-51系列單片機的通用控制模塊的研究基于單片機實現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機控制的二級倒立擺系統(tǒng)的研究基于增強型51系列單片機的TCP/IP協(xié)議棧的實現(xiàn)基于單片機的蓄電池自動監(jiān)測系統(tǒng)基于32位嵌入式單片機系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機的作物營養(yǎng)診斷專家系統(tǒng)的研究基于單片機的交流伺服電機運動控制系統(tǒng)研究與開發(fā)基于單片機的泵管內(nèi)壁硬度測試儀的研制基于單片機的自動找平控制系統(tǒng)研究基于C8051F040單片機的嵌入式系統(tǒng)開發(fā)基于單片機的液壓動力系統(tǒng)狀態(tài)監(jiān)測儀開發(fā)模糊Smith智能控制方法的研究及其單片機實現(xiàn)一種基于單片機的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機的在線間歇式濁度儀的研制基于單片機的噴油泵試驗臺控制器的研制基于單片機的軟起動器的研究和設(shè)計基于單片機控制的高速快走絲電火花線切割機床短循環(huán)走絲方式研究基于單片機的機電產(chǎn)品控制系統(tǒng)開發(fā)基于PIC單片機的智能手機充電器基于單片機的實時內(nèi)核設(shè)計及其應(yīng)用研究基于單片機的遠程抄表系統(tǒng)的設(shè)計與研究基于單片機的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機系統(tǒng)單片機系統(tǒng)軟件構(gòu)件開發(fā)的技術(shù)研究基于單片機的液體點滴速度自動檢測儀的研制基于單片機系統(tǒng)的多功能溫度測量儀的研制基于PIC單片機的電能采集終端的設(shè)計和應(yīng)用基于單片機的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機單片機控制系統(tǒng)的研制基于單片機的數(shù)字磁通門傳感器基于單片機的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機的多生理信號檢測儀基于單片機的電機運動控制系統(tǒng)設(shè)計Pico專用單片機核的可測性設(shè)計研究基于MCS-51單片機的熱量計基于雙單片機的智能遙測微型氣象站MCS-51單片機構(gòu)建機器人的實踐研究基于單片機的輪軌力檢測基于單片機的GPS定位儀的研究與實現(xiàn)基于單片機的電液伺服控制系統(tǒng)用于單片機系統(tǒng)的

溫馨提示

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

評論

0/150

提交評論