個人動態(tài)網(wǎng)站設(shè)計說明書_第1頁
個人動態(tài)網(wǎng)站設(shè)計說明書_第2頁
個人動態(tài)網(wǎng)站設(shè)計說明書_第3頁
個人動態(tài)網(wǎng)站設(shè)計說明書_第4頁
個人動態(tài)網(wǎng)站設(shè)計說明書_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、個人動態(tài)網(wǎng)站畢業(yè)設(shè)計講明書專業(yè):計算機(jī)應(yīng)用技術(shù)作者:邵清晨題目:個人動態(tài)網(wǎng)站指導(dǎo)老師:申惠芳目 錄1.硬件及軟件的需求預(yù)備:.第3頁1.1硬件的差不多要求:第3頁1.2軟件平臺的需求第3頁2.Asp及office access數(shù)據(jù)庫的軟件的簡單介紹:第3頁2.1對html的簡單介紹:.第4頁2.2網(wǎng)頁的組織與安排第4頁2.3對asp的簡單介紹.第4頁2.4對IIS的運用.第5頁 2.4.1 IIS的簡單介紹第5頁 2.4.2 IIS的安裝第5頁2.5 對office access 的簡單介紹:.第6頁 2.5.1 Access的組件.第7頁 2.5.2 創(chuàng)建access數(shù)據(jù)庫介紹.第7頁 2.

2、5.3 通過ADO連接并操作WEB數(shù)據(jù)庫的步驟第14頁3.對個人網(wǎng)站的大體要求,對網(wǎng)站結(jié)構(gòu)功能模塊的詳細(xì)介紹.第15頁 3.1 個人網(wǎng)站的要緊介紹.第15頁 3.2本網(wǎng)站的數(shù)據(jù)庫結(jié)構(gòu)介紹.第23頁4.網(wǎng)站的實現(xiàn)與運行第25頁5.總結(jié).第25頁參考文獻(xiàn).第26頁致謝 .第26頁ASP個人網(wǎng)站設(shè)計【論文摘要】:現(xiàn)在ASP的進(jìn)展差不多有好幾年的歷史了,走在前面的人差不多做了許許多多的工作,通過大伙兒的努力ASP技術(shù)是越來越完善了,功能也差不多越來越強(qiáng)大了,也差不多是一個相當(dāng)成熟的的軟件開發(fā)工具了,最近有的出現(xiàn),是從asp進(jìn)展而來得。A的功能是比asp更為強(qiáng)大,然而asp更受到初學(xué)者的喜愛,因為它在容

3、易上手方面有其獨到的一面。本篇論文要緊講述的是asp前臺與office access數(shù)據(jù)庫的操作,能夠?qū)嵭凶畈畈欢嗟墓δ苋?,試題的更新,考試的執(zhí)行,以及自動評分功能。【關(guān)鍵詞】:ASP、office access、數(shù)據(jù)庫、對象、IIS、Vb腳本語言前言當(dāng)今社會,隨著科技的進(jìn)步,時代的進(jìn)展,計算機(jī)信息行業(yè)的逐步壯大,人們也越來越離不開各種各樣的信息了,人們對信息的追求也越來越迫切了。因此計算機(jī)信息的進(jìn)展必須適應(yīng)這一潮流。 最近,為了滿足人們各自的興趣如網(wǎng)上展示自己,抑或參考不人的好的作品的要求,社會上有許多的知名的與不知名的各類個人介紹網(wǎng)站,等來關(guān)心人們來展示自己,建設(shè)那個個人的網(wǎng)站既滿足了自己

4、的愛好,有能夠?qū)W到自己需要的知識。其中必要留下留言本什么的用于大伙兒對網(wǎng)站的意見,不然的話,本網(wǎng)站又如何來使大伙兒的水平有所提高呢? 我作的清晨的陽光的個人網(wǎng)站,也能夠用來交流自己的心情,前臺的制作利用ASP及其腳本語言vbsript,而后臺則是用了微軟的office access數(shù)據(jù)庫用ado對象進(jìn)行連接。 由于本人的知識水平有限,實際的經(jīng)驗也不足,因此所制作出來的作品有許多的不足和漏洞,希望大伙兒提出寶貴的意見和批判。硬件及軟件的需求預(yù)備1.1硬件的差不多要求關(guān)于硬件的要求,現(xiàn)在差不多是2011年了,目前的個人電腦差不多上都符合那個程序的掃瞄與運行,確實是講掃瞄器端得電腦,目前只要是上得了

