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

正文內(nèi)容

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

2025-08-15 11:33 本頁(yè)面
 

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