BBS論壇系統(tǒng)重點(diǎn)分析_第1頁
BBS論壇系統(tǒng)重點(diǎn)分析_第2頁
BBS論壇系統(tǒng)重點(diǎn)分析_第3頁
BBS論壇系統(tǒng)重點(diǎn)分析_第4頁
BBS論壇系統(tǒng)重點(diǎn)分析_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

第12章BBS論壇系統(tǒng)本章導(dǎo)讀隨著Internet技術(shù)的快速發(fā)展,人與人之間交流方式逐漸增多。網(wǎng)絡(luò)視頻、網(wǎng)絡(luò)聊天、博客已成為人們彼此溝通、交流信息的主要方式。此外,為了方便人們?cè)?/p>

某一專業(yè)領(lǐng)域探討問題和發(fā)表意見,Internet上還出現(xiàn)了在線論壇。在論壇上,人們可以對(duì)某一領(lǐng)域提出自

己遇到的問題,即發(fā)表某一主題,隨后,論壇上的其

他人會(huì)根據(jù)自己的學(xué)識(shí)、經(jīng)驗(yàn)發(fā)表意見或提出問題的

方法。12.1

BBS論壇系統(tǒng)的需求分析系統(tǒng)的需求分析是軟件開發(fā)過程中不可缺少的,而且非常重要的一部分,尤其是在對(duì)某個(gè)系統(tǒng)進(jìn)行UML建模之前,明確系統(tǒng)的需求是至關(guān)重要的。12.1.1系統(tǒng)的功能需求會(huì)員注冊(cè)BBS論壇系統(tǒng)要提供新會(huì)員注冊(cè)功能。在注冊(cè)頁面用戶可與可以錄入其基本的信息;提供檢查注冊(cè)信息的有效性功能;將新注冊(cè)的會(huì)員的基本信息保存在數(shù)據(jù)庫相應(yīng)的數(shù)據(jù)表中。會(huì)員登錄BBS論壇系統(tǒng)為會(huì)員提供登錄功能;會(huì)員通過在界面上錄入其用戶名和密碼,并對(duì)用戶名的正確性和有效性以及密碼進(jìn)行檢查,如果是系統(tǒng)中合法的用戶,則可以登錄系統(tǒng)進(jìn)行相應(yīng)的操作,用戶登錄后可以發(fā)表帖子,瀏覽帖子,回復(fù)帖子,修改個(gè)人信息。否則提示用戶身份不合法。12.1.1系統(tǒng)的功能需求發(fā)表帖子針對(duì)會(huì)員提供發(fā)表文章的功能,未注冊(cè)的用戶,即游客不允許使用該功能。回復(fù)帖子注冊(cè)為論壇的會(huì)員可以對(duì)某一話題展開討論,發(fā)表自己的意見,并給出回復(fù)。瀏覽帖子對(duì)注冊(cè)為系統(tǒng)的會(huì)員和未注冊(cè)會(huì)員,即游客均提供文章查詢以及閱讀帖子的功能;針對(duì)文章標(biāo)題信息,可以進(jìn)行檢索,查看文章到的詳細(xì)內(nèi)容及回復(fù)文章的超鏈接。12.1.1系統(tǒng)的功能需求會(huì)員管理當(dāng)論壇的會(huì)員完成注冊(cè)后,系統(tǒng)會(huì)把會(huì)員的相應(yīng)資料添加到數(shù)據(jù)庫中。包括會(huì)員的ID、會(huì)員名稱、會(huì)員密碼、會(huì)員的電子郵箱等相關(guān)信息資料。同時(shí),根據(jù)會(huì)員的不同身份,可以將特殊會(huì)員設(shè)置為版主,使其具有特殊操作的權(quán)利,如刪除本討論區(qū)的文章等。管理者可以根據(jù)數(shù)據(jù)庫中注冊(cè)的特殊身份登錄到論壇后對(duì)會(huì)員信息進(jìn)行管理。管理員具有最高的權(quán)限,可以刪除會(huì)員,回收會(huì)員號(hào),修改會(huì)員的積分,排行等。版塊管理針對(duì)不同的討論內(nèi)容,管理員可以將整個(gè)討論區(qū)劃分成不同的區(qū)域,會(huì)員可以選擇進(jìn)入不同的討論區(qū),同時(shí)提供不同討論區(qū)中,包括文章數(shù)量等的相關(guān)統(tǒng)計(jì)功能。例如,管理員可以將版塊進(jìn)行分類,添加版塊、刪除版塊。12.1.1系統(tǒng)的功能需求帖子管理系統(tǒng)的管理員和版主都可以對(duì)會(huì)員發(fā)表的帖子進(jìn)行轉(zhuǎn)移、置頂和刪除,設(shè)置精華帖,控制帖子的點(diǎn)擊率等操作。建議箱管理建議箱管理主要由管理員負(fù)責(zé)。管理員可以提出建議、修改建議和刪除建議。即管理員權(quán)限較高,可以刪除系統(tǒng)中的建議,同時(shí)可以向會(huì)員和版主提出建議,也

