校園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 畢業(yè)論文_第1頁
校園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 畢業(yè)論文_第2頁
校園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 畢業(yè)論文_第3頁
校園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 畢業(yè)論文_第4頁
校園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 畢業(yè)論文_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 畢業(yè)設(shè)計(jì)(論文)題 目 校園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 目錄第一章:諸論11 設(shè)計(jì)思想112 開發(fā)工具的選用及介紹. 1 HYPERLINK l _Toc74371115 第二章 校園網(wǎng)站設(shè)計(jì)分析6第一節(jié) 相關(guān)術(shù)語及解釋6 HYPERLINK l _Toc74371117 第二節(jié) 校園網(wǎng)站的作用 7第三節(jié) 校園網(wǎng)站的設(shè)計(jì)與規(guī)劃8第三章:詳細(xì)設(shè)計(jì) 9第一節(jié) 數(shù)據(jù)庫設(shè)計(jì) 9第二節(jié) 頁面的設(shè)計(jì) 11第四章:編碼、測(cè)試與維護(hù) 21第一節(jié) 測(cè)試與維護(hù) 21第二節(jié) 設(shè)計(jì)技巧和解決方法 22 HYPERLINK l _Toc74371118 結(jié)束語24 HYPERLINK l _Toc74371119 謝辭24 HY

2、PERLINK l _Toc74371120 參考文獻(xiàn)25 諸論在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。Internet上發(fā)布信息主要是通過網(wǎng)站來實(shí)現(xiàn)的,獲取信息也是要在Internet“海洋”中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。為了更好的辦學(xué),提高學(xué)校知名度,特構(gòu)建長沙市工商職業(yè)中專學(xué)校網(wǎng)站。1 1 設(shè)計(jì)思想通過網(wǎng)站,全面宣傳,展示學(xué)校風(fēng)采、優(yōu)點(diǎn)與特色,發(fā)布學(xué)

3、校的重大活動(dòng)安排與招生政策,增強(qiáng)家長與學(xué)校之間的聯(lián)系,在Internet上實(shí)現(xiàn)完成部分校務(wù),提高辦事效率。1.2 開發(fā)工具的選用及介紹ASP的優(yōu)勢(shì):Active Server Pages:“動(dòng)態(tài)服務(wù)器網(wǎng)頁”,一般簡稱為“ASP”,ASP之所以能受到大家的重視與使用的原因,主要在于所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的HTML格式,而且這些程序是在網(wǎng)絡(luò)服務(wù)端中執(zhí)行,使用一般的瀏覽器(如IE 或Netscape)都可以正確地獲得ASP的“執(zhí)行”結(jié)果,并且將這ASP執(zhí)行的結(jié)果直接在瀏覽器中“瀏覽”,不像VBScript或 JavaScript是在客戶端(Client)的瀏覽器上執(zhí)行,若使用VBScript來設(shè)計(jì)

4、程序,客戶端(lient)在瀏覽器中可以顯示程序執(zhí)行的結(jié)果,可是,客戶端(lient)若使用Netscape瀏覽器就無法顯示VBScript的執(zhí)行結(jié)果。的特點(diǎn):任何開發(fā)工具皆可發(fā)展只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當(dāng)然,其他網(wǎng)頁發(fā)展工具,例如,F(xiàn)rontPage Express、 rontPage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網(wǎng)頁編輯來寫,可能會(huì)發(fā)生一些意想不到的離奇狀態(tài)。通吃各家瀏覽由于ASP程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的HTML文件適用于不同的瀏覽器。語言相容性高ASP與所有的ActiveX Scr

5、ipt語言都相容,除了可結(jié)合HTML,VBScript、Java Script、Active X服務(wù)器組件來設(shè)計(jì)外,并可經(jīng)由“plug-In(外掛組件模組)的方式,使用其他廠商(Third Party)所提供的語言。隱密安全性高如果我們?cè)跒g覽器中直接查看網(wǎng)頁的原始代碼,就只能看到文件,原始的程序代碼是看不到的!這是因杰程序先于網(wǎng)站服務(wù)(eb Server)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn)文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的程序并不會(huì)輕易地被看見進(jìn)而被盜用。易于操控?cái)?shù)據(jù)庫可以輕易地通過DBC(Open Database Connectivity)驅(qū)動(dòng)程序連接各種不同的

