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

正文內(nèi)容

一個小型搜索引擎的設(shè)計與實現(xiàn)—計算機(jī)畢業(yè)設(shè)計論文(編輯修改稿)

2024-09-02 06:27 本頁面
 

【文章內(nèi)容簡介】 er 應(yīng)用程序,加上其內(nèi)置的對數(shù)據(jù)庫連接的支持,IIS 的功能就更強(qiáng)大。SQL 數(shù)據(jù)庫信息或其他任何符合ODBC 的數(shù)據(jù)庫信息都能在 Inter/Intra 上靈活應(yīng)用。 Microsoft Access 簡介Access 是 Office 系列軟件中用來專門管理數(shù)據(jù)庫的應(yīng)用軟件。所謂數(shù)據(jù)庫是指經(jīng)過組織的、關(guān)于特定主題或?qū)ο蟮男畔⒓稀?shù)據(jù)庫管理系統(tǒng)分為兩類:文件管理系統(tǒng)和關(guān)系型管理系統(tǒng)。Access 應(yīng)用程序就是一種功能強(qiáng)大且使用方便的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),一般也稱關(guān)系型數(shù)據(jù)庫管理軟件。它可運行于各種 Microsoft Windows 系統(tǒng)環(huán)境中,由于它繼承了 Windows 的特性,不僅易于使用,而且界面友好,如今在世界各地廣泛流行。它并不需要數(shù)據(jù)庫管理者具有專業(yè)的程序設(shè)計水平,任何非專業(yè)的用戶都可以用它來創(chuàng)建功能強(qiáng)大的數(shù)據(jù)庫管理系統(tǒng)。 ASP 簡介ASP 全稱為 Active Server Pages,即動態(tài)服務(wù)器頁面,它是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境,ASP 內(nèi)含于 IIS 以上版本中,通過 ASP 我們可以結(jié)合HTML 網(wǎng)頁、 ASP 指令建立動態(tài)、交互且高效的 Web 服務(wù)器應(yīng)用程序。ASP腳本在服務(wù)器端解釋執(zhí)行,結(jié)果自動生成符合 HTML 語言的主頁去響應(yīng)用戶的請求。ASP 目前已成為目前應(yīng)用最廣泛的動態(tài)網(wǎng)頁開發(fā)工具,同時應(yīng)用 ASP 進(jìn)行網(wǎng)絡(luò)化的信息管理系統(tǒng)也逐步得到推廣。ASP 本身并不是一種腳本語言,它只是提供了一種使鑲嵌在 HTML 頁面中的腳本程序得以運行的環(huán)境。ASP 程序 的純文本形式存在于 Web 服務(wù)器上的,可以用任何文本編輯器打開它。ASP 程序中可以包含純文本、HTML 標(biāo)記以及腳本命令。用戶 程序放在 Web 服務(wù)器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán)限) ,就可以通過 WWW 的方式訪問 ASP 程序了。3 系統(tǒng)結(jié)構(gòu)設(shè)計本系統(tǒng)是一個 B/S 結(jié)構(gòu)的系統(tǒng),采用 IIS +Microsoft Access+ASP 作為開發(fā)環(huán)境。它的發(fā)布需要有 Web 服務(wù)器的支持,且需要數(shù)據(jù)庫系統(tǒng)來對系統(tǒng)數(shù)據(jù)進(jìn)行存儲,查詢,修改,刪除,及時更新系統(tǒng)信息。系統(tǒng)設(shè)計 6 個功能模塊,分別是網(wǎng)站搜索模塊、圖片搜索模塊、分類目錄模塊、網(wǎng)站登錄模塊、網(wǎng)站管理模塊和管理員登錄模塊。用戶登錄到首頁,首先進(jìn)入的是網(wǎng)站搜索界面。點擊頁面上其他功能模塊的超鏈接,可進(jìn)入相應(yīng)的模塊界面。網(wǎng)站登錄模塊和網(wǎng)站管理模塊需要用戶輸入用戶名和密碼,成功通過驗證才能進(jìn)入相應(yīng)的管理模塊,如果驗證失敗則返回到前一個功能模塊界面。管理員登錄模塊同樣需要成功通過驗證才能進(jìn)入相應(yīng)的管理模塊。但他又提供了網(wǎng)站審核、網(wǎng)站管理和分類目錄修改 3 個子模塊。 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫結(jié)構(gòu)設(shè)計幾乎所有的 Web 項目都要基于數(shù)據(jù)庫,這使得數(shù)據(jù)庫的設(shè)計在整個項目中舉足輕重。本購物系統(tǒng)中大部分前臺的顯示信息都是從數(shù)據(jù)庫中讀取所需信息,而系統(tǒng)管理員則只需在后臺通過修改數(shù)據(jù)庫中的數(shù)據(jù)即可達(dá)到改變前臺顯示內(nèi)容的目的,所以數(shù)據(jù)庫在本系統(tǒng)中作為中間介質(zhì)連接前臺和后臺,其重要性不言而喻。本設(shè)計根據(jù)系統(tǒng)需求分析,選用 Microsoft Access 作為該系統(tǒng)的數(shù)據(jù)庫。數(shù)據(jù)庫取名為 ,其中包含了系統(tǒng)中所有的數(shù)據(jù)。下面對一些關(guān)鍵表作詳細(xì)說明。網(wǎng)站登錄數(shù)據(jù)信息數(shù)據(jù)庫在數(shù)據(jù)庫中標(biāo)記的是 Web 數(shù)據(jù)表,它記錄的是網(wǎng)站名稱、網(wǎng)站簡介、網(wǎng)站地址、是否審核、網(wǎng)站關(guān)鍵字、聯(lián)系人姓名、聯(lián)系人Email、聯(lián)系人 qq 號碼、聯(lián)系人地址、聯(lián)系人郵政編碼、網(wǎng)站登錄時間、網(wǎng)站單擊次數(shù)、所屬子類名稱、子類路徑和所屬子類 ID。Web 表的具體結(jié)構(gòu)如表 1所示:表 1 網(wǎng)站登錄數(shù)據(jù)表字段名稱 數(shù)據(jù)類型 說明 主關(guān)鍵字ID 自動編號 編號 *Title 文本 網(wǎng)站名稱Content 文本 網(wǎng)站內(nèi)容簡介URL 文本 網(wǎng)站地址Verify 是/否 管理員是否已經(jīng)確認(rèn)Keyword 文本 網(wǎng)站關(guān)鍵字Name 文本 聯(lián)系人姓名Email 文本 聯(lián)系人 Email 文本 聯(lián)系人 qqAddress 文本 聯(lián)系人地址PostCode 文本 聯(lián)系人郵政編碼Time 日期/時間 網(wǎng)站登錄時間Click 數(shù)字 網(wǎng)站訪問次數(shù)Sort 文本 子類名稱Sort_path 文本 子類路徑Sort_ID 數(shù)字 子類 ID 分類目錄數(shù)據(jù)庫表在數(shù)據(jù)庫中標(biāo)記的是 Sort 數(shù)據(jù)表,它記錄的是子類信息,包括子類名稱、父類 ID 和是否在首頁顯示。Sort 表的具體結(jié)構(gòu)如表 2 所示:表 2 分類目錄數(shù)據(jù)表字段名稱 數(shù)據(jù)類型 說明 主關(guān)鍵字ID 自動編號 編號 *Sort 文本 子類名稱SortID 數(shù)字 父類 IDShow 數(shù)字 是否在首頁顯示管理員數(shù)據(jù)表即:數(shù)據(jù)表 Admin,記錄的是管理員的登錄名和密碼。具體結(jié)構(gòu)如表 3 所示:表 3 管理員數(shù)據(jù)表字段名稱 字段名稱 說明 字段名稱ID 自動編號 編號 *UserName 文本 管理員登錄名Password 文本 管理員密碼圖片數(shù)據(jù)表即:PIC 數(shù)據(jù)表,記錄的是圖片編號、圖片名稱、圖片介紹、圖片地址、是否確認(rèn)、圖片關(guān)鍵字、小圖片相對路徑、大圖片相對路徑、圖片添加的日期、網(wǎng)站訪問次數(shù)。具體結(jié)構(gòu)如表 5 所示:表 4 圖片數(shù)據(jù)表字段名稱 數(shù)據(jù)類型 說明 主關(guān)鍵字id 自動編號 編號 *Name 文本 圖片名稱Introduce 文本 圖片內(nèi)容簡介URL 文本 圖片地址Verify 是/否 管理員是否已經(jīng)確認(rèn)Keyword 文本 圖片關(guān)鍵字smallImg 文本 小圖片相對路徑bigImg 文本 大圖片相對路徑remendDate 日期/時間 設(shè)置為圖片添加的日期Click 數(shù)字 網(wǎng)站訪問次數(shù) 系統(tǒng)的功能模塊圖系統(tǒng)的功能模塊圖如圖 1 所示:主界面網(wǎng)站搜索 管理員登錄圖片搜索 分類搜索 網(wǎng)站管理網(wǎng)站登錄圖 1 系統(tǒng)的功能模塊圖4 系統(tǒng)前臺模塊設(shè)計 網(wǎng)站搜索及圖片搜索模塊的實現(xiàn) 功能描述用戶訪問系統(tǒng)時,首先接觸到的是首頁面 ,它提供了到達(dá) 6 個功能模塊的超鏈接,默認(rèn)顯示為網(wǎng)站搜索模塊。另外頁面還提供一個表單 from,讓用戶輸入要搜索的關(guān)鍵字,當(dāng)用戶輸入關(guān)鍵字單擊搜索按鈕后,表單中的數(shù)據(jù)將被提交到 文件中處理。在 首先讀取傳遞過來的數(shù)據(jù),然后判斷該數(shù)據(jù)是否為空。如果不為空。則將數(shù)據(jù)分割為多個關(guān)鍵字,然后在數(shù)據(jù)庫中查找匹配的記錄,并在頁面上顯示。 流程圖在網(wǎng)站搜索模塊中,數(shù)據(jù)流程如圖 2 所示: 數(shù)據(jù)是否為空 關(guān)鍵字處理否是輸入關(guān)鍵字搜索并顯示結(jié)圖 2 網(wǎng)站搜索流程圖 界面設(shè)計搜索模塊的界面設(shè)計如圖 3 所示: 圖 3 網(wǎng)頁搜索模塊界面圖圖片搜索結(jié)果如圖 4 所示:圖 4 圖片搜索結(jié)果圖 代碼設(shè)計輸入關(guān)鍵字后,數(shù)據(jù)被提交到 中,首先使用 Request 對象的QueryString()方法讀取表單傳遞過來的關(guān)鍵字。if keyword= then 39。關(guān)鍵詞為空 39。給出提示,返回前一頁。() 函數(shù)的作用是返回前一頁 Script(39。請輸入關(guān)鍵詞! 39。)。()。/Scriptelse然后將多個關(guān)鍵字進(jìn)行處理后分開保存在一維數(shù)組中:keyword = replace(keyword,39。, ) 39。用空格替換關(guān)鍵詞中的字符39。keyword = replace(keyword,[, ) 39。用空格替換關(guān)鍵詞中的字符[keyword = replace(keyword,], ) 39。用空格替換關(guān)鍵詞中的字符]keyword = replace(keyword,,, ) 39。用空格替換關(guān)鍵詞中的中文字符, keyword = replace(keyword, ) 39。用空格替換關(guān)鍵詞中的英文字符,keyword = replace(keyword, , ) keyword = replace(keyword, , ) keyword = replace(keyword, , ) 39。清除多余的空格keyword=ltrim(rtrim(keyword)) 39。去掉關(guān)鍵詞左邊和右邊的空格。函數(shù) LTrim 去掉字符串左邊空格,函數(shù) RTrim 去掉字符串右邊空格keywordlist=split(keyword) 39。將用戶輸入的關(guān)鍵詞用空格分成多個關(guān)鍵詞并保存在一維數(shù)組 keywordlist 中然后在循環(huán)寫出查詢的 spl 語句:set rs=() 39。建立 RecordSet 對象for i=0 to ubound(keywordlist) 39。ubound 函數(shù)獲得數(shù)組最大下標(biāo)值keywordlist(i) = Trim(keywordlist(i)) 39。Trim 函數(shù)去掉字符串左邊和右邊函數(shù)sql=sql amp。 like 39。% amp。 keywordlist(i) amp。 %39。 or 39。sql 語句, 指的是數(shù)據(jù)表 web 中 title 列的值, 中包含關(guān)鍵詞 keywordlist(i)sql=sql amp。 like 39。% amp。 keywordlist(i) amp。 %39。 or sql=sql amp。 like 39。% amp。 keywordlist(i) amp。 %39。 or sql=sql amp。 like 39。% amp。 keywordlist(i) amp。 %39。 or nextsql=Left(sql,(LEN(sql)3)) 39。LEN 函數(shù)獲得字符串的長度,left 函數(shù)獲得字符串從左邊數(shù)指定數(shù)目的字符,在此是去掉字符串中最后幾位的or if path= or sort_path=/0/ thensearch_sql=verify=0 and (amp。sqlamp。) order by click descelsesearch_sql=sort_path like 39。% amp。 sort_path amp。 %39。 and verify=0 and (amp。sqlamp。) order by click descend if 39。從數(shù)據(jù)庫中查詢滿足條件的記錄,并保存在 rs 中 selectid,sort_path,sort_id,title,keyword,url,content,address,postcode,verify,click from web where amp。search_sql,conn,1,1執(zhí)行查詢。使用 html 代碼顯示查詢頁面的網(wǎng)站搜索部分,然后判斷是否存在滿足條件的記錄,如果存在,則使用 showcontent()過程顯示滿足條件的所有記錄,并將記錄中的關(guān)鍵字用紅色字體顯示。然后使用 showpage()過程顯示記錄的頁數(shù)信息,包括當(dāng)前頁、總頁數(shù)等。最后顯示查詢頁面的底部的管理入口及版本信息,并建立到管理員登錄的超連接。 分類目錄模塊的實現(xiàn) 功能描述分類目錄界面由 實現(xiàn),在該頁面顯示的分類信息包括 sor
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1