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

正文內(nèi)容

畢業(yè)設(shè)計-asp個人博客網(wǎng)站的設(shè)計與實現(xiàn)(編輯修改稿)

2025-01-08 20:15 本頁面
 

【文章內(nèi)容簡介】 ASP 內(nèi)部 6 大對象 ASP 提供了 6 個功能強大的內(nèi)部對象,每個對象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web 中的一些 重要工作。這 6 個對象及其功能描述如表 21 所示。 表 21 ASP 內(nèi)部 6大對象及其功能 對象名稱 功能描述 Request 從客戶端取得信息 Response 將信息送給客戶端 Server 提供一些 Web 服務器工具 Session 儲存在一個 Session 內(nèi)的用戶信息,該信息僅可被該用戶訪問 Application 在一個 ASPApplication 中讓不同的客戶端共享信息 ObjectContext 配合 Microsoft Transaction 服務器進行分布式事務處理 合理地運用這 些對象可以使原本復雜,煩瑣的工作變得簡捷而條理清晰。我們可以用以下的語法直接使用這些對象:對象 /屬性 /方法 /數(shù)據(jù)集合。 IIS 簡介 Wsb 服務器是 Web 應用程序的心臟。 IIS(Inter Information Server)是微軟推出的Windows NT Option Pack 的主要成員,作為 Win2021server 的擴展,自推出以來已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當今市場上最受關(guān)注的 Web 服務器之一。新推出的 版本增強了系統(tǒng)安全性,具有服務器端腳本開發(fā)調(diào)試,內(nèi)容管理和站點分析, 崩潰防護,內(nèi)置 JAVA 虛擬機及全面支持 ASP 等強大功能。 IIS 與 ASP 的結(jié)合 在過去,客戶機 /服務器結(jié)構(gòu)的設(shè)計與 Web 的相關(guān)技術(shù)幾乎處于平行線上,兩者相互獨立并無法作出集成性的設(shè)計?,F(xiàn)在我們利用 IIS+ASP 構(gòu)成三層式 Web 結(jié)構(gòu)(如圖 所示)的中間一層,將客戶機 /服務器結(jié)構(gòu)與 Web 密切結(jié)合,完成前后端兩者的集成輸出功能,使得 Web 站點的開發(fā)更方便,實現(xiàn)的功能更強大。 利用 IIS+ASP 技術(shù)來集成 Web 前后端所帶來的強大效益可歸結(jié)為以下幾個方面: 1. 減少構(gòu)建和維護成本 。 2. 加快聯(lián)機過程 。 3. 應用軟 件集中在服務器端開發(fā)管理 。 4. 前端可使用任何瀏覽器( IE、 Netscape… ..) 。 5. 后端可存取任何數(shù)據(jù)庫 (SQL、 Access… ..)。 6. 可使用任何腳本語言開發(fā) (VBScript、 JavaScript、 PERL… ..)。 7. 北京匯佳職業(yè)學院畢業(yè)論文 5 圖 21 IIS與 ASP的結(jié)合圖 Global 文件 每一個以 Active Server Pages 為基礎(chǔ)的應用程序都擁有一個 文件( ASA 后綴名其實是 Active Server Application 的縮寫),它位于每一個應用程序的基點目錄之下。當Active Server Pages 做下面兩個動作時, Server 便會去讀 文件: 1. Web Server 啟動之后,一個應用程序目錄中任一個 ASP 文件被提出第一個 HTTP 請求( Request)時。 2. 不具有任何 Session 的客戶端向 Server 請求一個 ASP 文件時。 前面已經(jīng)提到 Application 和 Session 這兩個 ASP 的內(nèi)部對象。 Application 對象內(nèi)的信息供所有正在執(zhí)行該應 用程序的用戶分享,它創(chuàng)建于 Web Server 啟動后一個應用程序中任一ASP 文件被提出第一個 HTTP 請求時,結(jié)束于 Server 端停止運行。而 Session 對象僅屬于一位用戶,維持一個用戶端的信息,其他用戶無法訪問,它創(chuàng)建于一個不具有 Session 的用戶向 Server 請求一個 ASP 文件時,結(jié)束于該 Session 到期(即用戶端超過某時間段沒有向 Server提出要求或刷新 Web頁面)或 Abandon語句的調(diào)用??梢?, 文件的調(diào)用與 Application與 Session 這兩個對象密切相關(guān)。事實上我 們通常在 文件中寫入以下內(nèi)容: 1. Application 或 Session 的開始事件( Startevent)。 2. Application 或 Session 的結(jié)束事件 (Endevent)。 這樣,在一個 Application 或 Session 對象被創(chuàng)建或結(jié)束時,系統(tǒng)會自動完成 文件中寫入的相應事件。值得注意的是,如果一個 Application與一 個 Session同時開始, Active Server Pages 會先處理 Application 的開始事件,而如果一個 Application 與一個 Session 同時結(jié)束, Active Server Pages 則會先處理 Session 的結(jié)束事件。 利用 ADO 訪問數(shù)據(jù)庫 ADO( ActiveX Data Objects) 是一種操作 Microsoft 所支持的數(shù)據(jù)庫的新技術(shù)。在 ASP中, ADO 可以看作是一個服務器組件 (Server Component),更簡單點說,是一系列的對象,應用這些功能強大的對象,即可輕松完成對數(shù)據(jù)庫復雜的操作。本文中個性化頁面的實現(xiàn)便大量地用到了 ADO 技術(shù)。具體的操作步驟可以歸納為以下幾步: 1. 創(chuàng)建數(shù)據(jù)源名 (DSN) DSN(Date Source Name)即數(shù)據(jù)源名稱。我們知道, ODBC 是一種訪問數(shù)據(jù)庫的方法,只要系統(tǒng)中有相應的 ODBC 驅(qū)動程序,任何程序就可以通過 ODBC 操縱驅(qū)動程序的數(shù)據(jù)程序計算邏輯 前端瀏覽器 ActiveX Server 元件 ActiveX Server 元件 后端數(shù)據(jù)庫 服務器 Microsoft IIS + ASP 瀏覽器 北京匯佳職業(yè)學院畢業(yè)論文 6 庫。比如我們系統(tǒng)中有 Access 的 ODBC 驅(qū)動程序,那么即使我們沒有 Access 軟件,也可以在我們的程序中對一個 Access 的 MDB 數(shù)據(jù)庫加、刪、改記錄。而且我們根本不用知道這個數(shù)據(jù)庫是放在哪里的。我們只要寫出 SQL 語句, ODBC 驅(qū)動程序就會幫我們做一切事情。我們在給 ODBC 驅(qū)動程序傳 SQL 指令時,即是用 DSN 來告訴它到底操作 的是哪一個數(shù)據(jù)庫。如果數(shù)據(jù)庫的平臺變了,比如我們改用 了 SQL Server 的數(shù)據(jù)庫,只要其中表的結(jié)構(gòu)沒變,我們就不用改寫我們的程序,只要重新在系統(tǒng)中配置 DSN 就行了。由此可見,DSN 是應用程序和數(shù)據(jù)庫之間的橋梁。 2. 創(chuàng)建數(shù)據(jù)庫鏈接 (Connection) 鏈接用以保持一些關(guān)于正在訪問的數(shù)據(jù)的一些狀態(tài)信息,以及鏈接者信息。 ASP 文件中如果要訪問數(shù)據(jù),必須首先創(chuàng)建與數(shù)據(jù)庫的鏈接,其語法如下: set Conn=(“ ” ) 這條語句創(chuàng)建了鏈接對象 Conn,接下來: connstr=Provider=。=amp。(amp。dbamp。) connstr 這條語句打開鏈接,用到了 DSN,本例為“ connstr”。 以上兩個步驟缺一不可,因為鏈接對象的創(chuàng)建與打開是兩回事,只有打開了才真正可以使用。 3. 創(chuàng)建數(shù)據(jù)對象 (Record Set) ADO 中的數(shù)據(jù)對象通常保存的是查詢結(jié)果。 Record Set 是 ADO 中最復雜的對象,有許多屬性和方法。 Record Set 保存的是一行行的記錄,并標有一個當前記錄。以下是創(chuàng)建方法: Set Record Set=(sqtStr) 這條語句創(chuàng)建并打開了對象 Record Set,其中 Con 是先前創(chuàng)建的鏈接對象, rs 是一個字串,代表一條標準的 SQL 語句。例如: rs=“ SELECT * FROM shop_books” Set Record Set=(rs) 這條語句執(zhí)行后,對象 Record Set 中就保存了表 tab1 中的所有記錄。 4. 操作數(shù)據(jù)庫 我們通過調(diào)用鏈接對象的 Execute 方法來將查詢結(jié)果返回給一個數(shù)據(jù)對象或進行插入、刪除等操作。例如: rs=“ INSERT INTO tab1 VALUES(1,2)” (rs) /執(zhí)行插入操作 5. 關(guān)閉數(shù)據(jù)對象和鏈接對象 在使用了 ADO 對象之后要關(guān)閉它,因為它使用了一定的服務器資源。通過調(diào)用方法close 實現(xiàn)關(guān)閉,然后再釋放它。 Record Set Record Set=Nothing /關(guān)閉創(chuàng)建的數(shù)據(jù)對象 Set mConn=Nothing /關(guān)閉創(chuàng)建的鏈接對象 北京匯佳職業(yè)學院畢業(yè)論文 7 第 三 章 系統(tǒng)設(shè)計 基于個人博客要充分表達主題思想、拓展知識面以及增進博主與瀏覽者的相互溝通,要求系統(tǒng)具有 以下功能: 展示發(fā)表的文章內(nèi)容;展示上傳的相冊圖片信息;提供音樂在線功能;提供博客日歷;展現(xiàn)最新的博客列表信息;提供博客搜索的功能;展現(xiàn)系統(tǒng)各項內(nèi)容的統(tǒng)計信息;對文章分類以及文章信息進行管理;對相冊分類以及相冊上傳進行管理;對音頻文件進行管理;對管理員信息進行管理。 系統(tǒng)流程圖 個人博客 網(wǎng)站 流程圖如圖 4- 1 所示: 圖 41 個人博客 網(wǎng)站 流程圖 系統(tǒng) 功能結(jié)構(gòu) 根據(jù) 個人博客 網(wǎng)站 的特點,可以將其分為前臺和后臺兩個部分進行設(shè)計。前臺主要用于瀏覽者對我的文
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1