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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

他人會根據自己的學識、經驗發(fā)表意見或提出問題的

方法。12.1

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

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

后臺功能模塊1.版主功能模塊12.1.3

后臺功能模塊2.管理員功能模塊12.1.3

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

后臺功能模塊(2)會員管理12.1.3

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

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

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

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

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

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

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

BBS論壇系統(tǒng)的時序圖1.普通游客功能時序圖(1)注冊為會員會員注冊操作主要涉及游客、注冊界面以及后臺數據庫3個對象。普通游客申請注冊為會員,將申請的會員帳號提交給數據庫管理。數據庫對其進行相應的處理注冊會員。普通游客根可以據需要進行修改個人信息、在線注銷等操作。將信息提交給后臺數據庫。數據庫會對其進行相應的處理。12.2.2

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

會員注冊的時序圖12.2.2

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

建議箱操作時序圖12.2.2

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

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

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

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

回復/瀏覽帖子順序圖12.2.2

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

版主功能的時序圖12.2.2

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

刪除/修改版塊順序圖12.2.2

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

劃分版塊順序圖12.2.2

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

關閉版塊順序圖12.2.2

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

設置版主順序圖12.2.2

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

刪除/修改會員信息/限制會員活動時序圖12.2.2

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

添加會員的順序圖12.2.2

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

發(fā)出設為版主請求的順序圖12.2.2

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

查看/刪除建議時序圖12.2.3

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

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

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

BBS論壇系統(tǒng)的狀態(tài)圖2.后臺功能模塊的狀態(tài)圖(1)會員管理的狀態(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)的活動圖1.普通游客管理活動圖12.2.5

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

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

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

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

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

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

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

BBS論壇系統(tǒng)中的類管理員類版主類會員類普通游客類板塊類新手手冊類建議類帖子類請求信息類回復信息類類之間的關系圖12.3

BBS論

溫馨提示

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

評論

0/150

提交評論