可以對(duì)自己提出的建議進(jìn)行修改。新手手冊(cè)新手手冊(cè)也是由管理員負(fù)責(zé)。對(duì)于首次進(jìn)入BBS論壇的游客,可以通過查看新手手冊(cè)來了解系統(tǒng)的功能和應(yīng)用。手冊(cè)中的內(nèi)容也是由管理員負(fù)責(zé)給出。12.1.1系統(tǒng)的功能需求12.1.2前臺(tái)功能模塊1.普通游客功能模塊12.1.2前臺(tái)功能模塊2.普通會(huì)員功能模塊12.1.3

后臺(tái)功能模塊1.版主功能模塊12.1.3

后臺(tái)功能模塊2.管理員功能模塊12.1.3

后臺(tái)功能模塊(1)版塊管理12.1.3

后臺(tái)功能模塊(2)會(huì)員管理12.1.3

后臺(tái)功能模塊(3)建議箱管理12.2

BBS論壇系統(tǒng)的UML建模根據(jù)上述對(duì)BBS論壇系統(tǒng)的需求分析,以及對(duì)系統(tǒng)的功能模塊的劃分,下面利用UML模型來表示系統(tǒng)。12.2.1

BBS論壇系統(tǒng)的用例圖明確參與者(角色)根據(jù)上述的功能分析,可以得出系統(tǒng)的參與者共有4中情況:普通游客、會(huì)員、版主和管理員。普通游客功能用例圖12.2.1

BBS論壇系統(tǒng)的用例圖12.2.1

BBS論壇系統(tǒng)的用例圖3.普通會(huì)員功能用例圖12.2.1

BBS論壇系統(tǒng)的用例圖4.版主功能用例圖12.2.1

BBS論壇系統(tǒng)的用例圖5.管理員功能用例圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖1.普通游客功能時(shí)序圖(1)注冊(cè)為會(huì)員會(huì)員注冊(cè)操作主要涉及游客、注冊(cè)界面以及后臺(tái)數(shù)據(jù)庫3個(gè)對(duì)象。普通游客申請(qǐng)注冊(cè)為會(huì)員,將申請(qǐng)的會(huì)員帳號(hào)提交給數(shù)據(jù)庫管理。數(shù)據(jù)庫對(duì)其進(jìn)行相應(yīng)的處理注冊(cè)會(huì)員。普通游客根可以據(jù)需要進(jìn)行修改個(gè)人信息、在線注銷等操作。將信息提交給后臺(tái)數(shù)據(jù)庫。數(shù)據(jù)庫會(huì)對(duì)其進(jìn)行相應(yīng)的處理。12.2.2

BBS論壇系統(tǒng)的時(shí)序圖圖12.13

