博客網(wǎng)站系統(tǒng)設(shè)計(jì)論文

博客網(wǎng)站系統(tǒng)設(shè)計(jì)論文

ID:6193199

大?。?.12 MB

頁數(shù):41頁

時間:2018-01-06

博客網(wǎng)站系統(tǒng)設(shè)計(jì)論文_第1頁
博客網(wǎng)站系統(tǒng)設(shè)計(jì)論文_第2頁
博客網(wǎng)站系統(tǒng)設(shè)計(jì)論文_第3頁
博客網(wǎng)站系統(tǒng)設(shè)計(jì)論文_第4頁
博客網(wǎng)站系統(tǒng)設(shè)計(jì)論文_第5頁
資源描述:

《博客網(wǎng)站系統(tǒng)設(shè)計(jì)論文》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、博客網(wǎng)站系統(tǒng)設(shè)計(jì)畢業(yè)論文目錄1引言52博客概述62.1博客簡介62.2博客的主要特點(diǎn)62.3博客的基本功能6——博客的注冊、登錄驗(yàn)證功能6——網(wǎng)絡(luò)用戶通過鍵字搜索博客以及文章功能6——最熱門博客頁面推薦瀏覽、最新文章推薦瀏覽6——文章詳細(xì)內(nèi)容及相關(guān)評論顯論6——博客頁面訪問量及相關(guān)評論顯示6----博客個人文章管理維護(hù)功能6----博客個人文章分類管理維護(hù)功能6----博客個人友情鏈接維護(hù)功能6----博客個人基本信息管理維護(hù)功能63AJAX技術(shù)73.1AJAX技術(shù)簡介73.2AJAX的定義73.2.1Ajax的結(jié)構(gòu)及其意義73.2.2AJAX的工作原理7

2、3.2.3AJAX的優(yōu)點(diǎn)83.3hibernate簡介93.3.1hibernate優(yōu)點(diǎn)93.4spring簡介103.4.1spring優(yōu)點(diǎn)103.5本系統(tǒng)用到的關(guān)鍵技術(shù)103.5.1AJAX技術(shù)103.5.2J2EE技術(shù)103.5.3Hibernate技術(shù)113.5.4Spring技術(shù)114系統(tǒng)分析與設(shè)計(jì)124.1需求分析124.1.1功能需求124.2數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)145詳細(xì)設(shè)計(jì)195.1登錄界面模塊195.1.1搜索模塊195.2用戶模塊205.2.1用戶登入模塊20415.2.2用戶注冊模塊245.2.3用戶信息修改模塊265.4網(wǎng)站統(tǒng)計(jì)模塊3

3、06技術(shù)難點(diǎn)核心代碼316.1不要重復(fù)DAO317結(jié)束語41參考文獻(xiàn)42411引言博客(BLOG)被譽(yù)為繼Email、BBS、ICQ之后“互聯(lián)網(wǎng)的第四塊里程牌”,由于使用博客比電子郵件、討論群組更簡單和容易,博客已日益成為家庭、部門、公司和團(tuán)隊(duì)之間越來越盛行的溝通工具。傳統(tǒng)的博客系統(tǒng)是基于HTML頁面、靜態(tài)的數(shù)據(jù)傳遞模式。隨著web應(yīng)用程序復(fù)雜程度越來越高。這種模式已不能滿足用戶更高、全方位的體驗(yàn)要求,這就促使一種被稱為R1A(RichInternetApplication,豐富互聯(lián)網(wǎng)應(yīng)用程序)的具有高度互動性和豐富用戶體驗(yàn)的網(wǎng)絡(luò)應(yīng)用程序的出現(xiàn),AJAX便

4、是其中的典型代表。411博客概述1.1博客簡介BLOG音譯常為“博客”,是Weblog的簡稱。它是一種基于Internet的信息組織記錄形式。又被稱為網(wǎng)絡(luò)日志。博客是一種表達(dá)個人思想和網(wǎng)絡(luò)鏈接,內(nèi)容按照時間順序排列,并且不斷更新的網(wǎng)絡(luò)出版方式。它實(shí)質(zhì)上是用戶以日志方式發(fā)布的網(wǎng)頁。通過它可以將工作、學(xué)習(xí)和愛好有機(jī)結(jié)合,把日常得到、看到和想到的思想精華及時積累起來。記錄自己的學(xué)習(xí)歷程,分類管理自己的一些學(xué)習(xí)資源,并在交流和共享中達(dá)到思想的碰撞。博客是一個中立、開放和人性化的精選信息資源平臺,也是一個性化的個人知識管理系統(tǒng)[1]。1.2博客的主要特點(diǎn)博客是“零技

5、術(shù)”、“零成本”的,使用簡單快捷,任何人都可以輕松建立自己的博客空問;博客的內(nèi)容都是作者本人的自由個性表達(dá);博客具有開放交互性,為具有相同志趣和目標(biāo)的人提供了一個充分交流溝通和協(xié)作的空間,在這里,人們共享資源,進(jìn)行深度交流,實(shí)現(xiàn)從資源共享到思想共享的升華。除了利用PC機(jī),人們還可以通過各種無線設(shè)備進(jìn)行傳輸,實(shí)時傳遞和記錄自己的所思所想,使博客日志內(nèi)容不斷得到動態(tài)更新[2]。1.3博客的基本功能——博客的注冊、登錄驗(yàn)證功能——網(wǎng)絡(luò)用戶通過鍵字搜索博客以及文章功能——最熱門博客頁面推薦瀏覽、最新文章推薦瀏覽——文章詳細(xì)內(nèi)容及相關(guān)評論顯論——博客頁面訪問量及相關(guān)

6、評論顯示——博客個人文章管理維護(hù)功能——博客個人文章分類管理維護(hù)功能——博客個人友情鏈接維護(hù)功能——博客個人基本信息管理維護(hù)功能413AJAX技術(shù)3.1AJAX技術(shù)簡介3.2AJAX的定義AJAX(AsynchronousJavaScriptAndXML的縮寫)是AdaptivePath公司的JesseJamesGarrett于2005年2月提出的,其定義為:AJAX并不是一門新的語言或技術(shù),它實(shí)際上是幾項(xiàng)蓬勃發(fā)展的技術(shù)以新的方式強(qiáng)大組合而成的,其中:使用XHTML和CSS標(biāo)準(zhǔn)化呈現(xiàn),使用DOM實(shí)現(xiàn)動態(tài)顯示和交互,使用XML和XSTL進(jìn)行數(shù)據(jù)交換與處理。使

7、用XMLHttpRequest對象進(jìn)行異步數(shù)據(jù)讀取,使用JavaScript綁定和處理所有數(shù)據(jù)[4]。3.2.1Ajax的結(jié)構(gòu)及其意義Ajax的出現(xiàn)是因?yàn)?隨著信息傳輸量的不斷加大,傳統(tǒng)的Web應(yīng)用所采用的同步交互方式顯現(xiàn)出越來越明顯的問題。當(dāng)服務(wù)器端處理請求時,瀏覽器端的用戶就必須要等待,只有到最終的響應(yīng)結(jié)果傳輸?shù)綖g覽器客戶端時,整個頁面才會重新進(jìn)行刷新,以顯示處理的結(jié)果。這種處理方式讓用戶的體驗(yàn)變得不連貫、不順暢。Ajax提倡的異步交互的處理方式則能夠很好的解決這個問題。為了讓讀者更清楚地知道同步和異步交互方式的根要區(qū)別,下面就對傳統(tǒng)的處理方式以及Aj

8、ax提供的處理方式進(jìn)行一個比較3.2.2AJAX的工作原理AJAX

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。