freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)生論壇的設(shè)計—免費畢業(yè)設(shè)計論文-資料下載頁

2024-11-24 02:27本頁面

【導(dǎo)讀】覽者相互溝通、吸引用戶、服務(wù)用戶的。他起源于20世紀(jì)80年代初,最初只是。功能越來越強大。由于得到了廣大網(wǎng)友的歡迎,越來越多的商業(yè)網(wǎng)站開始重視論。壇,把論壇作為與用戶交流的平臺和在線技術(shù)支持與服務(wù)的平臺。能,如建立網(wǎng)友的榮譽系統(tǒng),美化論壇的界面。發(fā)可以歸結(jié)為Web開發(fā)技術(shù)和數(shù)據(jù)庫應(yīng)用技術(shù)。目前主要的開發(fā)技術(shù)有ASP、目前常用的數(shù)據(jù)庫有MYSQL、Oracal等,在數(shù)據(jù)庫。的選取上,為了簡化架設(shè)的實現(xiàn),采取Microsoft公司的Access作為數(shù)據(jù)庫平臺,這樣在單機上架設(shè)一個簡單的論壇幾乎不需要安裝任何程序。本文設(shè)計的流程是。構(gòu)的設(shè)計,最后開始每個模塊的編程與開發(fā)。

  