5、英特網(wǎng)的就能夠了,那個也是體現(xiàn)了asp的好處,掃瞄端只是提出一個要求,服務(wù)端依照掃瞄器的要求得到答案,并返回給掃瞄端。 服務(wù)器端得電腦硬件的要求,差不多上市能夠運行microsoft windows 2000 server就能夠了。1.2軟件的差不多平臺軟件平臺需要服務(wù)器上的操作系統(tǒng)microsoft windows 2000 server。因為asp的開發(fā)平臺首選是windows NT Server(windows 2000 Server)上的IIS,然后是windows NT workstation(windows 2000 profession)或windows 95/98的person

6、al web,同樣現(xiàn)在的掃瞄器是微軟的一家獨大,使用的掃瞄器是微軟的explorer,網(wǎng)站的數(shù)據(jù)庫使用了同樣是micrsoft的office access數(shù)據(jù)庫,因為一個數(shù)據(jù)不是專門龐大的個人網(wǎng)站沒有必要使用ocacle等大型數(shù)據(jù)庫系統(tǒng),同時access數(shù)據(jù)庫結(jié)構(gòu)比較的簡單,使用起來比較簡單好用。2.Asp及office access 數(shù)據(jù)庫的簡要介紹 21 Html簡介 HOMEPAGE(主頁)是通過WWW查詢的internet上WWW站點的首頁。從某種角度來看能夠講是電子廣告板、信息板,它包含了大量的信息。由于Internet一直以異乎平常的速度進(jìn)展,WWW在信息交換查詢中的地位得到了專門

7、大提高,這就使HOMEPAGE的編寫變得十分重要。HOMEPAGE是以HTML格式寫成的,HTML不是WYSIWYG(所見即所得)的,只是HTML特不易學(xué)易用,它以標(biāo)簽(TAG)標(biāo)示及排列各對象。而標(biāo)簽本身則以”號標(biāo)識,標(biāo)簽內(nèi)的內(nèi)容稱為(ELEMENT),元素代表了標(biāo)簽的意義。一般格式為:OBJECTOBJECT,或者元素是與大小寫無關(guān)的。它專門類似與工業(yè)標(biāo)準(zhǔn)的SGML(標(biāo)準(zhǔn)廣義標(biāo)置語言),它的結(jié)構(gòu)能夠歸為SGML文檔類型定義(DTD)。目前的版本是HTML2.0或3.0。支持HTML3.0的Web掃瞄器有Netscape Navigator,Mosaic2.5b等。HTML寫HOME PAG

8、E的方法能夠參考相關(guān)的書籍。Web presentation Web表述,Web表述是包含許多連接在一起的用于表達(dá)某一目的的網(wǎng)頁的總稱。它是一個體系結(jié)構(gòu)。Web pages網(wǎng)頁確實是能夠被掃瞄器訪問的單個HTML文件。Home Page主頁是Web站點的首頁。即被訪問站點的第一個網(wǎng)頁。WWWWorld Wide Web 全球資訊網(wǎng)SGMLStandard Generalized Marked Language 標(biāo)準(zhǔn)廣義標(biāo)記語言。DTDDocument Type Definition 文件類型定義。DTD和SGML 的關(guān)系,就像C+和計算機(jī)語言的關(guān)系。HTMLHyperText Markup L

9、anguage 超文本標(biāo)記語言。HTML is a SGML DTD.超文本標(biāo)記語言是一種標(biāo)準(zhǔn)標(biāo)記文件的定義。而在全球資訊網(wǎng)中所閱讀的文章,正是依照這種標(biāo)準(zhǔn)。2.2 網(wǎng)頁的組織與安排 在我們要在網(wǎng)上公布信息和建立網(wǎng)頁之前首先注意以下幾個原則和建議,可能會有助于今后網(wǎng)頁的制作。在寫HomePage之前最好要明確寫HomePage的目的是什么,是個人信息、公司介紹、在線文檔、購物目錄依舊不的什么。有一個明確的目的關(guān)于Web presentation 的組織專門有好處。因此這并不是講沒有一個明確的目的就不能寫主頁。也能夠在制作中建立目的。只是那樣工作量會比較大。會有一些重復(fù)的工作。你能夠用你所熟悉的

