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

正文內(nèi)容

畢業(yè)設計-信息查詢系統(tǒng)—論文-文庫吧

2025-10-28 19:24 本頁面


【正文】 ASP 內(nèi)部 6 大對象 ASP 提供了 6個功能強大的內(nèi)部對象,每個對象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web 中的一些重要工作。這 6 個對象及其功能描述如表 所示。 對象名稱 功能描述 Request 從客戶端取得信息 Response 將信息送給客戶端 Server 提供一些 Web 服務器工具 Session 儲存在一個 Session 內(nèi)的用戶信息,該信息僅可被該用戶訪問 Application 在一個 ASPApplication 中讓不同的客戶端共享信息 ObjectContext 配合 Microsoft Transaction 服務器進行分布式事務處理 表 ASP 內(nèi)部 6大對象及其功能 合理地運用這些對象可以使原本復雜,煩瑣的工作變得簡捷而條理清晰。 我們可以用以下的語法直接使用這些對象:對象 /屬性 /方法 /數(shù)據(jù)集合 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ù)。具體的操作步驟可以歸納為以下幾步: 創(chuàng)建數(shù)據(jù)庫源名 (DSN) DSN(Date Source Name)即數(shù)據(jù)源名稱。我們知道, ODBC 是一種訪問數(shù)據(jù)庫的方法,只要系統(tǒng)中有相應的 ODBC 驅(qū)動程序,任何程序就可以通過 ODBC 操縱驅(qū)動程序的數(shù)據(jù)庫。比如我們系統(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ù)庫之間的橋梁。 創(chuàng)建數(shù)據(jù)庫鏈接 鏈接用以保持一些關(guān)于正在訪問的數(shù)據(jù)的一些狀態(tài)信息,以及鏈接者信息。 ASP文件中如果要訪問數(shù)據(jù),必須首先創(chuàng)建與數(shù)據(jù)庫的鏈接,其語法如下: set Conn=(“ ” ) 這條語句創(chuàng)建了鏈接對象 Conn,接下來: connstr=Provider=。=amp。ath(amp。dbamp。) connstr 這條語句打開鏈接,用到了 DSN,本例為“ connstr”。 以上兩個步驟缺一不可,因為鏈接對象的創(chuàng)建與打開 是兩回事,只有打開了才真正可以使用。 創(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 中的所有記錄。 操作數(shù)據(jù)庫 ? 我們通過調(diào)用鏈接對象的 Execute方法來將查詢結(jié)果返回給一個數(shù)據(jù)對象或進行插入、刪除等操作。例如: rs=“ INSERT INTO tab1 VALUES(1,2)” ? (rs) ? /執(zhí)行插入操作 關(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)建的鏈接對象 Active Server Pages 開發(fā) Web 應用程序的特點: 1. 完全嵌入 HTML,與 HTML、 Script 語言完美結(jié)合。 2. 無須手動編譯和鏈接程序。 3. 面向?qū)ο?,并可擴展 ActiveX Server 組件功能。 4. 使用腳本語言( JavaScript、 VBScript 或 PERL)編寫。 5. 存取數(shù)據(jù) 庫輕松容易(使用 ADO 組件)。 6. 可使用任何語言編寫自己的 ActiveX Server 組件。 7. 無瀏覽器兼容問題。 8. 程序代碼隱藏,客戶端僅能看到 ASP 輸出的 HTML 文件。 9. 縮短 Web 開發(fā)時間。 第三章 需求分析 功能需求 本系統(tǒng)可方便管理員查找、修改和刪除學生信息 ,用戶瀏覽查找信息等相關(guān)操作。使管理更加便捷更加系統(tǒng)化。 性能需求 依據(jù)功能需求 , 系統(tǒng)開發(fā)所要使用的軟件環(huán)境 : 可使用的軟件有Dreamweaver MX, Access, 開發(fā)語言: VB script、 SQL 硬件環(huán)境: .中央處理器 133MHZ中央處理器 . .內(nèi)存 256M .硬盤 至少大約 1G空間 . .分辨率 :1024*768 本站分為兩大模塊:管理員模塊與客戶端模塊。 管理員模塊功能:管理人員注冊后可以通過登錄進入瀏覽頁進行查找、修改、刪除、添加等相關(guān)操作,也可以修改注冊后的信息。 客戶可以查看所有學生的一些基本信息,要查看一些相關(guān)信息則需要通過注冊后登錄才能實現(xiàn)。 第四章 總體設計 world wide web 作為共享信息資源的媒體,已成為信息發(fā)布的重要途徑,而查詢、瀏覽和編輯等行為構(gòu)成了“上網(wǎng)”的主要內(nèi)容。如何合理有效地組織、管理和發(fā)布信息,是建設一個網(wǎng)站的核心問題。如果把需要發(fā)布的信息存儲在數(shù)據(jù)庫中,那么就可以以 web 頁為界面,通過數(shù)據(jù)庫管理系統(tǒng)提供的豐富的手段來實現(xiàn)這些行為??傊?,數(shù)據(jù)庫加 web 頁就是這個問題的常規(guī)解決方案。 對于網(wǎng)站而言,一個行為:查詢、瀏覽和編輯等的實現(xiàn),就是一個 web應用。一個應用通常由一組相互關(guān)聯(lián)的動態(tài)頁面來組成。常規(guī)的動態(tài)頁面包括搜索頁 結(jié)果頁和編輯頁(包括插入、更新和刪除等)。 系統(tǒng)模塊結(jié)構(gòu)設計 該系統(tǒng) 介紹的是一個小型信息搜尋類信息查詢系統(tǒng)網(wǎng)站,管理員可以通過該系統(tǒng)網(wǎng)站發(fā)布信息、管理信息。一個典型的信息查詢網(wǎng)站至少應包含信息管理、信息顯示和信息查詢 3種功能。 目標設計 信息查詢網(wǎng)站所要實現(xiàn)的功能如下。 ? 信息管 ? 理信息添加 ? 信息修改 ? 信息刪除 ? 信息顯示 ? 顯示全部信息 ? 按類別顯示信息 ? 按關(guān)鍵字查詢信 ? 按關(guān)鍵字進行站內(nèi)查詢 設計思路 本站為一個簡單的信息系統(tǒng),該系統(tǒng)具有以下特點。 ? 實用: 系統(tǒng)實現(xiàn)了一個完整的信息查詢過程。 ? 簡單易用:為使用戶盡快掌握和使用整個系統(tǒng),系統(tǒng)結(jié)構(gòu)簡單但功 能齊全,簡單的頁面設計使操作起來非常簡便。 ? 代碼規(guī)范;作為一個實例,文中的代碼規(guī)范簡潔、清晰易懂。 系統(tǒng)中絕大多數(shù) ASP頁都訪問 WEB服務器的文件系統(tǒng)或數(shù)據(jù)庫服務器的數(shù)據(jù)庫系統(tǒng)。系統(tǒng)結(jié)構(gòu)如圖所示。 系統(tǒng)功能分析與設計 信息查詢共分為 3 個模塊:信息管理模塊、信息顯示模塊和信息查詢模塊,其功能模塊化分如圖所示。 信息管理模塊 網(wǎng)站信息管理模塊包含以下幾個模塊 。 信息管理登錄 ? ? ? 信息查詢模塊 信息管理模塊 信息添加 信息修改 信息刪除 顯示全部信息 按類別顯示信息 按關(guān)鍵字查詢信息 信息顯示模塊 按關(guān)鍵字站內(nèi)查詢 數(shù)據(jù)庫服務器 web 服務器 ASP 信息添加 ? ? ? 信息修改與刪除 ? ? ? 個頁面間的關(guān)系如圖所示。 模塊說明 ? 模塊名稱:添加信息 ? 模塊標識: ? 模塊功能 : 通過表單添加新的學生信息到數(shù)據(jù)庫 ( )表 ( student) 中 , 管理員登錄 審核帳號 管理員管理頁面 網(wǎng)站頁面 信息添加 信息刪除 信息修改 asp asp 正確 錯誤 asp 模塊接口 ? 調(diào)用模塊名: ? 被調(diào)用模塊名: ? 輸入文件: ? 輸出文件: ? 主要表單對象、內(nèi)存、數(shù) 據(jù)庫表的字段 處理概要 根據(jù)系統(tǒng)功能設計要求和模塊劃分,信息查詢網(wǎng)站主要包含信息記錄數(shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)。 數(shù)據(jù)庫需求分析 信息記錄包括以下內(nèi)容。 ? 信息記錄編號。 ? 信息名稱、信息類別。 ? 信息描述。 ? 信息大小。 ? 信息時間和瀏覽次數(shù)。 數(shù)據(jù)庫邏輯設計 信息記錄表 learning,如圖所示。 數(shù)據(jù)庫實現(xiàn) % dim conn dim connstr on error resume next set conn=() DRIVER={Microsoft Access Driver (*.mdb)}。 DBQ= amp。 DefaultDir amp。()amp。 % 第五章 系統(tǒng)詳細設計 各個頁面 管理員登錄頁 1. 頁面示例 圖為管理員登錄時所看到的頁面 。管理員名稱和密碼均為 admin 頁面中需要用戶填寫的 HTML 表單元素。 該頁面中僅有兩個表單元素,如表所示 名稱 表單元素類型 含義 最大長度 username text 管理員名稱 25 password password 管理員密碼 25 2.頁面所涉及的數(shù)據(jù)庫表信息 此頁僅向系統(tǒng)提交管理員用戶名稱和密碼,并沒有涉及到數(shù)據(jù)庫表的操作。 3. 頁面代碼分析 帳號驗證頁 1. 此頁為驗證名稱和密碼的頁面,無頁面效果 2.頁面中需要用戶填寫的 HTML 表單元素。 3.頁面所涉及的數(shù)據(jù)庫表信息 管理員名稱和密碼存在文件中,并沒有涉及到數(shù)據(jù)庫表的操作。 1. 頁面代碼分析 % dim sql dim rs dim seekerrs dim founduser dim username dim panyid dim password dim errmsg dim founderr founderr=false FoundUser=false username=(username) password=(password) if username= then end if if password= then end if if username=admin and password=admin then (adminok)=true else end if % 管理后臺頁 1.
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1