6、數(shù)據(jù)庫,例如:Acess、Foxpro、dBase、Oracle等等,另外,亦可將“文本文件”或是”Excel” 文件當(dāng)成數(shù)據(jù)庫用。面向?qū)ο髮W(xué)習(xí)容易具備有面向?qū)ο螅╞ject-Oriented)功能,學(xué)習(xí)容易,提供了五種方便能力強(qiáng)大的內(nèi)建對(duì)象:Request、Response、Sever、Application以及Session,同時(shí),若使用內(nèi)建的“Application”對(duì)象或”Session”對(duì)象所撰寫出來的程序可以在多個(gè)網(wǎng)頁之間暫時(shí)保存必要的信息。ASP的六大內(nèi)部對(duì)象對(duì)象名稱 功能描述RequestResponseServerSessionApplicationObjectContext

7、 從客戶端取得信息將信息送給客戶端提供一些Web服務(wù)器工具儲(chǔ)存在一個(gè)Session內(nèi)的用戶信息,該信息僅可被該用戶訪問在一個(gè)ASP-Application中讓不同的客戶端共享信息可以用來配合Microsoft Transaction 服務(wù)器進(jìn)行分布式事務(wù)處理第二章 校園網(wǎng)站設(shè)計(jì)分析第一節(jié) 相關(guān)術(shù)語及解釋一、InternetInternet(英特網(wǎng))誕生于上世紀(jì)60年代,發(fā)展非常慢,到90年代才開始迅速發(fā)展。現(xiàn)在英特網(wǎng)已經(jīng)是世界上最大的網(wǎng)絡(luò)的,聯(lián)在英特網(wǎng)上的電腦有數(shù)億臺(tái)。上面的資料、信息數(shù)不勝數(shù),所以有人把英特網(wǎng)叫成是信息的海洋、知識(shí)的海洋。二、站點(diǎn)所謂站點(diǎn),就是將網(wǎng)頁文件和素材文件,有條理地放

8、置站點(diǎn)文件夾里,這些文件與文件夾就構(gòu)成了網(wǎng)站的實(shí)質(zhì)內(nèi)容。站點(diǎn)文件夾里除了網(wǎng)頁文件還有素材文件,所謂素材就是網(wǎng)頁中所用到的圖像、聲音、視頻等,這些內(nèi)容是以單獨(dú)文件的形式存在。三、超鏈接我們?cè)跒g覽網(wǎng)頁時(shí),當(dāng)鼠標(biāo)指針指向某段文本或是某個(gè)圖像,鼠標(biāo)指針變成小手狀,單擊鼠標(biāo)可以打開其他的網(wǎng)頁或是跳轉(zhuǎn)到其他的網(wǎng)站,這就是超鏈接。采用超鏈接技術(shù)可以將不同的網(wǎng)站、網(wǎng)站中的不同網(wǎng)頁、網(wǎng)頁中的不同位置彼此串在一起,實(shí)現(xiàn)相互間的跳轉(zhuǎn),方便信息的瀏覽和查找。人們通過超鏈接可以很方便很迅速地訪問分布于全球計(jì)算機(jī)上的海量資源,實(shí)現(xiàn)在互聯(lián)網(wǎng)中的漫游。超鏈接能使Web服務(wù)存在廣泛和持久的生命力,超鏈接可以說是Web的靈魂。四

9、、URLURL(Uniform Resource Locator的縮寫),統(tǒng)一資源定位器?;ヂ?lián)網(wǎng)中某種信息資源以某種方式存儲(chǔ)在網(wǎng)絡(luò)中的某處,必須用一個(gè)惟一的URL來進(jìn)行標(biāo)識(shí),這樣才能方便查找。對(duì)于Web來說,可以簡單并通俗把URL理解為網(wǎng)址。每個(gè)Web網(wǎng)頁都有自己的網(wǎng)址,在瀏覽器地址欄里輸入網(wǎng)頁的URL,就可以訪問這個(gè)網(wǎng)頁。例如, HYPERLINK :/ sohu /index.html :/ sina,其意思就是采用 超文本傳輸協(xié)議訪問新浪網(wǎng)的首頁,由于網(wǎng)頁均是通過 超文本傳輸協(xié)議進(jìn)行訪問,默認(rèn)下,“ :/”可以省略不輸。五、IP地址為了使互聯(lián)網(wǎng)上的電腦主機(jī)在通信時(shí)能夠相互識(shí)別,每臺(tái)主機(jī)都