【正文】 ,正是他們無私奉獻精神和誨人不倦的育人態(tài)度,才使我順利成長。 感謝大學(xué)四年中所有的任課老師,感謝他們對我學(xué)習(xí)上的幫助和影響,他們特色的教學(xué)風(fēng)格,淵博的專業(yè)知識,高度的責(zé)任感給我留下深刻印象。 感謝大學(xué)四年和我一同走過的朋友們,與他們一起學(xué)習(xí),生活,讓我擁有許多難忘時光。我們共同經(jīng)歷成長中的一 點一滴,無論是歡笑還是淚水,我都將銘記一生。 本論文是在指導(dǎo)老師指導(dǎo)下完成的。在本人畢業(yè)設(shè)計過程中。父母的鼓勵和支持幫助作者克服了許多困難,使得本科學(xué)業(yè)順利完成。作者向鄧?yán)蠋熂氨救烁改副硎局孕牡母兄x!另外,同窗好友蔣鵬也給予了大力的幫助和悉心的指導(dǎo),借此機會,一并向他表示感謝! 感激大學(xué)四年在這里度過,它給我留下了最美好的回憶。 附錄 A ASP 的介紹 ASP 的全稱是 Active Server Pages,是 Microsoft 推出的應(yīng)用于 Web 應(yīng)用程序開發(fā)的技術(shù),被描述為“一個服務(wù) 器的腳本環(huán)境,在這里可以生成和運行動態(tài)的、交互的、高性能的 Web 服務(wù)應(yīng)用程序”。它不是一種編程語言,也不是一種開發(fā)工具,而是一種強大的技術(shù)框架。 ASP 的工作方式是客戶端提交請求或申請,服務(wù)器接收請求或申請后進行服務(wù)器處理,服務(wù)器把處理完成的結(jié)果傳送或返回到客戶端,即請求 — 接收 /處理— 響應(yīng)的過程。 ASP 提供了 6 個內(nèi)置對象: Request、 Response、 Session、 Server、Application、 ObjectContext,這些對象可以直接在頁面中生成且在腳本使用時不需要創(chuàng)建,它們構(gòu)成了 ASP的基本框架。 1 Request 對象 Request 對象是用來處理 HTTP 請求的,包含各種集合、屬性和方法。當(dāng)客戶端使用瀏覽器通過 HTTP 協(xié)議向 Web 服務(wù)器發(fā)請求的時候, Request 對象檢索傳遞給 Web 服務(wù)器的項,利用這個對象的集合、屬性和方法可以獲得瀏覽器請求到服務(wù)器的各項信息和數(shù)據(jù)。 一般主要是把用戶在瀏覽器端輸入的信息和其他相應(yīng)的信息傳遞給服務(wù)器,各個對象被傳遞到服務(wù)器后使用 Request 對象接收。表 A1 里列出了 Request對象包括的內(nèi)容和解釋 。 表 A1 Request對象的集合、屬性和方 法 名 稱 作用 /意義描述 集 合 ClientCertificate 從 Web 瀏覽器發(fā)布請求中獲取驗證字段。如果 Web 瀏覽器使用,也就是說,它使用以 URL,而不是 連接服務(wù)器及服務(wù)器請求驗證,則瀏覽器將發(fā)送驗證字段。如果沒有發(fā)送驗證,集合將返回 EMPTY。只有先將 Web服務(wù)器配置為要求客戶端驗證,然后才能使用集合 續(xù)表 1 名 稱 作用 /意義描述 Cookies 允許用戶檢索在 HTTP 請求中發(fā)送的 Cookie 的值 Form 檢 索使用 POST 方法的表格傳送到 HTTP 請求正文中的表格的值 QueryString 檢索 HTTP 查詢字符串中變量的值。 HTTP 查詢字符串由( ?)后的值指定。幾個不同的進程都可以生成查詢字符串 ServerVariables 檢索客戶端預(yù)定的環(huán)境變量 屬 性 TotalBytes 指定客戶端在請求正文中發(fā)送的總字節(jié)數(shù),該屬性只允許讀 方 法 BinaryRead 獲取作為 POST 請求的一部分而從客戶端傳送到服務(wù)器的數(shù)據(jù)。此方法獲取來自客戶端的數(shù)據(jù)并將其儲存在 SafeArray 的數(shù)組中, 且包含維數(shù)和邊界信息,此方法用于在底層訪問數(shù)據(jù) 在表 A1 所列的項中最常用的是 Form、 QueryString、 ServerVariables 三項。服務(wù)器是如何接收來自客戶端的信息和數(shù)據(jù)呢? Form 容器提交數(shù)據(jù)的方式有兩種,可以使用 method 參數(shù)來確定,當(dāng) method 被設(shè)置為 post 時,就使用 Form來接收。 前臺是一個命名為 testDataRec 的容器,它的提交方式為 post,里面含有兩個 input 對象,分別為 MyName 和 Mypwd,當(dāng)用戶輸入信息后,單擊發(fā)送按鈕,就可以提交給后臺接收程序,這個 接收程序頁必須命名為前臺 Form 容器里的“ ”。 QueryString,當(dāng)前臺的程序使用提交方式為 get 時,將后臺的接收端中的Form 修改成 QueryString 即可。 ServerVariables 項接收到的主要是客戶端相對應(yīng)的系統(tǒng)或其他一些相應(yīng)信息。它的內(nèi)容和格式是確定的,包含了很多項。常用項一般是 URL、 PATH_INFO、SCRIPT_NAME,通過 request. ServerVariables(“ URL” )能夠獲得用戶的瀏覽器地址框里的地址,其實和使用 PATH_INFO、 SCRIPT_NAME 相差不錯。 2 Response 對象 Response 對象同 Request 對象可以說是一對姐妹,它負(fù)責(zé) HTTP 響應(yīng),把 Web服務(wù)器的處理結(jié)果向客戶端發(fā)送輸出,然后在客戶端通過瀏覽器把結(jié)果顯示給用戶。他也是 6 個內(nèi)置對象中包含集合、屬性、方法最多的一個對象。 Response對象的內(nèi)容見表 A2。 表 A2 Response對象的集合、屬性和方法 名 稱 作用 /意義描述 集 合 Cookies 設(shè)置 Cookie 的值。若指定的 Cookie 不存在,則創(chuàng)建它;若存在,則設(shè)置新的值并 將舊的刪去 屬 性 Buffer 指示是否緩沖頁輸出。當(dāng)緩沖頁輸出時,只有當(dāng)前頁的所有服務(wù)器腳本處理完畢或者調(diào)用了 Flush 或 End 方法后,服務(wù)器才將響應(yīng)發(fā)送給客戶端。服務(wù)器將輸出發(fā)送給客戶端后就不能再設(shè)置 Buffer 屬性了。因此,應(yīng)該在ASP 文件的第一行調(diào)用 CacheControl 設(shè)定或顯示緩沖儲存器的屬性,默認(rèn)值為 Private。當(dāng)設(shè)置成 Public 時,代理服務(wù)器可以緩沖由 ASP 產(chǎn)生的輸出 Charset 指定該網(wǎng)頁的字符集,將字符集名稱附加到 Response 對象中 contenttype標(biāo)題的后面 ContentType 指定響應(yīng)的 HTTP 內(nèi)的內(nèi)容類型,默認(rèn)為 text/HTML Expires 指定在瀏覽器上緩沖存儲的頁距過期還有多少時間。如果用戶在某個頁過期之前又回到此頁,就會顯示緩沖區(qū)中的版本。將此參數(shù)設(shè)置為 0 可使緩存的頁立即過期 ExpiresAbsolute 設(shè)定緩存于瀏覽器中的頁的到期日期和時間。若未指定時間,則在當(dāng)天午夜過期;若未指定日期,則在腳本運行當(dāng)天的指定時間到期 IsClientConnected 它指示自上次調(diào)用 之后,客戶端是否與服 務(wù)器相連 PICS 向響應(yīng)標(biāo)題的 PICS 標(biāo)簽字段添加值 Status 指定服務(wù)器返回的狀態(tài)行的值。 HTTP 規(guī)格中定義了 Status 值 方 法 AddHeader 用指定的值添家 HTML標(biāo)題。該方法常常響應(yīng)添加新的 HTTP 標(biāo)題。一旦標(biāo)題被添加,將不能刪除 AppendToLog 將字符串添加到 Web服務(wù)器日志條目的末尾??梢栽谀_本的同一部分中多次調(diào)用該方法。每次調(diào)用時都會在當(dāng)前條目中添加指定字符串 續(xù)表 2 名 稱 作用 /意義描述 BinaryWrite 不經(jīng)任何字符轉(zhuǎn)換就將指定的信息寫到 HTTP 輸出。該方法用于寫非字符串信息 Clear 刪除緩沖區(qū)中所有 HTML 輸出。但 Clear 方法只刪除響應(yīng)正文而不刪除響應(yīng)標(biāo)題??梢杂迷摲椒ㄌ幚礤e誤情況。如果將 設(shè)置為True,則該方法將導(dǎo)致運行錯誤 End 使 Web服務(wù)器停止處理腳本并返回當(dāng)前結(jié)果。文件中剩余的內(nèi)容將不被處理 Flush 立即發(fā)送緩沖區(qū)中的輸出。如果將 設(shè)置為 True,則該方法將導(dǎo)致運行錯誤 Redirect 瀏覽器嘗試連接其他 URL Write 將指定的字符串輸出寫到當(dāng)前的 HTTP 輸出 這個對象中最常用的是 Write、 Redirect、 End 和 Clear, Write 是使用得最多的。 后面就是所要輸出顯示的信息,可以使用括號,也可以直接書寫。 Redirect 則是直接讓瀏覽器馬上重定向到指定的 URL 地址。 Response 的這個方法是立即執(zhí)行并生效的,在這個后面的所有腳本程序都不再被執(zhí)行。 End 和 Clear 的使用正好是相反的。 End 的使用是將執(zhí)行到 的程序全部執(zhí)行完成,在這個語句后的程序?qū)⒉辉賵?zhí)行; Clear 則是將執(zhí)行到 的內(nèi)容全部被清除掉,不做處理了。 3 Session 對象 Session 對象是用來建立 Web 服務(wù)器同客戶端的聯(lián)系,并維持這一聯(lián)系的,其實是一個管理會話的對象,不僅可以保持管理會話,而且在此會話中,可以為此次會話存儲特定用戶會話所需要的屬于它自己的個性化的信息,當(dāng)用戶在應(yīng)用程序的 Web頁之間跳轉(zhuǎn)時,存儲在 Session對象中的所有這些變量都將不會丟失,而是在整個用戶會話中一直存在下去。 當(dāng)用戶請求來自應(yīng)用程序的 Web 頁時,如果該用戶還沒有會話,則 Web 服務(wù)器將自動創(chuàng)建一個 Session 對象。當(dāng)會話過期或被放棄后,服務(wù)器將終止該會話。Session 對象的內(nèi)容見表 A3。 表 A3 Session對象的集合、屬性、方法和事件 名 稱 作用 /意義描述 集 合 Content 包括所有未使用 OBJECT標(biāo)記而為該會話建立的項目。此集合可用于確定指定會話項的值或遍歷集合并檢索出會話中所有項目的列表 StaticObject 包含 Session 對象范圍中用 OBJECT標(biāo)記創(chuàng)建的所有對象??捎糜诖_定對象特定屬性的值,或用于遍歷集合并獲取所有對象的全部屬性 屬 性 CodePage 決定將被用以顯示動態(tài)內(nèi)容的代碼頁,代碼頁是一個可以包括數(shù)字、標(biāo)點符號、以及其他字母的字符集。 LCID 決定用于顯示動態(tài)內(nèi)容的位置標(biāo)識 SessionID 返回用戶的會話標(biāo)識。在創(chuàng)建會話時,服務(wù)器為每一個會話生成一個單獨的標(biāo)識。會話標(biāo)識以長整形數(shù)據(jù)類型返回 Timeout 以分鐘為單位為該應(yīng)用程序的 Session 對象指定超時時限。如果用戶在該時限內(nèi)不刷新或請求網(wǎng)頁,則該會話將終止 方 法 Abandon 刪除所有存儲在 Session 對象中的對象并釋放這些對象的源。如果未明確的調(diào)用 Abandon 方法,一旦會話超時,服務(wù)器就將刪除這些對象 事 件 Session_OnStart 在服務(wù)器創(chuàng)建會話時發(fā)生,在這時候可以完成會話或其他的相關(guān)設(shè)置 Session_OnEnd 在會話被終止或超時時發(fā)生,利用此對象可以在會話結(jié)束后釋放資源 當(dāng)用戶通過瀏覽器在輸入正確的用戶名和密碼成功登陸后,服務(wù)器使用 Session來記錄這個用戶輸入的用戶名,以方便顯示;而且在用戶推退出登陸后,會將用戶的會話 Session 清除掉。 Abandon 是 Session 唯一的方法??梢郧宄脩舻腟ession 對象并釋 放用戶所占用的資源。 4 Server 對象 Server 對象提供了訪問服務(wù)器的方法和屬性,它同服務(wù)器的關(guān)系非常緊密,但其中大多數(shù)方法和屬性是為了實用程序的功能服務(wù)的。其包含內(nèi)容見表 A4。 表 A4 Server對象的屬性和方法 名 稱 作用 /意義描述 屬 性 ScriptTimeout 指定腳本在結(jié)束前最多可運行多長時間。當(dāng)處理服務(wù)器組件時,超時限制將不再生效 方 法 CreateObject 創(chuàng)建服務(wù)器組件的實例,在默認(rèn)情況下,由 Server. CreateObject 方法創(chuàng)建的對象具 有頁作用域。這就是說,在當(dāng)前 ASP 頁處理完成之后,服務(wù)器將自動破壞這些對象 HTMLEncode 對指定的字符串應(yīng)用 HTML 編碼 MapPath 指定的相對或虛擬路徑映射到服務(wù)器上相應(yīng)的物理目錄上 URLEncode 將 URL 編碼規(guī)則,包括轉(zhuǎn)義字符,應(yīng)用到指定的字符串 這個對象中常用的是 HTMLEncode 和 MapPath。 HTMLEncode 可以把 HTML 編碼都作為字符顯示出來, MapPath 用來獲得服務(wù)器端的絕對路徑。 5 Application 對象 Application 對象是在特定的應(yīng)用 程序中用于為所有的用戶共享信息的餓,基于 ASP 的應(yīng)用程序同所在的 ASP 文件一樣在一個虛擬目錄及其子目錄中定義。為了確保多個用戶無法同時改變某一屬性,可以共享 Application 對象。Application對象使用 Lock 和 Unlock方法保證了共享信息管理與操作的可靠性和完備性。其包含的內(nèi)容見表 A5。 表 A5 Application對象的集合和方法 名 稱 作用 /意義描述 集 合 Contents 是由所有通過腳本命令添加到應(yīng)用程序的項目組成的集合。可以使用Contents 集合獲取給定的應(yīng)用程 序作用域的項目的列表或指定一個特殊項目為操作對象 Sta
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1