10、文字編輯器來編輯它,例如EDIT、VI、WS、WORD等,(但一定要以純文本方式保存,掃瞄器只識不純文本格式的文件)不一定要用其它的新穎編輯器。只要通過一些簡單的標(biāo)注,就能夠讓文章生動和爽朗起來,這確實是HTML的特色。2.3 Asp簡介Active Server Pages(ASP)是服務(wù)器端腳本編寫環(huán)境,使用它能夠創(chuàng)建和運行動態(tài)、交互的Web服務(wù)器應(yīng)用程序。使用ASP能夠組合HTML頁、VBScript腳本命令和JavaScript腳本命令等,以創(chuàng)建交互的Web頁和基于Web的功能強(qiáng)大的應(yīng)用程序。由于腳本程序是在服務(wù)器上而不是在客戶端運行,傳送到掃瞄器上的Web頁是在Web服務(wù)器上生成的。

11、因此不必?fù)?dān)心掃瞄器能否處理腳本:Web服務(wù)器差不多完成了因此腳本的處理,并將標(biāo)準(zhǔn)的HTML頁面?zhèn)鬏數(shù)綊呙槠?。由于只有腳本的結(jié)果返回到掃瞄器,因此服務(wù)器端腳本不易被不人復(fù)制。用戶看不到創(chuàng)建他們正在掃瞄的頁的腳本命令。a. ASP的運行環(huán)境: ASP只能用于下列Web Server IIS Microsoft Personal Web Serverb. ASP的編程語言: ASP能夠使用VBScript和JavaScript進(jìn)行程序編寫。c. ASP文件 ASP的文件后綴明為.asp,以區(qū)不于同樣能夠包含Script的HTML文件。一個.asp文件是一個文本文件,能夠包括下列元素的任意組合:文本(

12、text)HTML標(biāo)志(tags)Script命令d. ASP:不需要任何HTML的tag,保存在文件中,起個好聽的名字,文件名的后綴一定要改為.asp,然后上傳到服務(wù)器上一個有執(zhí)行權(quán)的目錄下(例如wwwroot),接下來的問題是,如何執(zhí)行那個ASP程序。2.4 IIS的運用2.4.1 IIS簡介IIS是Internet Information Server的縮寫,它是微軟公司主推的Web服務(wù)器,最新的版本是Windows2000里面包含的IIS5.0,IIS與WindowNT Server完全集成在一起,因而用戶能夠利用Windows2000 NT Server和NTFS(NT Flie S

13、ystem,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大、靈活而安全的Internet和Intranet站點。IIS的一個重要特性是支持ASP。IIS3.0版本以后引入了ASP,能夠?qū)iT容易的張貼動態(tài)內(nèi)容和開發(fā)基于Web的應(yīng)用程序。IIS的安裝,治理和配置都相當(dāng)簡單。2.4.2 IIS的安裝安裝步驟:點擊【開始】【設(shè)置】【操縱面板】【添加/刪除程序】,打開“添加/刪除程序”對話框。點擊左邊菜單欄中“添加/刪除Windows組件”項,打開“Windows組件向?qū)А睂υ捒颍莻€過程可能要花幾十秒鐘),在對話框“組件”列表中,選中“Internet”信息服務(wù)(IIS)”項。c將“Windows2000”