10、分配一個(gè)能表示其位置的IP(Internet Protocol)地址,這如同公用 網(wǎng)中 的號(hào)碼一樣。IP地址是由專門的互聯(lián)網(wǎng)機(jī)構(gòu)來分配。IP地址具有惟一性,是由32位二進(jìn)制數(shù)組成,分為四組,每組8位,每組之間用小數(shù)點(diǎn)分隔,在實(shí)際之中常轉(zhuǎn)換成十進(jìn)制數(shù)表示。(可以刪掉)第二節(jié) 校園網(wǎng)站的作用互曾幾何時(shí)我們重視的是傳統(tǒng)媒體上的“廣播有聲、報(bào)紙有名、電視有影”。而今在網(wǎng)絡(luò)中可是鼠標(biāo)一點(diǎn)“地球人都知道”。較之傳統(tǒng)媒體的區(qū)域性、時(shí)效性而言網(wǎng)絡(luò)具有廣泛性、長期性的特點(diǎn)。我們應(yīng)該以校園網(wǎng)站為平臺(tái)樹立起具有時(shí)代特色的虛擬形象。對(duì)于學(xué)校網(wǎng)站的具體作用,歸納如下:一、橋梁作用網(wǎng)絡(luò)一個(gè)最重要的特點(diǎn)就是其互動(dòng)性,對(duì)于朋

11、友們提的所有意見和建議,無論好壞,都會(huì)認(rèn)真對(duì)待、仔細(xì)研究,有一些能夠馬上回復(fù)的問題,都予以及時(shí)回復(fù)。二、引導(dǎo)作用 通過引導(dǎo),非理性的言論就會(huì)越來越少,許多正面、富有建設(shè)性的言論將會(huì)不斷涌現(xiàn),從而達(dá)到我們預(yù)期的目的。三、育人作用 有及時(shí)報(bào)道活動(dòng)、凸現(xiàn)重點(diǎn)文章、組織各種活動(dòng)、開展咨詢服務(wù)、及時(shí)渲染氛圍.四、窗口作用 網(wǎng)站的另一個(gè)重要作用就是宣傳學(xué)校. 通過充分體現(xiàn)學(xué)校的辦學(xué)特色和師資優(yōu)勢(shì),并突出學(xué)校內(nèi)部與其他校園以及社會(huì)群體的信息交流,加強(qiáng)學(xué)校與社會(huì)、師生與家長的互動(dòng)溝通,將網(wǎng)站創(chuàng)建成為展示師生風(fēng)采的舞臺(tái),從而實(shí)現(xiàn)貫徹教育理念和塑造信息化時(shí)代校園品牌的完整統(tǒng)一.第三節(jié) 校園網(wǎng)站的設(shè)計(jì)與規(guī)劃一、明確

12、架設(shè)網(wǎng)站的目的通過網(wǎng)站,全面宣傳,展示學(xué)校的風(fēng)采、優(yōu)秀與特點(diǎn),發(fā)表學(xué)校的活動(dòng)安排與招生政策信息內(nèi)容,使學(xué)生與家長增加對(duì)學(xué)校的了解。增強(qiáng)學(xué)生、家長及學(xué)校之間的聯(lián)系。在這里學(xué)生及家長可以提出意見及想法,互相理解教學(xué)之間的意見想法更好有效的辦好教學(xué),和學(xué)生需要那樣的教學(xué)方式能夠更好的吸納與接納,這些都能成為學(xué)校的參考,以便更加提高學(xué)校的教學(xué)質(zhì)量。二、校園網(wǎng)站概貌因?yàn)槭切@網(wǎng)站,所以建立一個(gè)高效率、成本的網(wǎng)絡(luò)以滿足教學(xué)工作日益增長的需求是設(shè)計(jì)這個(gè)網(wǎng)站的目標(biāo),也能更好提高學(xué)校的知名度,為家長和同學(xué)們提供一個(gè)友誼的橋梁,增加家長與同學(xué)們對(duì)學(xué)校的一些事物的了解。三、功能劃分網(wǎng)站設(shè)計(jì)有新聞更新,瀏覽者可以在首

