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

正文內(nèi)容

基于rss的圖書信息發(fā)布子系統(tǒng)的研究與實現(xiàn)畢業(yè)論文(編輯修改稿)

2024-08-15 11:33 本頁面
 

【文章內(nèi)容簡介】 ,一種是全文的 ,帶廣告 。一種是摘要 ,不帶廣告。用戶各取所需 ,愿意通過 RSS 閱讀全文的 ,就要接受附帶的廣告 。不愿意每篇文章都看到廣告的 ,只好訂閱摘要版本的 RSS,如果對文章有興趣 ,自然也會去網(wǎng)站閱讀全文 ,那么網(wǎng)站上的廣告他就會看到。 項目研究的目的及意義 研究目的 本課題的研究 目標是,利用 RSS 技術(shù)結(jié)合 Struts 框架,實現(xiàn)基于 RSS 的信息 發(fā)布子系統(tǒng)的設(shè)計,并將此系統(tǒng)應用于購書門戶網(wǎng)站的建設(shè)當中。 研究意義 基于 RSS 的圖書信息發(fā)布子系統(tǒng),能讓用戶及時看到網(wǎng)站圖書信息的更新, 并根據(jù)類別領(lǐng)域挑選適合自己的圖書,這種點到點的服務方式更符合信息化時代理念,也有利于購書門戶網(wǎng)站的傳播與推廣。 論文的主要內(nèi)容 本論文主要 分為六個章節(jié): 第 1 章為緒論,論述了本文的研究背景和意義,并提出了研究目的和研究意 義。 第 2 章介紹了為論文提供了研究課題的網(wǎng)上購書門戶網(wǎng)站,和此網(wǎng) 站的概要 設(shè)計。 第 3 章分析了本系統(tǒng)的數(shù)據(jù)庫,并提出詳細的設(shè)計方案。 4 第 4 章主要介紹了本論文核心技術(shù) RSS,包括技術(shù)分析,結(jié)構(gòu)特點以及應用模 式。 第 5 章就 RSS 如何在本系統(tǒng)實現(xiàn)進行了闡述,并對此信息發(fā)布系統(tǒng)進行了測 試。 第 6 章全章總結(jié),對全文進行了總結(jié),并提出了下一步的研究方向。 本章小結(jié) 本章節(jié)首先介紹了 RSS 技術(shù) 的研究背景,研究目的和研究意義,從宏觀角度 介紹了 RSS 技術(shù),同時也說明了全章節(jié)的內(nèi)容。 在下一章,我將介紹為本論文提供研究課題的購書門戶網(wǎng)站項目, 包括背景, 功能分析,概要設(shè)計,以 及服務器選擇。 5 第 2 章 系統(tǒng)功能分析與概要設(shè)計 項目背景 隨著全球經(jīng)濟一體化的逐步深入,購書網(wǎng)站已是現(xiàn)代傳統(tǒng)書店必不可少的經(jīng) 營策略。目前,購書網(wǎng)站在國際互聯(lián)網(wǎng)上可以實現(xiàn)的商務功能已經(jīng)多樣化,可以說從最基本的對外溝通展示功能、信息發(fā)布功能,在線圖書展示功能、在線洽談功能、在線交易功能、在線采購功能、在線客戶服務功能、在線網(wǎng)站管理功能等等,幾乎以往傳統(tǒng)書店功能都可以在互聯(lián)網(wǎng)上進行電子化的高效運作。 技術(shù)的進步對傳統(tǒng)書店上網(wǎng)解決方案提出更嚴格的要求和挑戰(zhàn)。為了保護傳 統(tǒng)書店的投資,書 店上網(wǎng)解決方案應切合傳統(tǒng)書店實際的需求和發(fā)展的趨向,使投入回報和管理效益最大化,傳統(tǒng)書店在實施上網(wǎng)方案的之前,必須對一系列問題進行科學的論證,如書店上網(wǎng)的需求分析、書店上網(wǎng)總體規(guī)劃、購書網(wǎng)站系統(tǒng)的功能和實施方案、購書網(wǎng)站的傳播與推廣、運行購書網(wǎng)站系統(tǒng)的軟件和硬件配置、購書網(wǎng)站的管理系統(tǒng)和管理方法等等。購書網(wǎng)站具體實施的 因 素直接影響傳統(tǒng)書店在 Inter 的實際效果和經(jīng)濟效益,這不僅是技術(shù)問題,同時也涉及到管理的因素 。 網(wǎng)上購書有 以下 好處: 1. 網(wǎng)上購書上的書價相對于書店,都會比較便宜 2. 讀者可以更快地了解到最新 的書籍種類,無需到書店尋尋覓覓, 3. 讀者可以快速地查詢到自己想要書籍的信息,包括作者、價格、出版社等 4. 買方不需在去排隊購書,只需要通過網(wǎng)上支付或其他的支付方式就可以 買到書,商家會提供送貨的服務 5. 對于商家而言,可以減少存貨,實現(xiàn) “零庫存 ”,減少了危機。 綜上所述,網(wǎng)上購書是不僅便宜,而且有效地縮短了圖書流通發(fā)行環(huán)節(jié),有 利于讀者能快速便捷地獲得所需圖書資料,這樣也使廣大讀者、圖書、出版者、發(fā)行者緊密地結(jié)合在一起,大大提高了圖書流通率。在了解需求后,開發(fā)網(wǎng)上購書系統(tǒng),可以讓顧客通過瀏覽器瀏覽網(wǎng)站售書目錄,從而挑選 自己滿意的圖書,并下訂單購買。而網(wǎng)站后臺人員需要維護網(wǎng)站會員信息、書籍信 息以及訂單信息。本系統(tǒng)的目的就是要開發(fā)一套既方便客戶網(wǎng)上購書,又方便網(wǎng)站維護人員維護網(wǎng)站 WEB 服務三層架構(gòu)系統(tǒng)。 6 系統(tǒng)功能分析 網(wǎng)上購書系統(tǒng)它有三個模塊:用戶模塊,管理員模塊,系統(tǒng)模塊。系統(tǒng)結(jié)構(gòu) 圖如圖 。 圖 網(wǎng)上購書系統(tǒng)結(jié)構(gòu)圖 用戶模塊 主要是涉及到用戶方面的功能,它有以下內(nèi)容: 1. 注冊與登陸:用戶注冊登陸。 2. 用戶評論發(fā)布:用戶發(fā)布圖書評價信息。 3. 用戶信息:用戶修改個人信息。 4. 購書車:用戶選擇選購圖書 ,存入購書車等待結(jié)賬,下次進入購書車時,購物車里上次購物的信息不會丟失。 管理員模塊 1. 圖書類別管理:新增圖書類別,修改類別。 2. 圖書信息管理:對圖書信息進行修改,增加和刪除。 3. 用戶管理:設(shè)置用戶狀態(tài)。 4. 管理員的登錄功能。 5. 超級管理員功能:增加管理員,修改管理員信息。 系統(tǒng)模塊 RSS 信息發(fā)布子系統(tǒng):用于定制特定內(nèi)容。 現(xiàn)今社會已然成為一個信息爆炸的時代,面對不計其數(shù)的信息源,為了獲 7 得新聞、股票行情、行業(yè)分析、產(chǎn)品評論等信息,人們不得不穿梭在不同網(wǎng)站間,這個過程非常消耗用戶的時間。幸運 的是隨著 的不斷發(fā)展,我們有更多的方法將眾多的信息按找用戶不同的喜好重新整合起來。目前, Inter 的網(wǎng)站越來越多,我們可以通過 RSS 在線閱讀器,將互聯(lián)網(wǎng)上那些其他網(wǎng)站提供的和大市場相關(guān)的信息集成到我們的商情網(wǎng)站中,能使用戶在我們的門戶上獲取更多的資訊。 在綜合分析了目前已存在的數(shù)款客戶端 RSS 閱讀器的特點后,網(wǎng)站決定提 供給客戶一個在線的 RSS 閱讀器。一方面它能解決客戶端軟件需要安裝的問題,只要有瀏覽器,能上網(wǎng)就能使用 。另一方面,網(wǎng)站也能通過設(shè)置信息“推”送服務,將網(wǎng)站信息主動呈現(xiàn)給客戶。 在本購書網(wǎng)站中,信息發(fā)布子系統(tǒng)主要的功能點有以下兩個: RSS 信息發(fā)布 用戶可以通過點擊在圖書類別欄中的訂閱按鈕訂閱此類圖書更新信息,在管 理員新增圖書之后,更新信息會通過 RSS Feed 的形式發(fā)送出去,用戶可以通過WEB RSS 閱讀器知道新增圖書信息。 RSS 信息發(fā)布 用戶可對感興趣的圖書進行評論,也可以繼續(xù)關(guān)注此書的評論更新。通過訂 閱在圖書評論頁面的訂閱按鈕,獲得圖書評論的訂閱,并通過 WEB RSS 閱讀器閱讀相關(guān)評論。 系統(tǒng)概要設(shè)計 系統(tǒng)總體架構(gòu) 系統(tǒng)是 有 Struts 和 Hibernate 架構(gòu)合并組成,其結(jié)構(gòu)如下 8 圖 系統(tǒng)架構(gòu) 1 Struts 框架 Struts 是 Apache 基金會的一個 Open Source 項目,基于 Sun J2EE 平臺的 MVC 框架,主要采用 Servlet 和 JSP 技術(shù)來實現(xiàn),能夠很好地幫助 Java 開發(fā)者利用 J2EE開發(fā) Web 應用 ,也是面 向?qū)ο笤O(shè) 計。實現(xiàn) 重點在 C(Controller) ,包括ActionServlet/RequestProcessor 和我們定制的 Action,也為 V(View) 提供了一系列定制標簽( Custom Tag)。 2 Hibernate 框架 Hibernate 是一種 Java 語言下的 對象關(guān)系映射 解決方案。 它是使用 GNU 寬 通 用公共許可證 發(fā)行的 自由 、 開源 的軟件。它為 面向?qū)ο?的 領(lǐng)域模型 到傳統(tǒng)的 關(guān)系型數(shù)據(jù)庫 的映射,提供了一個使用方便的框架。它的設(shè)計目標是將軟件開發(fā)人員Struts(MVC 框架 ) WEB 層 頁 面 .jsp 用戶請求處理組件 控制器 用戶控制器 頁面數(shù)據(jù)封裝對象 業(yè)務層 業(yè)務接口 業(yè)務實現(xiàn) 數(shù)據(jù)訪問層 Hibernate 數(shù)據(jù)讀取接口 數(shù)據(jù)讀取實現(xiàn) S PR I G 文件 配置 9 從大量相同的 數(shù)據(jù)持久層 相關(guān)編程工作中解放出來。無論是從設(shè)計草案還是從一個 遺留 數(shù)據(jù)庫開始,開發(fā)人員都可以采用 Hibernate。 Hibernate 不僅負責從 Java 類 到數(shù)據(jù)庫表的映射(還包括從 Java 數(shù)據(jù)類型到 SQL 數(shù)據(jù)類型的映射),還提供了面向?qū)ο蟮臄?shù)據(jù)查詢檢索機制,從而極大地縮短的手動處理 SQL 和 JDBC 上的開發(fā)時間。 系統(tǒng)的框架 本系統(tǒng)是采用 SH( +Hibernate)框架。 Struts 負責 View 層和 Control 層, Hibernate 負責持久層。系統(tǒng)框架如圖 所示 。 圖 系統(tǒng)框架圖 客戶層也即系統(tǒng) 表達層,提供用戶和系統(tǒng)交互的界面,包含面向客戶的應用, 這些應用在最終用戶的計算機系統(tǒng)的 Web 瀏覽器中運行, Web 服務器層會對 Web 用戶(瀏覽器)發(fā)出的 HTTP 請求進行響應。 Web 服務器接收客戶端發(fā)出的 HTTP 請求,并通過 JSP/Servlet 進行響應。利 用 JSP、 Servlet 可以方便的實現(xiàn)客戶的各種個性化界面,對于頁面結(jié)構(gòu)中的通用部分可以抽象出來建立成 Web 組件,提高頁面開發(fā)的效率和可維護性。同時, Web層負責從業(yè)務層調(diào)用邏輯模型組件來實現(xiàn)用戶提出的預測目標。 Web 服務器層會Vi ewCont rolAddi ng Model Update Model Query ModelDelet e Model數(shù)據(jù)庫AddUpdateDelet eQuery調(diào)用調(diào)用調(diào)用調(diào)用請求回復Model 層由 Hi bernate 實現(xiàn)Cont rol 由 ser vlet 、 action 和 for m 組成Vi ew 是由 JS P 組成 10 根據(jù)用戶指定 的預測對象,調(diào)用業(yè)務層的 JavaBean 模型組件,并通過組件訪問數(shù)30 據(jù)庫中的相關(guān)數(shù)據(jù),將結(jié)果輸出到客戶端。 Web 層是連接客戶層和其他層的紐帶,負責控制整個系統(tǒng)各個模塊的運轉(zhuǎn)。 業(yè)務邏輯層是系統(tǒng)架構(gòu)中體現(xiàn)核心價值的部分。它的關(guān)注點主要集中在業(yè)務 規(guī)則的制定、業(yè)務流程的實現(xiàn)等與業(yè)務需求有關(guān)的系統(tǒng)設(shè)計,也即是說它是與系統(tǒng)所應對的領(lǐng)域( Domain)邏輯有關(guān)。 業(yè)務邏輯層在體系架構(gòu)中的位置比較關(guān)鍵,它處于數(shù)據(jù)訪問層與表示層中間, 起到了數(shù)據(jù)交換中承上啟下的作用。由于層是一種弱耦合結(jié)構(gòu),層與層之間的 依賴是向下的,底層對于上層而言是“無知”的,改變上層的設(shè)計對于其調(diào)用的底層而言沒有任何影響。如果在分層設(shè)計時,遵循了面向接口設(shè)計的思想,這種向下的依賴也應該是一種弱依賴關(guān)系。因而在不改變接口定義的前提下,理想的分層式架構(gòu),應該是一個支持可抽取、可替換的“抽屜”式架構(gòu)。正因為如此,業(yè)務邏輯層的設(shè)計對于一個支持可擴展的架構(gòu)尤為關(guān)鍵,因為它扮演了兩個不同的角色。對于持久層而言,它是調(diào)用者;對于表示層而言,它卻是被調(diào)用者。依賴與被依賴的關(guān)系都糾結(jié)在業(yè)務邏輯層上,如何實現(xiàn)依賴關(guān)系的解耦,則是除了實現(xiàn)業(yè)務邏輯之外留給設(shè) 計師的任務。 持久就是對數(shù)據(jù)的保持,即對程序狀態(tài)的保持。持久層是一個相對獨立的邏 輯層面,專注于數(shù)據(jù)持久化邏輯的實現(xiàn)。通常通過數(shù)據(jù)庫實現(xiàn)持久層是把數(shù)據(jù)庫實現(xiàn)這塊當作一個獨立邏輯拿出來。由于對象范例和關(guān)系范例這兩大領(lǐng)域之間存在“阻抗不匹配”,所以把數(shù)據(jù)持久層單獨作為 J2EE 體系的一個層提出來的原因就是能夠在對象-關(guān)系數(shù)據(jù)庫之間提供一個成功的企業(yè)級映射解決方案,盡最大可能彌補這兩種范例之間的差異。 持久化的實現(xiàn)過程則大多通過各種關(guān)系型數(shù)據(jù)庫來完成。持久層判定標準如 果表示層發(fā)生變化,需要從 JSP 遷移 ,數(shù)據(jù)持久化代碼是否需要重新編譯。如果業(yè)務邏輯層發(fā)生了變化,那么數(shù)據(jù)持久化邏輯代碼是否需要重新編譯。如果底層數(shù)據(jù)持久化機制發(fā)生了改變(如更換數(shù)據(jù)庫類型),系統(tǒng)中的非數(shù)據(jù)持久化部分代碼(包括表示層,業(yè)務邏輯層)是否需要重新編譯。 設(shè)計思想和建站原則 11 購書系統(tǒng)建設(shè)的成功與否,符合業(yè)務需求是關(guān)鍵。購書網(wǎng)站解決方案設(shè)計過 程中,在“核心平臺”的基礎(chǔ)上,始終貫徹以業(yè)務需求為主的思想。為保證系統(tǒng)能夠滿足未來的業(yè)務發(fā)展需要,以用戶現(xiàn)在和未來的購買需求來確定應用軟件系統(tǒng)模塊及功能;以應用軟件系統(tǒng)正常穩(wěn)定運行為條 件,規(guī)劃系統(tǒng)建設(shè);根據(jù)用戶業(yè)務的不斷增長,來完善并發(fā)展應用系統(tǒng)體系結(jié)構(gòu);根據(jù)聯(lián)網(wǎng)用戶數(shù)量的增加,擴展網(wǎng)絡(luò)的規(guī)模。在系統(tǒng)建設(shè)的過程中,遵循可行性、實用性、經(jīng)濟性原則,可靠性、穩(wěn)定性、安全性原則,先進性、成熟性、開放性原則,可伸縮性、可擴展性和可持續(xù)發(fā)展原則,統(tǒng)一性、標準化原則和高性價比等原則。 服務器 選擇 應用服務器 基于 WEB 的企業(yè)級應用一般分為三層,表示層、業(yè)務邏輯層和數(shù)據(jù)服務層。 表示層包含瀏覽器或其它客戶端,數(shù)據(jù)服務層由數(shù)據(jù)庫提供服務。業(yè)務邏輯層是整個軟件體系的重點。由于大部分的業(yè) 務功能設(shè)計都封裝在這一層,因此,當今人們習慣上給這層提供一個單獨的運行環(huán)境來處理諸如安全性、事務處理和負載平衡機制等。這個運行環(huán)境通常由一個或者多個應用服務器組成,也稱作 WEB 務器
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1