14、安裝盤放入光驅(qū)中。然后點擊“下一步”。那個步驟可能會花幾分鐘。d. 點擊“完成”按鈕,完成IIS的安裝。2.5 簡單數(shù)據(jù)庫office access的簡要介紹Access數(shù)據(jù)庫是集成在microsoft公司開發(fā)的產(chǎn)品更新?lián)Q代office系統(tǒng)中的集成軟件。Access是一個數(shù)據(jù)庫治理系統(tǒng),它之因此被集成到Office中而不是Visual Studio中,是因為它與其它的數(shù)據(jù)庫治理系統(tǒng)(如Visual FoxPro)相比更加簡單易學(xué),一個一般的計算機(jī)用戶即可掌握并使用它。而且最重要的一點是,Access的功能足夠強(qiáng)大,足以應(yīng)付一般的數(shù)據(jù)治理及處理需要。ODBC(Open Database Conn

15、ectivity 開放式數(shù)據(jù)庫互聯(lián))是微軟推出的一種工業(yè)標(biāo)準(zhǔn),一種開放的獨立于廠商的API應(yīng)用程序接口,能夠跨平臺訪問各種個人計算機(jī)、小型機(jī)以及主機(jī)系統(tǒng)。ODBC作為一個工業(yè)標(biāo)準(zhǔn),絕大多數(shù)數(shù)據(jù)庫廠商、大多數(shù)應(yīng)用軟件和工具軟件廠商都為自己的產(chǎn)品提供了ODBC接口或提供了ODBC支持,這其中就包括常用的SQL SERVER、ORACAL、INFORMIX等,因此也包括了Access。ASP訪問數(shù)據(jù)庫的幾種方式:在ASP腳本中能夠通過三種方式訪問數(shù)據(jù)庫:a. IDC(Internet Database Connector)方式;b. ADO(ActiveX Data Objects)方式;c. RD

16、S(Remote Data Service)方式;這三種訪問方式對數(shù)據(jù)庫的訪問是由Internet Information Server來完成的。Web掃瞄器用HTTP協(xié)議向Interner信息服務(wù)器(IIS)遞交請求。Internet信息服務(wù)器執(zhí)行訪問數(shù)據(jù)庫的操作,并以一個HTML格式的文檔作為回答。在本程序中我使用的第二種方式,即ADO方式。2.5.1 組件介紹我們在Web服務(wù)器運用Web應(yīng)用程序進(jìn)行的最常見和最有用的任務(wù)確實是訪問服務(wù)器端得數(shù)據(jù)庫,而ASP內(nèi)建的Databse Access組件使得我們能夠輕而易舉的通過ActiexX DataObjects(ADO)訪問存儲在服務(wù)器端的數(shù)

17、據(jù)庫或其他表格化數(shù)據(jù)庫結(jié)構(gòu)中的信息。ADO是對當(dāng)前微軟所支持的數(shù)據(jù)庫進(jìn)行操作的最有效和最簡單直接的方法,它是一種功能強(qiáng)大的數(shù)據(jù)訪問編程模式,從而使得大部分?jǐn)?shù)據(jù)源可編程的屬性得以直接擴(kuò)展到Active Server頁面上,能夠使用ADO去編寫緊湊簡明的腳本便連接到Open Datase Connetivity(ODBC)兼容的數(shù)據(jù)庫和OLE DB兼容的數(shù)據(jù)源,如此ASP程序員就能夠訪問任何與ODBC兼容的數(shù)據(jù)庫,包括MS SQL SERVER Access Ovracle等。假如您是一個對數(shù)據(jù)庫連接有一定了解的腳本編寫人員,那將發(fā)覺ADO名來語句并不復(fù)雜而且容易兼容,同樣的,假如您是一個經(jīng)驗豐富

18、的數(shù)據(jù)庫編程人員,將會正確認(rèn)識ADO的現(xiàn)金的與語言無關(guān)性和查詢處理功能,熟悉VB數(shù)據(jù)庫編程的朋友會發(fā)覺ADO 與RDO 有某種類似的地點。然而據(jù)講ADO 的訪問速度更快,內(nèi)存需要更小。2.5.2 創(chuàng)建數(shù)據(jù)庫介紹用MICTOSOFT ACCESS米創(chuàng)建數(shù)據(jù)庫,最簡單的是通過它提供的一個“向?qū)А保趩幽莻€軟件后,屏幕上就會出現(xiàn)如下圖所示的對話框,用來引導(dǎo)我們完成建立數(shù)據(jù)庫文件的操作。下面是我們利用“向?qū)А泵讋?chuàng)建一份數(shù)據(jù)庫文件的具體操作步驟:選擇“ACCESS數(shù)據(jù)庫向?qū)В瑪?shù)據(jù)頁和項目”單選按鈕,然后單擊“確定”按鈕,就會彈出如下圖所示的對話框:若選擇MICROSOFT ACCESS對話框中的“空A