13、頁瀏覽自己喜歡的新聞,并且可以在留言板和學(xué)校交流,在后臺(tái)管理頁面中,通過身份認(rèn)證,管理員,可以對(duì)網(wǎng)站信息進(jìn)行管理。(給出設(shè)計(jì)草圖)四、功能描述(一)新聞嵌入百度新聞每日更新代碼,使用在本站首頁顯示今日國內(nèi)國際新聞,供瀏覽者瀏覽。(二)留言板是一個(gè)學(xué)校與大家談心交流的地方,在留言板中,可以和學(xué)校進(jìn)行交流。就我們校園內(nèi)的話題展開討論。和大家進(jìn)行溝通。(三)后臺(tái)管理頁面是管理和添加到新內(nèi)容的地方,為了方便實(shí)現(xiàn)信息的經(jīng)常更新,設(shè)計(jì)了這個(gè)管理頁面,經(jīng)過身份認(rèn)證后可以進(jìn)入網(wǎng)站對(duì)其中的信息進(jìn)行管理。 (四)頁面組織和數(shù)據(jù)庫設(shè)計(jì)在明確了校園網(wǎng)站的風(fēng)格和定位后,就是網(wǎng)站的材料組織以及網(wǎng)站的頁面設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)。

14、建立一個(gè)網(wǎng)站好比寫一篇文章,首先要擬好提綱,文章才能主題明確,層次清晰。如果網(wǎng)站結(jié)構(gòu)不清晰,目錄龐雜,內(nèi)容東一塊西一塊。結(jié)果不但瀏覽者看得糊涂,自己擴(kuò)充和維護(hù)網(wǎng)站也相當(dāng)困難。網(wǎng)站的題材確定后,并且收集和組織了許多相關(guān)的資料內(nèi)容,但如何組織內(nèi)容才能吸引網(wǎng)友們來瀏覽網(wǎng)站呢?欄目的實(shí)質(zhì)是一個(gè)網(wǎng)站的大綱索引,索引應(yīng)該將網(wǎng)站的主體明確顯示出來。因此我將網(wǎng)站分為五個(gè)欄目,分別是關(guān)于學(xué)校、本網(wǎng)推薦、站內(nèi)公告、熱門文章、留言等。第三章 詳細(xì)設(shè)計(jì)第一節(jié) 數(shù)據(jù)庫的設(shè)計(jì)一、數(shù)據(jù)庫搭建使用Access2000 實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫用戶密碼登記表Admin存儲(chǔ)了系統(tǒng)用戶和普通用戶的信息,包括:姓名,口令,驗(yàn)證碼,名稱。它的