會(huì)員注冊(cè)的時(shí)序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖(3)建議箱圖12.14

建議箱操作時(shí)序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖(4)向所有人推薦帖子圖12.15向所有人推薦帖子時(shí)序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖2.普通會(huì)員功能時(shí)序圖(1)發(fā)表帖子圖12.16

發(fā)表帖子的順序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖(2)回復(fù)/瀏覽帖子圖12.17

回復(fù)/瀏覽帖子順序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖3.版主功能時(shí)序圖圖12.18

版主功能的時(shí)序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖4.管理員功能時(shí)序圖(1)刪除/修改版塊圖12.19

刪除/修改版塊順序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖(2)劃分版塊圖12.20

劃分版塊順序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖(3)關(guān)閉版塊圖12.21

關(guān)閉版塊順序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖(4)設(shè)置版主圖12.22

設(shè)置版主順序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖(5)修改/刪除/限制會(huì)員活動(dòng)圖12.23

刪除/修改會(huì)員信息/限制會(huì)員活動(dòng)時(shí)序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖(6)添加會(huì)員圖12.24

添加會(huì)員的順序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖(7)發(fā)出設(shè)為版主請(qǐng)求圖12.25

發(fā)出設(shè)為版主請(qǐng)求的順序圖12.2.2

BBS論壇系統(tǒng)的時(shí)序圖(8)查看/刪除建議圖12.26

查看/刪除建議時(shí)序圖12.2.3

BBS論壇系統(tǒng)的協(xié)作圖1.普通游客功能協(xié)作圖(1)會(huì)員注冊(cè)(2)建議箱(3)向所有人推薦帖子

2.普通會(huì)員功能協(xié)作圖(1)發(fā)表帖子(2)回復(fù)/瀏覽帖子版主功能協(xié)作圖管理員功能協(xié)作圖(1)刪除/修改版塊(2)版塊劃分(3)關(guān)閉版塊(4)設(shè)置版主(5)修改/刪除/限制會(huì)員活動(dòng)(6)添加會(huì)員(7)查看/刪除建議12.2.4

BBS論壇系統(tǒng)的狀態(tài)圖1.前臺(tái)功能模塊的狀態(tài)圖12.2.4

BBS論壇系統(tǒng)的狀態(tài)圖2.后臺(tái)功能模塊的狀態(tài)圖(1)會(huì)員管理的狀態(tài)圖12.2.4

BBS論壇系統(tǒng)的狀態(tài)圖(2)論壇分類管理的狀態(tài)圖12.2.4

BBS論壇系統(tǒng)的狀態(tài)圖(3)帖子管理的狀態(tài)圖12.2.5

BBS論壇系統(tǒng)的活動(dòng)圖1.普通游客管理活動(dòng)圖12.2.5

BBS論壇系統(tǒng)的活動(dòng)圖2.普通會(huì)員管理活動(dòng)圖12.2.5

BBS論壇系統(tǒng)的活動(dòng)圖3.版主管理活動(dòng)圖12.2.5

BBS論壇系統(tǒng)的活動(dòng)圖4.管理員功能活動(dòng)圖(1)管理員功能的整體活動(dòng)圖12.2.5

BBS論壇系統(tǒng)的活動(dòng)圖(2)管理員登錄的活動(dòng)圖12.2.5

BBS論壇系統(tǒng)的活動(dòng)圖(3)建議箱管理的活動(dòng)圖12.2.5

BBS論壇系統(tǒng)的活動(dòng)圖(4)會(huì)員管理的活動(dòng)圖12.2.5

BBS論壇系統(tǒng)的活動(dòng)圖(5)版塊管理的活動(dòng)圖12.3

BBS論壇系統(tǒng)中的類管理員類版主類會(huì)員類普通游客類板塊類新手手冊(cè)類建議類帖子類請(qǐng)求信息類回復(fù)信息類類之間的關(guān)系圖12.3

BBS論

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論