19、CCESS數(shù)據(jù)庫”單選項按鈕,就會建立一個空的數(shù)據(jù)庫了,數(shù)據(jù)庫里面的信息需要手工來添加,若選擇“打開已有文件夾”單選按鈕則能夠從下方的列表中選擇打開差不多存在的數(shù)據(jù)庫。在彈出的“新建”對話框中,我們能夠選擇一個模板來快速建立數(shù)據(jù)庫,我們就先選擇個“定單治理”看看,然后單擊“確定”按鈕,就會看到下面的對話框:“文件新建數(shù)據(jù)庫”對話框的功能是,指定數(shù)據(jù)文件名,以及保存它的文件夾“下一步”按鈕,彈出如下圖的對話框:5)以上“數(shù)據(jù)庫向?qū)А睂υ捒蚍譃樽笥覂刹糠?,左邊的窗口是用來選擇“數(shù)據(jù)庫中的表”,右邊是用來選擇“表中的字段”。選擇好所需要的數(shù)據(jù)庫中的表和表中的字段之后,就單擊下一步按鈕,會彈出如下圖所

20、示的對話框:6)以上“數(shù)據(jù)庫向?qū)А睂υ捒蚴怯脕泶_定屏幕的顯示樣式,我們就采納標(biāo)準(zhǔn)樣式吧,單擊下一步按鈕,會彈出如下圖的對話框:9)單擊以上“數(shù)據(jù)庫向?qū)А睂υ捒虻摹巴瓿伞卑粹o,就完成了創(chuàng)建數(shù)據(jù)庫的工作了。10)象那個數(shù)據(jù)庫在使用之前還會彈出“我的公司信息”對話框,因此,不同的模板是不相同的,象那個確實是要求輸入公司的名稱和地址信息,如下圖所示,關(guān)閉那個對話框,系統(tǒng)將自動保存信息:7)以上“數(shù)據(jù)庫向?qū)А睂υ捒蚴怯脕泶_定打印報表的樣式的。我們能夠選擇如“組織”樣式,然后單擊下一步按鈕,會彈出如下圖的對話框:8)以上“數(shù)據(jù)庫向?qū)А睂υ捒虻淖饔檬谴_定數(shù)據(jù)庫的標(biāo)題和是否在所有報表加一幅圖片,我們就先設(shè)定數(shù)

21、據(jù)庫的標(biāo)題為“定單入口”,并不在所有報表上加圖片,然后單擊下一步按鈕,會彈出如下圖的對話框:9)單擊以上“數(shù)據(jù)庫向?qū)А睂υ捒虻摹巴瓿伞卑粹o,就完成了創(chuàng)建數(shù)據(jù)庫的工作了。10)關(guān)閉“我的公司信息”對話框后,會彈出“主切換面板”對話框。位于“主切換面板”對話框后面的是“定單入口1”窗體,如下圖所示:11)關(guān)閉“我的公司信息”對話框后,會彈出“主切換面板”對話框。位于“主切換面板對話框后面的是”定單入口1”窗體,如下圖所示:通過這兩個窗體即可對新創(chuàng)建的數(shù)據(jù)庫進(jìn)行各種操作了。不管什么時候使用“數(shù)據(jù)庫向?qū)А毙陆〝?shù)據(jù)庫,MICROSOFT ACCESS都將自動新建一個切換面板,那個面板對掃瞄數(shù)據(jù)庫差不多上

22、專門有關(guān)心的,“切換面板”中有一些按鈕,單擊它們能夠打開相應(yīng)的窗體和報表,或打開其他窗體和報表的切換面板、退出MICROSOFT ACCESS或自定義切換面。通過ADO連接并操作WEB數(shù)據(jù)庫的步驟 讓我們認(rèn)識一下利用ASP的Database Access組件通過ADO連接并操作WEB數(shù)據(jù)庫的步驟吧,第一步是,要指定想要連接的數(shù)據(jù)庫,有DSN和DSNLESS兩種方法: DSN(Data Source Name 數(shù)據(jù)源名稱):建立一個系統(tǒng)數(shù)據(jù)源名稱,方法如下:單擊“開始”,選擇設(shè)置操縱面板;雙擊圖標(biāo)“32位ODBC”,將彈出的一個對話框,選擇標(biāo)簽System DSN;單擊Add添加一個DSN入口,

