java畢業(yè)設(shè)計(jì)論文題目基于Lucene全文檢索框架實(shí)現(xiàn)的SSM博客管理系統(tǒng)
一、項(xiàng)目介紹?

項(xiàng)目功能介紹:
本項(xiàng)目使用Spring+Springmvc+Mybatis架構(gòu),采用Mysql數(shù)據(jù)庫(kù);
數(shù)據(jù)庫(kù)連接池使用的是阿里巴巴的Druid;
前臺(tái)網(wǎng)頁(yè)使用主流的Bootstrap3 UI框架
后臺(tái)管理使用主流易用的EasyUI輕量級(jí)框架;
使用Maven管理項(xiàng)目;
使用Shiro作為項(xiàng)目安全框架;
使用Lucene作為全文檢索,支持restful風(fēng)格;
在線編輯器使用百度的UEditor,支持代碼高亮,支持單圖,多圖上傳;
二、開題報(bào)告
1?選題的依據(jù)及意義
伴隨科技的不斷發(fā)展以及廣大人民群眾生活水平的提高,個(gè)人博客系統(tǒng)逐漸發(fā)展成廣大民眾利用 Internet 來(lái)搜集與傳遞信息的關(guān)鍵途徑之一。從前一些人喜愛寫文章,與他人進(jìn)行分享,利用這種方式來(lái)與他人進(jìn)行交流互動(dòng),展現(xiàn)個(gè)人能力,使他人了解自己的觀點(diǎn)與內(nèi)心感受。當(dāng)前,網(wǎng)絡(luò)儼然發(fā)展成我們平時(shí)工作與生活當(dāng)中必不可少的工具,在這種形勢(shì)下,博客應(yīng)運(yùn)而生,其一方面能夠?qū)⑸厦娴南嚓P(guān)功能實(shí)現(xiàn),另一方面也能夠添入相應(yīng)的圖片以及音頻、視頻等,但沒有更多的約束,使筆者寫生動(dòng)地寫出自己和其他人可以很容易閱讀和評(píng)論,它可以作為個(gè)體人格的窗口顯示?,F(xiàn)在的個(gè)人博客已經(jīng)成為很多人生活中不可或缺的一部分,促進(jìn)交流和人與人之間的交流。
目前現(xiàn)有的博客的系統(tǒng),仍沒有統(tǒng)一的標(biāo)準(zhǔn),大部分博客系統(tǒng)的功能不夠完善,不能完全滿足用戶的需求,并且目前大部分博客系統(tǒng)的開發(fā)專注于企業(yè)或社會(huì)其它機(jī)構(gòu),而對(duì)于普通的用戶的需求關(guān)注較少。因此,創(chuàng)建適用于個(gè)人溝通與交流,功能完善的博客系統(tǒng)是目前亟需解決的。因此,開發(fā)一款以用戶需求為基準(zhǔn)、功能完善、滿足用戶需求的博客系統(tǒng)是十分必要的。
2?國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì)
博客是由英文翻譯過來(lái)的詞,它最開始的時(shí)候是由Web和log兩個(gè)獨(dú)立的英文單詞合并成一個(gè)單獨(dú)的詞,即Weblog。因此也可以直接被翻譯成網(wǎng)絡(luò)日記,后來(lái)隨著時(shí)間的推移,Weblog被一些人拼讀成分開的we和blog兩個(gè)單詞,因而久而久之,blog這個(gè)詞便給廣泛的接受并用來(lái)替代Weblog,成為一個(gè)新的詞,可以翻譯為中文的“網(wǎng)絡(luò)日志”。博客是一種新的不同地區(qū)的人在網(wǎng)絡(luò)平臺(tái)上進(jìn)行相互交流和溝通的方式,在它出現(xiàn)以前主要有BBS、Email和ICQ三種網(wǎng)絡(luò)交流方式,因此人們認(rèn)為博客本身具有社群群組的特性,通過博客,網(wǎng)絡(luò)上的所有網(wǎng)友都可以被集結(jié)成為一個(gè)更大的博客,因此,博客顯然已經(jīng)成為自由媒體中的一個(gè)具有非常強(qiáng)大魅力和影響力的平臺(tái)。
現(xiàn)階段,博客系統(tǒng)已經(jīng)發(fā)展成廣大網(wǎng)民必須具備的一種能夠體現(xiàn)個(gè)人價(jià)值的、非常有效的工具,國(guó)內(nèi)的博客數(shù)量不斷提高,深受各界的歡迎。毋庸置疑,當(dāng)前,最火爆的網(wǎng)絡(luò)術(shù)語(yǔ)就是Blog,而并非BBS,并非MSN。業(yè)界成功的企業(yè)家方興東這樣比喻Blog:“人們?cè)贗nternet上能夠自由設(shè)計(jì)的家”,Blog呈現(xiàn)出如火如荼的發(fā)展局勢(shì),深受各界人士的歡迎。有人表示Blog將會(huì)走上末路。但是,按照相關(guān)數(shù)據(jù)表明,Blog仍體現(xiàn)出強(qiáng)大的發(fā)展動(dòng)力與趨勢(shì)[6]。去年sina進(jìn)行了相應(yīng)的調(diào)查研究,對(duì)59個(gè)網(wǎng)址進(jìn)行研究,發(fā)現(xiàn)博客訪問量非常高,達(dá)到28.09%,處于領(lǐng)先地位,通過上述數(shù)據(jù)不難看出,要是不設(shè)置博客網(wǎng)頁(yè),sina將會(huì)由此失去很大的訪問量,這是毋庸置疑的一件事情;另一方面,按照CSDN調(diào)查結(jié)果顯示,在調(diào)研的22個(gè)網(wǎng)站中,博客網(wǎng)站被訪問量非常高,達(dá)到為53.92%,明顯比其它網(wǎng)站高得多;不僅如此,ChinaFinanceOnline同樣對(duì)這一個(gè)問題展開了調(diào)研,結(jié)果顯示其被訪問量達(dá)到36.96%,是最高的。各網(wǎng)站的博客均具有相對(duì)偏高的訪問量,充分反映出Blog的需要仍非常大。
3 本課題研究?jī)?nèi)容
《個(gè)人博客管理系統(tǒng)》采用B/S架構(gòu),該系統(tǒng)主要面向單個(gè)用戶,即那些想要在互聯(lián)網(wǎng)中運(yùn)營(yíng)個(gè)人博客的用戶,僅該用戶才具有該系統(tǒng)的管理、發(fā)表等權(quán)限,其他博客的瀏覽者僅有瀏覽、評(píng)論的功能。本系統(tǒng)在系統(tǒng)的設(shè)計(jì)與開發(fā)過程中嚴(yán)格遵守軟件工程的規(guī)范,運(yùn)用軟件設(shè)計(jì)模式,從而減少系統(tǒng)模塊間的偶合,力求做到系統(tǒng)的穩(wěn)定性、可重用性和可擴(kuò)充性。
《個(gè)人博客管理系統(tǒng)》主要功能如下:
游客:
瀏覽博客:游客可直接瀏覽博主發(fā)布的博客信息;
發(fā)表評(píng)論:游客可以對(duì)相應(yīng)的博客發(fā)表相關(guān)評(píng)論,評(píng)論通過博主審核后,在該博客后予以顯示。
博主:
登錄功能:博主通過用戶名密碼登錄博客后臺(tái),從而對(duì)博客進(jìn)行相應(yīng)管理;
博客管理:包括寫博客以及博客的修改;
博客類別管理:對(duì)博客分類信息的管理;
評(píng)論管理:對(duì)評(píng)論信息進(jìn)行相應(yīng)的審核以及對(duì)評(píng)論信息的管理;
個(gè)人信息管理:管理博主相關(guān)的個(gè)人信息;
系統(tǒng)管理:包括網(wǎng)站友情鏈接的管理、博主用戶名密碼的管理、系統(tǒng)緩存的刷新等。
三、截圖







