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

正文內容

“百度搜索引擎”下的“百度知道”系統(tǒng)的設計和實現(xiàn)畢業(yè)論文(編輯修改稿)

2024-10-07 16:19 本頁面
 

【文章內容簡介】 序中, HTML 依舊在視圖中扮演著重要的角色,但一些新的技術已層出不窮,它們包括Macromedia Flash 和 類 XHTML, XML/XSL, WML 等一些標識語言和 Web services。 模型表示企業(yè)數(shù) 據(jù)和業(yè)務規(guī)則。在 MVC 的三個部件中,模型擁有最多的處理任務。例如它可能用 像 EJBs 和 ColdFusion Components 這樣的構件對象來處理數(shù)據(jù)庫。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關,這樣一個模型能為多個視圖提供數(shù)據(jù)。由于應用于模型的代碼只需寫一次就可以被多個視圖重用,所以減少了代碼的重復性。 長春工業(yè)大學人文信息學院 0441208 譚天宇 畢業(yè)論文 共 31 頁 第 8 頁 控制器接受用戶的輸入并調用模型和視圖去完成用戶的需求。所以當單擊 Web 頁面中的超鏈接和發(fā)送 HTML 表單時,控制器本身不輸出任何東西和做任何處理。它只是接收請求并決定調用哪個模型構件 去處理請求,然后用確定用哪個視圖來顯示模型處理返回的數(shù)據(jù)。 現(xiàn)在我們總結 MVC 的處理過程,首先控制器接收用戶的請求,并決定應該調用哪個模型來進行處理,然后模型用業(yè)務邏輯來處理用戶的請求并返回數(shù)據(jù),最后控制器用相應的視圖格式化模型返回的數(shù)據(jù),并通過表示層呈現(xiàn)給用戶。 Struts 概述 Struts 最早是作為 Apache Jakarta 項目的組成部分問世運作。項目的創(chuàng)立者希望通過對該項目的研究,改進和提高 Java Server Pages、Servlet、標簽庫以及面向對象的技術水準。 Struts 這 個名字來源于在建筑和舊式飛機中使用的支持金屬架。它的目的是為了減少在運用 MVC 設計模型來開發(fā) Web 應用的時間。你仍然需要學習和應用該架構,不過它將可以完成其中一些繁重的工作。 除此之外, Struts 的優(yōu)點主要集中體現(xiàn)在兩個方面: Taglib 和頁面導航。 Taglib 是 Struts 的標記庫,靈活動用,能大大提高開發(fā)效率。另外,就目前國內的 JSP 開發(fā)者而言,除了使用 JSP 自帶的常用標記外,很少開發(fā)自己的標記,或許 Struts 是一個很好的起點。 Struts 是 MVC的一種實現(xiàn),它將 Servlet 和 JSP 標記( 屬于 J2EE 規(guī)范)用作實現(xiàn)的一部分。 Struts 繼承了 MVC 的各項特性,并根據(jù) J2EE 的特點,做了相應的變化與擴展。 長春工業(yè)大學人文信息學院 0441208 譚天宇 畢業(yè)論文 共 31 頁 第 9 頁 第 三 章 概要 設計 百度知道是一個基于搜索的互動式知識問答分享平臺 。 和大家習慣使用的搜索服務有所不同,“百度知道”并非是直接查詢那些已經(jīng)存在于互聯(lián)網(wǎng)上的內容,而是用戶自己根據(jù)具體需求有針對性地提出問題,通過積分獎勵機制發(fā)動其他用戶,來創(chuàng)造該問題的答案。 同時,這些問題的答案又會進一步作為搜索結果,提供給其他有類似疑問的用戶,達到分享知識的效果。 系統(tǒng)概述 該系統(tǒng) 的最大特點,就在于和 搜索引擎的完美結合,讓用戶所擁有的隱性知識轉化成顯性知識,用戶既是 本系統(tǒng)內容的使用者,同時又是該系統(tǒng) 的創(chuàng)造者,在這里累積的知識數(shù)據(jù)可以反映到搜索結果中。通過用戶和搜索引擎的相互作用,實現(xiàn)搜索引擎的社區(qū)化。 功能分析 下面我們著重介紹各個模塊的具體功能以及設計要求。 根據(jù)需求分析,得到 了本系統(tǒng)應該具有的功能,下面具體分析本系統(tǒng)的功能模塊。經(jīng)過分析,“百度知道” 大致分為 兩大模塊六大功能。即用戶模塊,用戶處理問題模塊。兩個模塊的功能分別為: (1) 用戶注冊 。 (2) 用戶登錄 。 2. 用戶處理問題模塊 (1) 問 題發(fā)布 。 (2) 問題查詢 。 長春工業(yè)大學人文信息學院 0441208 譚天宇 畢業(yè)論文 共 31 頁 第 10 頁 (3) 回答問題 。 (4) 解決問題 。 系統(tǒng)的層次圖如 圖 3- 1 百度知道系統(tǒng)的層次圖所 示: 圖 31 百度知道系統(tǒng)的層次 圖 ( 注意: 層次圖按照功能模塊來劃分) 系統(tǒng)各功能部分說明如下: :主要包括對用戶的注冊以及登錄的功能。 , 主要包括 以下 幾個功能的實現(xiàn): (1) 問題發(fā)布:已登錄用戶發(fā)布新的問題。 (2) 問題回答:其他用戶對已存在問題的回答以及提問用戶對自己問題的補充。 百度知道系統(tǒng) 用戶模塊 用戶操作問題模塊 用戶登錄 用戶注冊 問題發(fā)布 回答問題 解決問題 查詢問題 長春工業(yè)大學人文信息學院 0441208 譚天宇 畢業(yè)論文 共 31 頁 第 11 頁 (3) 解決提問:提問用戶將其他用戶對于自己提出問題的某個回答設為最佳答案或者問題長時間未處理自動過期。 (4) 查詢問題:注冊用戶 登錄或者游客用戶訪問系統(tǒng)時對問題的分類瀏覽以及對于單個問題的信息查詢。 數(shù)據(jù)庫分析 實體的分析 根據(jù)百度 知道 的總體設計,我們定義了百度知道整個系統(tǒng)分為兩大模塊和六大功能。由此我們可以首先確定百度知道的兩大實體:用戶和問題,而由于用戶可以根據(jù)提問來進行回答,所以問題答案也是實體。因此該系統(tǒng)共有三個實體。 。 。 。 實體的屬性 百度知道系統(tǒng)涉及到的實體分別為用戶實體,問題實體,問題答案實體。根據(jù)系統(tǒng)需求,我們將以下實體的屬性確定如下: 戶實體,包含所有百度知道的注冊用戶信息,其詳細的屬性如下: (1)客戶編號 。 (2)客戶名稱 。 (3)客戶密碼 。 (4)真實姓名 。 (5)性別 。 (6)身份證號 。 長春工業(yè)大學人文信息學院 0441208 譚天宇 畢業(yè)論文 共 31 頁 第 12 頁 (7)電子郵件 。 (8)用戶積分 。 (9)用戶權限 。 ,包含所有用戶提出的問題的信息,其詳細的屬性如下: (1) 問題編號 。 (2) 問題標題 。 (3) 問題內容 。 (4) 提問者 ID。 (5) 所在欄目號 。 (6) 問題狀態(tài) 。 (7) 獎賞分數(shù) 。 (8) 回答次數(shù) 。 (9) 發(fā)布時間 。 ,包含所有問題回答的屬性,其詳細的屬性如下: (1) 回答編號 。 (2) 問題編號 。 (3) 回答標題 。 (4) 回答內容 。 (5) 回答狀態(tài) 。 (6) 回答者編號 。 實體之間的聯(lián)系 通過對百度知道系統(tǒng)中所需實體以及屬性的分析,我們已經(jīng)對于百度知道的數(shù)據(jù)模型有了一定的了解,由此我們可以確定三大實體之間的長春工業(yè)大學人文信息學院 0441208 譚天宇 畢業(yè)論文 共 31 頁 第 13 頁 聯(lián)系。 ,發(fā)布問題信息。但是每個問題只能由一個用戶提出,即只能和一個用戶關聯(lián)。 個用戶都可以對某一問題發(fā)表若干回答。但是每一項回答 只能由一個用戶發(fā)表,即只能和一個用戶關聯(lián)。 個問題都會有零到多個回答,每個回答也可以發(fā)表到不同的問題上去。即多個問題有多個回答。 數(shù)據(jù)庫的概念設計 通常使用實體 -聯(lián)系圖來建立數(shù)據(jù)模型??梢园褜嶓w-聯(lián)系圖簡稱為 ER 圖,相應的可把用 ER 圖描繪 的數(shù)據(jù)模型稱為 ER 模型。 百度知道的實體 聯(lián)系圖如 圖 32 百度知道的 ER 圖所 示: ( 注意 : ER 圖描繪的是數(shù)據(jù)之間的關系,矩形代表實體;圓角矩形或橢圓代表屬性;菱形代表實體和實體之間的關系;在實體關系的實線上要標出數(shù)字代表對應關系, 1: 1 或 1: N 或 M: N) 長春工業(yè)大學人文信息學院 0441208 譚天宇 畢業(yè)論文 共 31 頁 第 14 頁 圖 32 百度知道 的 ER圖 數(shù)據(jù)庫的邏輯結構設計 表 31 用戶表 作用 保存客戶的信息 名稱 User_Info 序號 英文字段名 中文字段名 數(shù)據(jù)類型 長度 是 否關鍵字 備注 1 User_ID 用戶 編號 int 主鍵 自動編號 2 User_Name 用戶 名稱 varchar 30 3 User_PWD 用戶密碼 varchar 30 4 User_RealName 真實姓名 varchar 30 5 User_Sex 性別 int 0:男 1:女 6 User_IDCard 身份證號 varchar 18 7 User_Email 電子郵件 varchar 50 8 User_Score 用戶積分 int 9 User_Limit 用戶權限 int 0:管理員 1:普通用戶 1 N 1 用戶 問題 回答 編號 真名 密碼 昵稱 郵件 身份證 性別 積分 權限 提問 屬于 N 編號 內容 提問者編號 時間 標題 懸賞分數(shù) 欄目號 回答數(shù) 標題 編號 時間 問題編號 狀態(tài) 回答者編號 內容 問題狀態(tài) 發(fā)表 N 1 長春工業(yè)大學人文信息學院
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1