23、選擇Microsoft Access Drive并確認(rèn);在Data Source Name 欄里輸入希望指定的DSN,然后單擊Select選擇數(shù)據(jù)庫存放的位置,能夠按Browse來選擇;以上步驟完成后在ASP程序中指定DSN,如下列所示: DSN-Less:是另一種通過在ASP文件里直接指定數(shù)據(jù)庫文件所在位置,而無需建立DSN的方法,由于許多公司沒有自己的WEB服務(wù)器,他們的網(wǎng)站往往是存放在遠(yuǎn)端的虛擬服務(wù)器上的,因此要建立和修改DSN的設(shè)置比較苦惱,而使用DSN-LESS方法直接指定遠(yuǎn)端數(shù)據(jù)庫所在位置恰恰解決了這一個問題,方法如下:第二步是指定想要執(zhí)行的SQL指令,能夠使用RexordSet;

24、當(dāng)連接了數(shù)據(jù)庫后就能夠?qū)?shù)據(jù)庫進(jìn)行操作了,比如查詢、刪除、更新等,這些操作都通過SQL指令來完成的,如下例在數(shù)據(jù)庫表datebase中查詢所有姓名中有A 記錄:盡管Connection對象簡化了連接數(shù)據(jù)庫和查詢?nèi)蝿?wù),但Connection對象仍然有許多不足,確切的講,檢索和顯示數(shù)據(jù)庫信息的Connection對象不能用于創(chuàng)建腳本,必須確切明白要對數(shù)據(jù)庫做出的更改,然后才能使用查詢功能實現(xiàn)更改,關(guān)于檢索數(shù)據(jù)、檢查結(jié)果、更改數(shù)據(jù)庫,ADO提供了Recoudset對象。正如它的名稱所暗示的那樣,Recoudset對象有許多能夠使用的特性,依照查詢限制,檢索同時顯示一組數(shù)據(jù)庫行,即記錄。Recouds

25、et對象保持查詢返回的記錄的位置,同意用戶一次一項逐步掃描結(jié)果。依照Recoudset對象的指針類型屬性設(shè)置,能夠滾動和更新記錄。數(shù)據(jù)庫指針能夠在一組記錄中定位到特定的項。指針還用語檢索和檢查記錄,然后在這些記錄的基礎(chǔ)上執(zhí)行操作。Recoudset對象有一些屬性,可用于精確的操縱指針的行為,提高你檢查和更新結(jié)果的能力。 Recoudset的使用方法如下: Setrs=Server,CreateObject(”ADODB,Connection”) Rs.Open SQL指令,Conn,1,1讀取 或 Rs.Open SQL指令,Conn,1,3新增、修改或刪除;第三步是:使用Recoudset屬

26、性和方法,并顯示執(zhí)行的結(jié)果。通過以上指令,創(chuàng)建了一個包含了數(shù)據(jù)的游標(biāo)(Recoudset)“rs”,事實上游標(biāo)是存儲在活動內(nèi)存中的類似記錄和字段的數(shù)組的東西,當(dāng)通過Recoudset組件創(chuàng)建一個游標(biāo)時,它從數(shù)據(jù)提供者那兒得到一個數(shù)據(jù)集,并用它來充實游標(biāo),能夠想象ADO產(chǎn)生的Recoudset是一個象電子表格的記錄,它有一行行的記錄,在任何時候都有一行是它的當(dāng)前行,而Recoudset的字段用Recoudset的FIELD集合表示的。下面列出了所要創(chuàng)建Recoudset對象即游標(biāo)的一些屬性及方法: rs.Fields.Count: Recoudset對象的字段總數(shù)。 rs(i).Name:第I個

