博客系統(tǒng)設(shè)計(jì)—畢業(yè)設(shè)計(jì)答辯_第1頁(yè)
博客系統(tǒng)設(shè)計(jì)—畢業(yè)設(shè)計(jì)答辯_第2頁(yè)
博客系統(tǒng)設(shè)計(jì)—畢業(yè)設(shè)計(jì)答辯_第3頁(yè)
博客系統(tǒng)設(shè)計(jì)—畢業(yè)設(shè)計(jì)答辯_第4頁(yè)
博客系統(tǒng)設(shè)計(jì)—畢業(yè)設(shè)計(jì)答辯_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 博 客 系 統(tǒng)院系:信息電子工程學(xué)院班級(jí):軟件08-1設(shè)計(jì)小組人員:日期:2021年5月24日一、系統(tǒng)概述 博客在中國(guó)開(kāi)展很迅速,建立一個(gè)專(zhuān)業(yè)的博客管理系統(tǒng)已經(jīng)很重要。本系統(tǒng)符合現(xiàn)在博客管理的需要,能對(duì)博客發(fā)表文章、評(píng)論、鏈接、圖片數(shù)據(jù)進(jìn)行管理,同時(shí)能對(duì)博客賬號(hào)進(jìn)行管理。系統(tǒng)的功能主要表達(dá)在后臺(tái)數(shù)據(jù)庫(kù)方面,因?yàn)椴┛土硪粋€(gè)名字叫網(wǎng)絡(luò)日記,所以博客的內(nèi)容要求能及時(shí)、快速的更新,本系統(tǒng)在開(kāi)發(fā)之前正是朝這個(gè)目標(biāo)設(shè)計(jì)。系統(tǒng)功能保存了傳統(tǒng)博客管理系統(tǒng)的功能,同時(shí)又加上了人性化的界面設(shè)計(jì)。完善的數(shù)據(jù)更新能力、實(shí)用的后臺(tái)管理以及個(gè)性化的設(shè)計(jì)使本系統(tǒng)能適應(yīng)博客的開(kāi)展。二、系統(tǒng)的總體框架博客系統(tǒng)是一個(gè)多用戶、多

2、界面的系統(tǒng),主要包括以下幾個(gè)模塊組成。1.匿名用戶模塊本模塊主要由注冊(cè)、瀏覽博客、評(píng)論4個(gè)局部組成。匿名用戶可以對(duì)其他用戶的博客內(nèi)容時(shí)行瀏覽、評(píng)論。也可以通過(guò)注冊(cè)后登錄博客系統(tǒng),申請(qǐng)一個(gè)屬于自己的博客。 2.注冊(cè)用戶模塊 本模塊主要由個(gè)人信息管理、評(píng)論管理、好友管理、相冊(cè)管理、文章管理5個(gè)局部組成。這些功能可以對(duì)用戶個(gè)人博客中的個(gè)人信息、好友、評(píng)論、相冊(cè)和文章進(jìn)行設(shè)置。3.系統(tǒng)管理模塊本模塊主要由用戶管理、評(píng)論審核管理、相冊(cè)審核管理、文章審核管理、鏈接管理5局部組成。這是為了對(duì)注冊(cè)用戶的博客內(nèi)容與個(gè)人信息進(jìn)行管理,并對(duì)博客中的評(píng)論、相冊(cè)、文章進(jìn)行審核,審核通過(guò)后才能發(fā)表。三、建立系統(tǒng)用例模型1

3、角色確實(shí)定角色是對(duì)系統(tǒng)外的對(duì)象描述,是用戶作用于系統(tǒng)的一個(gè)角色,它有自己的目標(biāo),通過(guò)與系統(tǒng)的交互來(lái)實(shí)現(xiàn),交互包括信息交換和系統(tǒng)的協(xié)同。在本系統(tǒng)的UML建模中,可以創(chuàng)立以下角色:匿名用戶、注冊(cè)用戶、系統(tǒng)管理員。2創(chuàng)立用例 博客系統(tǒng)根據(jù)其實(shí)現(xiàn)流程可分為以下幾個(gè)用例。 與匿名用戶相關(guān)的用例:注冊(cè)、登陸、瀏覽博客、評(píng)論。 與注冊(cè)用戶相關(guān)的用例:瀏覽博客、評(píng)論、個(gè)人信息管理、評(píng)論管理、好友管理、相冊(cè)管理、文章管理。 與系統(tǒng)管理員相關(guān)的用例:注冊(cè)、登錄、用戶管理、評(píng)論審核管理、相冊(cè)審核管理、文章審核管理、鏈接管理。3建立用例圖四、建立系統(tǒng)動(dòng)態(tài)模型 以下圖所示是描述博客功能實(shí)現(xiàn)的流程。在圖中,匿名用戶、注冊(cè)

4、用戶和系統(tǒng)管理員三者發(fā)生了相互的關(guān)系。首先匿名用戶未注冊(cè)登錄時(shí),可瀏覽博客、并對(duì)其時(shí)行評(píng)論。如注冊(cè)登錄成功,那么可申請(qǐng)一個(gè)個(gè)人博客,對(duì)其博客時(shí)行管理與設(shè)置,如注冊(cè)用戶要發(fā)表博客相關(guān)內(nèi)容時(shí),那么需系統(tǒng)管理員經(jīng)過(guò)審核后,如無(wú)問(wèn)題注冊(cè)用戶才能發(fā)表博客內(nèi)容。最后由系統(tǒng)管理員更新數(shù)據(jù)庫(kù)中博客內(nèi)容。用泳道對(duì)這三類(lèi)對(duì)象的活動(dòng)進(jìn)行描述。2順序圖用戶登錄順序圖如以下圖所示博客內(nèi)容發(fā)表順序圖3協(xié)作圖用戶文章管理協(xié)作圖如以下圖所示用戶博客發(fā)表協(xié)作圖如以下圖所示五、系統(tǒng)類(lèi)模型1類(lèi)圖 如以下圖為博客系統(tǒng)事務(wù)信息包。博客中的任何操作都要在用戶注冊(cè)登錄后才能進(jìn)行,因此在系統(tǒng)事務(wù)包的類(lèi)圖中,博客中的功能操作事務(wù)都依賴于用戶登錄的事務(wù)。而用戶登錄事務(wù)必須依賴于系統(tǒng)管理員審核。除此之外,博客中的內(nèi)容添加、修改及刪除這些事務(wù)都依賴于系統(tǒng)管理的事務(wù)。因?yàn)檫@些事務(wù)的實(shí)現(xiàn)必須經(jīng)過(guò)系統(tǒng)管理的審核,審核通過(guò)才能實(shí)現(xiàn)操作。所以它們之間都用虛線箭頭相連。六、結(jié)束語(yǔ)經(jīng)過(guò)幾個(gè)星期的努力,軟件工程課程設(shè)計(jì)終于完成了。通進(jìn)此博客系統(tǒng)的設(shè)計(jì),做到了理論聯(lián)系實(shí)際,將書(shū)本上學(xué)到的知識(shí)與具體實(shí)踐充分結(jié)合起來(lái),進(jìn)一步明確了開(kāi)發(fā)系

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論