15、設(shè)計(jì)視圖如圖1:圖1留言基本檔案表Book存儲(chǔ)了用戶的檔案包括:ID,留言者名字、留言者QQ、留言者E-mail,留言內(nèi)容,留言者主頁,留言時(shí)間,回復(fù)留言,留言頭像,留言表情,留言者IP,留言者地址,留言主題,其中ID為該表的主關(guān)鍵字。它的設(shè)計(jì)視圖如圖2:圖2(三網(wǎng)站基本信息表 WebBasicInfo,如圖3 圖3以上數(shù)據(jù)表為Access類型的庫文件,將它定名為:“”。二、連接數(shù)據(jù)庫在上面,我們已經(jīng)為我們的程序創(chuàng)建了一個(gè)數(shù)據(jù)庫,在這里,我們來用ASP把程序和數(shù)據(jù)庫連接起來,以后就可以連接到數(shù)據(jù)庫、在ASP中顯示數(shù)據(jù)庫中的數(shù)據(jù)以及更復(fù)雜的插入、修改和刪除。 一起看以下代碼,這就是ASP程序中常

16、用的連接數(shù)據(jù)庫的代碼: 一切OK了!結(jié)束ASP程序第二節(jié) 頁面設(shè)計(jì)一、界面設(shè)計(jì)(一)投票1、功能可以迅速有效的查看投票的結(jié)果。2、組成構(gòu)造投票顯示頁面 rote.asp:用來顯示所有投票。站長基本信息顯示頁面 :3、投票頁面瀏覽效果圖: (二)google地圖1、功能可以供瀏覽者及時(shí)打開地圖查看地址。2、組成結(jié)構(gòu)地圖顯示頁面 xml.asp:顯示google地圖頁面。站長基本信息顯示頁面 3、地圖頁面瀏覽效果圖:(三)、后臺(tái)登陸1、功能顯示登陸頁面,可以供管理者登陸。2、后臺(tái)登陸頁面瀏覽效果圖: (四)、留言板1、功能利用SQL語法過濾特定的用戶留言意見,讓站長可以針對(duì)某位特定用戶所發(fā)表的意見

17、作出獨(dú)立的回答,同時(shí),用戶在發(fā)表個(gè)人意見時(shí),若認(rèn)為意見內(nèi)容涉及敏感的話題或是意見內(nèi)容涉及私人隱私,都可用“悄悄話”的方式發(fā)言,這些“悄悄話”將不會(huì)被顯示出來讓大家看到,當(dāng)然,站長擁有管理的能力,只要以密碼登錄管理模式,就可以進(jìn)行各個(gè)用戶的單獨(dú)意見回復(fù),而且還能看到用戶所留下的“悄悄話2、組成構(gòu)造意見留言結(jié)果網(wǎng)頁:用來顯示用戶發(fā)言與站長回復(fù)內(nèi)容,同時(shí)還具備查看留言和發(fā)表留言兩個(gè)功能。站長基本信息顯示頁面 3、留言頁面瀏覽效果圖,如圖13。圖134、發(fā)表留言瀏覽效果圖,如圖14。圖14二、關(guān)鍵代碼設(shè)計(jì) (一) 頁面相同基本信息代碼頁面 %set oRs=server.createobject(ad

18、odb.recordset)sSql=Select Top 1 * From WebBasicInfooRs.Open sSql,Conn,1,1If Not oRs.Eof ThenW_ID=oRs(W_ID)W_WebsiteAppe=oRs(W_WebsiteAppe)W_SuppExpl=oRs(W_SuppExpl)W_WebSiteName=oRs(W_WebSiteName)W_WebSiteUrl=oRs(W_WebSiteUrl)W_StatMastName=oRs(W_StatMastName)W_StatMastEmail=oRs(W_StatMastEmail)W_St

19、atMastQQ=oRs(W_StatMastQQ)W_WebSiteKeyword=oRs(W_WebSiteKeyword)W_WebSiteIntr=oRs(W_WebSiteIntr)W_WebSiteCopyInfo=oRs(W_WebSiteCopyInfo)End IfIf W_WebsiteAppe=False ThenResponse.Write Response.Write W_SuppExplResponse.Write End IfDim WebTitle,WebNameWebName=W_WebSiteName&-&W_WebSiteUrlWebTitle=%(二)g

20、oogle地圖代碼%end subsub savegoogle(strPath)XMLContent = & vbNewLineXMLContent = XMLContent & & vbNewLineset rs1=server.createobject(ADODB.Recordset)sql1=select Top &Request(links)& ID from Yao_Article where yn = 0 order by DateAndTime descrs1.open sql1,conn,1,3do while not (rs1.eof or err)XMLContent =

21、XMLContent & & vbNewLineTimex = Request(Timex)Timex = Right(0 & Timex ,2) & :00aTime = Year(now() & - & Right(0 & Month(now(),2) & - & Right(0 & Day(now(),2) & T & Right(0 & Hour(now(),2) & : & Right(0 & Minute(now(),2) & : & Right(0 & Second(now(),2) & + & TimexXMLContent = XMLContent & :/&Siteurl&

22、SitePath&If Html=2 thenXMLContent = XMLContent & Html/?&rs1(ID)&.htmlElseXMLContent = XMLContent & List.asp?ID=&rs1(ID)&End ifXMLContent = XMLContent & & vbNewLine & & aTime & & vbNewLineXMLContent = XMLContent & daily & vbNewLineXMLContent = XMLContent & 0.&RndNumber(1,9)& & vbNewLineXMLContent = X

23、MLContent & & vbNewLineloopset rs1=nothingXMLContent = XMLContent & strPath = Server.MapPath(strPath) & Sitemap.xmlCreateXMLFile XMLContent,strPathCall Info(生成站點(diǎn)地圖成功!點(diǎn)此瀏覽)end subFunction CreateXMLFile(sXML,FilePath)Dim objXMLIf InStr(FilePath, :) = 0 Then FilePath = Server.MapPath(FilePath)Set objXM

24、L = Server.CreateObject(MSXML2.DOMDocument.3.0) If objXML.LoadXml(sXML) ThenobjXML.Save(FilePath)End IfSet objXML = NothingEnd Function %(三)登陸者用戶名密碼驗(yàn)證代碼%dim adminname,adminpwd,adminipif request(action)=adminlogin thenadminname=CheckStr(trim(Request.form(adminname)adminpwd=CheckStr(trim(Request.form(

25、adminpwd)adminpwd=Mid(md5(adminpwd,32),4,18)mycode = trim(request.form(code)if adminname= or adminpwd= thenCall Alert(請(qǐng)輸入用戶名和密碼!,-1)end ifif mycodeSession(getcode) thenCall Alert(請(qǐng)輸入正確的驗(yàn)證碼!,-1)end ifset rs=server.createobject(ADODB.Recordset)sql=select * from &admintable& where Admin_Name=&adminname

26、& and Admin_Pass=&adminpwd&rs.open sql,conn,1,3If Not rs.Eof Then Session(YaoContent)= Response.Cookies(LaoYAdmin)(UserID)=rs(ID) Response.Cookies(LaoYAdmin)(UserPass)=rs(Admin_Pass) Response.Cookies(LaoYAdmin)(UserName)=rs(Admin_Name) Response.Cookies(LaoYAdmin).Expires=Date+1 rs(Admin_Time)= Now r

27、s(Admin_IP)= GetIP response.Redirect Index.aspelse Call Alert(您輸入的用戶名或密碼不正確!,-1)end ifset rs=nothingend if%(四)發(fā)表留言提交內(nèi)容判斷模塊代碼%if request(action)= then response.redirectgbook.asp?action=showif request(action)=post thendim booknamedim bookwheredim bookpicdim bookfacedim bookcontentdim booktimedim booki

28、pdim FoundErr,ErrMsgbookname=request(name)bookwhere=request(where)bookpic=request(pic)bookface=request(face)bookshow=request(show)bookcontent=request(content)bookip=request.ServerVariables(REMOTE_ADDR)if bookname= then Response.Write Response.Write alert(留言昵稱不能為空!); Response.Write history.go(-1); Re

29、sponse.Write end ifif bookcontent= then Response.Write Response.Write alert(留言內(nèi)容不能為空!); Response.Write history.go(-1); Response.Write end ifstrArr=split(W_BookWorryNeed,|) set rs=Server.CreateObject(ADODB.Recordset)sql=select * from bookrs.open sql,conn,1,3rs(name)=htmlencode(bookname)rs(where)=html

30、encode(bookwhere)rs(pic)=bookpicrs(face)=images/face/&bookface&.gifrs(show)=bookshowrs(content)=htmlencode(bookcontent)rs(ip)=bookiprs(time)=now() Response.Write Response.Write alert(恭喜您!您已經(jīng)成功提交了信息!); Response.Write window.location.href=gbook.asp?i=show Response.Write end if%三、網(wǎng)站管理系統(tǒng)(一)完成站長對(duì)網(wǎng)站信息管理及更

31、新的系統(tǒng),包括以下幾部分:1、管理登陸頁面Login.asp2、風(fēng)格管理頁面Admin_Css.asp3、文章管理頁面Admin_Article.asp4、鏈接管理頁面Admin_Link5、留言管理頁面管理登陸管理系統(tǒng)的登陸頁面,主要用于管理登陸和判斷用戶是否已注冊(cè)。其中判斷是否是非法登陸的代碼為:%admin_pass=md5(admin_pass)set rs=server.createobject(adodb.recordset)sql=select * from admin where admin_name=&admin_name& and admin_pass=&admin_pas

32、s&rs.open sql,conn,1,3 if rs.eof thenresponse.writealert(用戶或密碼錯(cuò)誤!非管理員勿入!);response.writelocation.href=index.asp else session(admin_name)=request(admin_name) session(loc)=1 response.redirect admin.aspend if set rs=nothingset conn=nothingend ifend if%其中驗(yàn)證碼驗(yàn)證代碼: % dim verifycode,verifycode2verifycode=t

33、rim(Request.Form(verifycode)verifycode2=trim(Request.Form(verifycode2)if verifycodeverifycode2 thenresponse.writealert(您輸入的驗(yàn)證碼不正確!);response.writelocation.href=index.aspfounderr=trueelsesession(verifycode)=%(三)主要功能程序段1、打開數(shù)據(jù)庫 2數(shù)據(jù)庫查詢操作大類查訊setrs=server.CreateObject(adodb.recordset)只讀方式打開rs.openselectan

34、class,anclassidfromanclass,conn,1,1 response.writeAhref=javascriptturnX(r&rs(anclassidtarget=_blank)&)&trim(rs(anclass)&Aloop小類查詢dimrs2setrs2=server.CreateObject(adodb.recordset)rs2.openselectnclass,nclassidfromnclasswhereanclassid=&rs(anclassid)&orderbynclassidorder,conn,1,1response.writeAhref=clas

35、s.aspaid=&rs(anclassid)&nid=&rs2(nclassid)&trim(rs2(nclass)&Aloop3、添加記錄操作setrs=server.CreateObject(adodb.recordset)可寫方式rs.openselectbookid,username,zhuangtai,zongerfromactions,conn,1,3rs.addnew 添加一條新記錄rs(bookid)=bookid 添加相應(yīng)的記錄rs(username)=usernamers(zhuangtai)=6rs(zonger)=0rs.update 更新數(shù)據(jù)庫4、刪除記錄操作從表a

36、ctions中刪除actionid匹配的記錄 conn.executedeletefromactionswhereactionid=&request.QueryString(actionid) 5、記錄的修改和查看setrs=server.CreateObject(adodb.recordset)rs.Openselectfrombookswherebookid=&bookid,conn,1,3rs(anclassid)=int(request(anclassid)修改各項(xiàng)記錄第四章 編碼、測(cè)試與維護(hù)第一節(jié) 測(cè)試與維護(hù)一、IIS(Internet 信息服務(wù))安裝配置(刪掉)可以在添加或刪除程序

37、 添加/刪除Windows組件對(duì)話框中把Internet 信息服務(wù)(IIS)前的勾選中,點(diǎn)下一步進(jìn)行安裝就行了(注:在這之前應(yīng)把系統(tǒng)安裝盤放到光驅(qū))。 IIS 裝好之后再作一下簡單的配置。定位到開始管理工具Internet 信息服務(wù)(IIS)管理器,打開IIS管理器。在本地 HYPERLINK :/ stupai /computer t _blank 計(jì)算機(jī)網(wǎng)站默認(rèn)網(wǎng)站上右鍵單擊,在快捷菜單里選屬性(或者直接在操作菜單下選屬性),彈出如下對(duì)話框圖15:圖15切換到主目錄標(biāo)簽(圖2),重新選擇網(wǎng)站根目錄(我選擇的是E盤下的my web目錄),默認(rèn)是系統(tǒng)盤:Inetpubwwwroot,因?yàn)橄到y(tǒng)盤不宜放太多的非系統(tǒng)文件,所以在這里重設(shè)默認(rèn)網(wǎng)站要目錄,如果嫌麻煩可以跳過這步。再切換到文檔標(biāo)簽,通過添加、刪除、上移、下移 ,把站點(diǎn)的默認(rèn)文檔設(shè)置如圖16:

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論