27、字段的名稱,I由0算起到rs.Fields.Count-1。 rs(i):讀取第I個字段的數(shù)據(jù),I由0算起到rs.Fields.Count-1。 rs.(“字段名稱”):讀取指定字段的數(shù)據(jù)。 rs.RecordCount:游標(biāo)中的數(shù)據(jù)記錄總數(shù)。rs.EOF:是否差不多指定到最后一條記錄。Rs.Movenext:將指標(biāo)移到下一筆記錄。Rs.Moveprev:將指標(biāo)移到上一筆記錄。Rs.MoveFirst:將指標(biāo)移到第一筆記錄。Rs.MoveLast:將指標(biāo)移到最后一筆記錄。Rs.Close:關(guān)閉Recordset對象。對個人網(wǎng)站的大體要求,對網(wǎng)站結(jié)構(gòu)功能模塊的詳細(xì)設(shè)計3.1 攝影之家的要緊功能介

28、紹攝影之家的主頁面構(gòu)圖如下:首頁中包含了導(dǎo)航欄目:如個人資料、好友論壇,一些我自個人感想、一些網(wǎng)友能夠用來發(fā)表意見給我留言欄目、一些關(guān)于我的信息等等。首頁的代碼:%IF ProgramOpenTrue Then IF Session(PROADMIN)True Then Response.Redirect Login.asp Response.End End IFEnd IFIF Request(del) and Session(PROADMIN)=True Then Sql = Delete From diary Where id=&Request(del) Conn.Execute(Sql

29、)End IF%心情日記!-function MM_swapImgRestore() /v3.0 var i,x,a=document.MM_sr; for(i=0;a&ia.length&(x=ai)&x.oSrc;i+) x.src=x.oSrc;function MM_preloadImages() /v3.0 var d=document; if(d.images) if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i0&parent.frames.l

30、ength) d=parent.framesn.substring(p+1).document; n=n.substring(0,p); if(!(x=dn)&d.all) x=d.alln; for (i=0;!x&id.forms.length;i+) x=d.formsin; for(i=0;!x&d.layers&id.layers.length;i+) x=MM_findObj(n,d.layersi.document); if(!x & document.getElementById) x=document.getElementById(n); return x;function

31、MM_swapImage() /v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i maxpage then resquestpage=maxpageend ifif not requestpage=1 thenrs.move (request1)*rs.pagesizeend iffor i=1 to rs.pagesize and not rs.bof% a href=index.asp?del=刪除 本日記共有 頁 % For i=1 to maxpage Response.Writ

32、e &i& Next % _ %IF ProgramOpen=True and Session(PROADMIN)True Then% 3 退出治理 由以下部分組成網(wǎng)站配置;用戶設(shè)置;系統(tǒng)設(shè)置;版面治理;數(shù)據(jù)治理;生成html;退出治理員的治理界面要緊由以下幾部分組成:1、-網(wǎng)站的配置。服務(wù)器名、服務(wù)器ip地址等,圖片上傳的路徑等;2、-用戶設(shè)置。用戶治理由:用戶治理和用戶權(quán)限治理兩部分。用戶治理要緊是對用戶名,密碼的治理,而用戶權(quán)限治理確實是對不同的用戶分配不同的權(quán)限,將不同的用戶分成幾個等級,每個等級擁有不同的權(quán)限,治理員擁有全部的功能。3、-系統(tǒng)設(shè)置,系統(tǒng)設(shè)置中要緊由以下組成:4、-版面

33、治理。5、-數(shù)據(jù)治理。6、-生成html。7、-退出。b.網(wǎng)友們進(jìn)行圖片上傳功能。以上頁面代碼:【a href=”upload.asp” 上傳圖片/a】brbrimg src=”showing.asp?id=1” brimg src=”showing.asp?id=2” brimg src=”showing.asp?id=3” brbrbr【a href=”upload.asp” 上傳圖片/a】用戶單擊上傳后,進(jìn)入上傳界面:圖單擊掃瞄找到你需要上傳的圖片后再單擊提交,就將你的圖片上傳到服務(wù)器中,顯在上傳圖片的列表中。本頁代碼為form action=”save.asp” method=”post” enctype=”multipart/form-data” input tupe=”file” name=”imgurl”input tupe=”submit” name=ok value=”提交”3.2本網(wǎng)站數(shù)據(jù)庫結(jié)構(gòu)介紹:本網(wǎng)站的數(shù)據(jù)庫要緊是對用戶名、圖片等進(jìn)行治理。要緊的表結(jié)構(gòu)為:以上image表為上傳圖片表:Id為上傳圖片自動生成編號,i

溫馨提示

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

最新文檔

評論

0/150

提交評論