BBS論壇系統(tǒng)概要設計_第1頁
BBS論壇系統(tǒng)概要設計_第2頁
BBS論壇系統(tǒng)概要設計_第3頁
BBS論壇系統(tǒng)概要設計_第4頁
BBS論壇系統(tǒng)概要設計_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

論壇系統(tǒng)概要設計說明書 一 概述一 概述 1 1 編寫目的 本文檔的編寫目的是 詳細定義的總體功能 詳細說明系 統(tǒng)功能 劃分程序基本結(jié)構(gòu) 各程序名稱和功能 以便于系統(tǒng)詳細設計和 編程 1 2 定義 1 游客 所有訪問論壇 尚未登錄的人 只具有瀏覽權(quán)限 不能發(fā)帖和回帖 2 注冊用戶 申請注冊并提交成功的人 3 版主 具有發(fā)布版塊公告 管理版內(nèi)帖子 刪除 轉(zhuǎn)移帖子 獎勵 懲罰一般注冊 用戶功能的已注冊用戶 4 系統(tǒng)管理員 具有宣布論壇開放 關(guān)閉注冊 帖子的批量刪除 轉(zhuǎn)移 版塊管理 用戶管理 功能的總版主 5 用戶 此 用戶 泛指所有的注冊用戶和游客 6 管理人員 此 管理人員 泛指版主和系統(tǒng)管理員 7 注冊 游客訪問論壇按系統(tǒng)規(guī)則申請注冊 8 登錄 注冊用戶按系統(tǒng)規(guī)則登錄論壇 9 退出 已登錄用戶退出登錄狀態(tài) 10 瀏覽主題 游客及登錄的用戶通過此業(yè)務按系統(tǒng)規(guī)則瀏覽論壇上各版塊的主題用戶 包括所有注冊用戶或游客 通過此操作可以瀏覽自身權(quán)限許可范圍內(nèi)的論 壇 的板塊列表 主題列表 以及每一個主題 11 發(fā)布主題 注冊用戶通過此業(yè)務按系統(tǒng)規(guī)則進行主題的發(fā)布 12 回復主題 注冊用戶通過此業(yè)務按系統(tǒng)規(guī)則進行主題的回復 13 修改帖子 注冊用戶和管理人員通過此業(yè)務按系統(tǒng)規(guī)則修改自己已發(fā)布的主題或回復 的帖子 14 修改個人資料 注冊用戶通過此業(yè)務按系統(tǒng)規(guī)則修改自已在注冊新用戶時所填寫的個人資 料或是已經(jīng)通過此業(yè)務修改過的個人資料 15 管理版內(nèi)帖子 版主通過此業(yè)務按系統(tǒng)規(guī)則在自已管理的版塊內(nèi)對帖子進行鎖定 解鎖 置頂 取消置頂 加為精華 解除精華 刪除帖子 移動帖子等操作 16 刪除帖子 管理人員通過此業(yè)務按系統(tǒng)規(guī)則在自已權(quán)限內(nèi)對不良帖子進行刪除操作 二 需求概述 2 1 目標 實現(xiàn)BBS論壇系統(tǒng)的基本功能 2 2 1設備環(huán)境 服務器端 P4或以上CPU 1G或以上內(nèi)存 客戶端 P3或以上CPU 256M或以上內(nèi)存 2 2 2支持軟件環(huán)境 服務器端 操作系統(tǒng) Windows 2000 Server Web容器 JDK5 0 Tomcat5 數(shù)據(jù)庫 Mysql 客戶端 操作系統(tǒng) Microsoft Windows 98 簡體中文版或 以上 瀏覽器 Internet Explorer Firefox 遨游等主流瀏覽器 2 3 需求概述 1 游客可以瀏覽主題 注冊 登陸 2 論壇的普通注冊用戶擁有的瀏覽 發(fā)表主題 回復主題 修改自己的個 人資料 查詢主題 修改自己發(fā)布或回復的帖子等功能 3 版主對版塊的管理功能 包括對帖子的操作 查詢主題 置頂 加為精 華 移動 刪除 編輯 對用戶的操作 禁言 刪除id 對版塊的操作 發(fā)布版塊內(nèi)公告 4 系統(tǒng)管理員對版塊的操作 版塊的建立 修改 刪除 對用戶的操作 禁言 刪除id 對帖子的操作 查詢主題 移動 刪除 對論壇的操 作 開放 關(guān)閉會員注冊功能 5 論壇自身擁有的一些機制包括防止惡意注冊 防止機器人惡意訪問論壇 三 總體設計 Bbs 論 壇 系 統(tǒng) 用 戶 操 作 版 主 操 作 系 統(tǒng) 管 理 人 員 操 作 防 惡 意 注 冊 游客操作 注冊用戶操作 會員注冊 會員登錄 瀏覽主題貼 主題發(fā)表 主題回復 修改個人資料 查詢主題 編輯個人貼子 帖子管理 用戶管理 版塊管理 查詢主題 置頂加精 移動主題 刪除帖子 編輯 回復 禁言 刪除用戶ID 發(fā)布版內(nèi)公告 版塊管理 用戶管理 帖子管理 論壇管理 版塊建立 修改版塊 刪除版塊 設置版主 用戶禁言 刪除用戶ID 移動帖子 刪除帖子 查詢主題貼 開放 關(guān)閉注冊功能 3 1 主要類圖 1 用戶信息類 UserInfo userID userName userPassword userSex userEmail userBirthday userBrief userShutup userIsbanzhu createuser edituser 2 用戶操作類 UserBean regist login logout createtopic topiclist replytopic searchtopic editnote 3 版主操作類 check settop setfine move deletenote deletetopic edittopic shutup deleteID setmsg 4 論壇操作類 settree edittree deletetree setregister setbanzhu 3 2 瀏覽主題用例規(guī)約 用例名稱 瀏覽主題 用例標識 涉及的參與者 用戶 描述 用戶通過此操作可以瀏覽自身權(quán)限許可范圍內(nèi)的論壇的板塊列表 主題列表 以及每一個主題 前置條件 用戶通過瀏覽器訪問論壇首頁 后置條件 瀏覽器顯示了用戶想要瀏覽的主題內(nèi)容 正常事件流 1 用戶通過瀏覽器訪問論壇首頁 2 注冊用戶輸入自己的用戶名和密碼 3 系統(tǒng)顯示用戶權(quán)限范圍內(nèi)可以查看的板塊列表 4 用戶從板塊列表中選擇自己想要瀏覽的論壇板塊 5 系統(tǒng)顯示此板塊內(nèi)用戶權(quán)限范圍內(nèi)可以查看的主題列表 6 用戶從主題列表中選擇自己想要瀏覽的主題 7 系統(tǒng)分頁顯示用戶指定的主題及所有該主題的回復 3 3發(fā)布主題用例規(guī)約 用例名稱 發(fā)布主題 涉及的參與者 注冊用戶 描述 注冊用戶通過此操作可以進行主題的發(fā)布 前置條件 注冊用戶通過瀏覽器訪問論壇首頁 后置條件 注冊用戶發(fā)布的主題內(nèi)容提交給系統(tǒng)服務器 系統(tǒng)顯示注冊用 戶提交的主題內(nèi)容 正常事件流 1 注冊用戶通過瀏覽器訪問論壇首頁 2 注冊用戶輸入自己的用戶名和密碼 3 系統(tǒng)顯示用戶權(quán)限范圍內(nèi)可以查看的板塊列表 4 注冊用戶從板塊列表中選擇自己想要發(fā)布主題的論壇板塊 5 系統(tǒng)顯示此板塊內(nèi)用戶權(quán)限范圍內(nèi)可以查看的主題列表 6 注冊用戶輸入想要發(fā)布的主題的內(nèi)容信息表情符號等 并選擇提交 7 系統(tǒng)顯示此注冊用戶提交的主題內(nèi)容 3 4 回復主題用例規(guī)約 用例名稱 回復主題 用例標識 涉及的參與者 注冊用戶 描述 注冊用戶通過此操作可以回復主題 前置條件 注冊用戶通過瀏覽器訪問到想回復的主題 后置條件 注冊用戶回復主題的內(nèi)容提交給系統(tǒng)服務器 系統(tǒng)顯示注冊用戶提交的回復內(nèi) 容 正常事件流 1 注冊用戶通過瀏覽器訪問論壇首頁 2 注冊用戶輸入自己的用戶名和密碼 3 系統(tǒng)顯示用戶權(quán)限范圍內(nèi)可以查看的板塊列表 4 注冊用戶從板塊列表中選擇自己想要發(fā)布主題的論壇板塊 5 系統(tǒng)顯示此板塊內(nèi)用戶權(quán)限范圍內(nèi)可以查看的主題列表 5 注冊用戶從主題列表中選擇自己想要回復的主題 6 系統(tǒng)顯示此主題內(nèi)用戶權(quán)限范圍內(nèi)可以查看的主貼與回復 7 注冊用戶輸入想要回復的主題的內(nèi)容信息表情符號等 并選擇提交 8 系統(tǒng)顯示此注冊用戶提交的回復內(nèi)容 3 5 注冊用例規(guī)約 用例名稱 游客注冊 用例標識 涉及的參與者 游客 描述 游客通過此操作可以擁有注冊用戶權(quán)限 前置條件 游客通過瀏覽器訪問論壇首頁 后置條件 游客將注冊內(nèi)容提交給系統(tǒng)服務器 系統(tǒng)通過游客的注冊請求 正常事件流 1 游客通過瀏覽器訪問論壇首頁 2 游客選擇注冊 3 系統(tǒng)顯示注冊頁面 4 游客填寫注冊用戶信息 提交給系統(tǒng)服務器 5 系統(tǒng)通過游客注冊請求 注冊成功 顯示登錄頁面 3 6 登錄用例規(guī)約 用例名稱 用戶登錄 用例標識 涉及的參與者 用戶 描述 用戶通過此操作可以執(zhí)行注冊用戶權(quán)限 前置條件 用戶通過瀏覽器訪問論壇首頁 后置條件 用戶將登錄內(nèi)容提交給系統(tǒng)服務器 系統(tǒng)通過用戶的登錄請求 正常事件流 1 用戶通過瀏覽器訪問論壇首頁 2 用戶選擇登錄 3 系統(tǒng)顯示登錄頁面 4 用戶填寫登錄信息 提交給系統(tǒng)服務器 5 系統(tǒng)通過用戶登錄請求 登錄成功 顯示首頁 3 7 修改個人信息用例規(guī)約 用例名稱 修改個人信息 用例標識 涉及的參與者 登錄用戶 描述 登錄用戶通過此操作可以修改個人信息 前置條件 登錄用戶通過瀏覽器訪問論壇首頁 后置條件 登錄用戶將修改的個人信息內(nèi)容提交給系統(tǒng)服務器 系統(tǒng)通過登錄用戶 的修改請求 正常事件流 1 登錄用戶通過瀏覽器訪問論壇首頁 2 登錄用戶選擇修改個人信息 3 系統(tǒng)顯示修改個人信息頁面 4 登錄用戶修改個人信息 提交給系統(tǒng)服務器 5 系統(tǒng)通過登錄用戶修改請求 修改成功 顯示個人信息頁面 3 8 查詢主題用例規(guī)約 用例名稱 查詢主題 用例標識 涉及的參與者 登錄用戶 管理人員 描述 登錄用戶 管理人員通過此操作可以查詢主題 前置條件 登錄用戶 管理人員通過瀏覽器訪問論壇首頁 后置條件 登錄用戶 管理人員將查詢關(guān)鍵字提交給系統(tǒng)服務器 系統(tǒng)通過登錄用戶 管理人員的請求 返回查詢結(jié)果 正常事件流 1 登錄用戶 管理人員通過瀏覽器訪問論壇首頁 2 登錄用戶 管理人員輸入查詢關(guān)鍵字 選擇查詢 將查詢關(guān)鍵字提交給系統(tǒng)服務 器 3 系統(tǒng)通過登錄用戶 管理人員請求 顯示查詢結(jié)果 3 9 編輯帖子用例規(guī)約 用例名稱 編輯帖子 用例標識 涉及的參與者 帖子作者 版主 描述 帖子作者 版主通過此操作可以編輯帖子 前置條件 編輯帖子通過瀏覽器訪問要編輯的帖子 后置條件 帖子作者 版主將修改的帖子內(nèi)容提交給系統(tǒng)服務器 系統(tǒng)通過帖子作者 版主的修改請求 正常事件流 1 帖子作者 版主通過瀏覽器訪問要編輯的帖子 2 帖子作者 版主選擇修改帖子 3 系統(tǒng)顯示修改帖子頁面 4 帖子作者 版主修改帖子 提交給系統(tǒng)服務器 5 系統(tǒng)通過帖子作者 版主修改請求 修改成功 顯示主題頁面 3 10 主題置頂 加精用例規(guī)約 用例名稱 主題置頂 加精 用例標識 涉及的參與者 版主 描述 版主通過此操作可以將主題置頂 加精 前置條件 版主通過瀏覽器訪問要置頂 加精的主題所在的主題列表 后置條件 版主將置頂 加精請求提交給系統(tǒng)服務器 系統(tǒng)通過版主的置頂 加精請 求 正常事件流 1 版主通過瀏覽器訪問要置頂 加精的主題所在的主題列表 2 版主選擇置頂 加精帖 將置頂 加精請求提交給系統(tǒng)服務器 3 系統(tǒng)通過版主的置頂 加精請求 4 主題置頂 加精成功 系統(tǒng)顯示新主題列表 3 11 主題移動用例規(guī)約 用例名稱 主題移動 用例標識 涉及的參與者 版主 系統(tǒng)管理員 描述 版主 系統(tǒng)管理員通過此操作可以將主題移動 前置條件 版主 系統(tǒng)管理員通過瀏覽器訪問要移動的主題 后置條件 版主 系統(tǒng)管理員將移動請求提交給系統(tǒng)服務器 系統(tǒng)通過版主的移動請 求 正常事件流 1 版主 系統(tǒng)管理員通過瀏覽器訪問要移動的主題 2 版主 系統(tǒng)管理員選擇移動帖 選擇移動到的版塊 將移動請求提交給系統(tǒng)服務 器 3 系統(tǒng)通過版主 系統(tǒng)管理員的移動請求 在移動到的版塊的主題列表里添加此主 題 4 主題移動成功 系統(tǒng)顯示本版塊主題列表 3 12 主題刪除用例規(guī)約 用例名稱 主題刪除 用例標識 涉及的參與者 版主 系統(tǒng)管理員 描述 版主 系統(tǒng)管理員通過此操作可以將主題刪除 前置條件 版主 系統(tǒng)管理員通過瀏覽器訪問要刪除的主題 后置條件 版主 系統(tǒng)管理員將刪除請求提交給系統(tǒng)服務器 系統(tǒng)通過版主 系統(tǒng)管 理員的刪除請求 正常事件流 1 版主 系統(tǒng)管理員通過瀏覽器訪問要刪除的主題 2 版主 系統(tǒng)管理員選擇刪除主題 將刪除請求提交給系統(tǒng)服務器 3 系統(tǒng)通過版主 系統(tǒng)管理員的刪除請求 4 主題刪除成功 系統(tǒng)顯示原版塊主題列表 3 13 用戶禁言用例規(guī)約 用例名稱 用戶禁言 用例標識 涉及的參與者 版主 系統(tǒng)管理員 描述 版主 系統(tǒng)管理員通過此操作可以將用戶禁言 前置條件 版主 系統(tǒng)管理員通過瀏覽器訪問要禁言的用戶的帖子 后置條件 版主 系統(tǒng)管理員將用戶禁言請求提交給系統(tǒng)服務器 系統(tǒng)通過版主 系 統(tǒng)管理員的禁言請求 正常事件流 1 版主 系統(tǒng)管理員通過瀏覽器訪問要禁言的用戶的帖子 2 版主 系統(tǒng)管理員選擇禁言 將禁言請求提交給系統(tǒng)服務器 3 系統(tǒng)通過版主 系統(tǒng)管理員的禁言請求 4 用戶禁言成功 返回原頁面 3 14 用戶刪除用例規(guī)約 用例名稱 用戶刪除 用例標識 涉及的參與者 版主 系統(tǒng)管理員 描述 版主 系統(tǒng)管理員通過此操作可以將用戶刪除 前置條件 版主 系統(tǒng)管理員通過瀏覽器訪問要刪除的用戶的帖子 后置條件 版主 系統(tǒng)管理員將刪除請求提交給系統(tǒng)服務器 系統(tǒng)通過版主 系統(tǒng)管 理員的刪除請求 正常事件流 1 版主 系統(tǒng)管理員通過瀏覽器訪問要刪除的用戶的帖子 2 版主 系統(tǒng)管理員選擇刪除用戶 將刪除請求提交給系統(tǒng)服務器 3 系統(tǒng)通過版主 系統(tǒng)管理員的刪除請求 4 用戶刪除成功 系統(tǒng)顯示原頁面 3 15 發(fā)布版內(nèi)公告用例規(guī)約 用例名稱 發(fā)布版內(nèi)公告 用例標識 涉及的參與者 版主 描述 版主通過此操作可以發(fā)布版內(nèi)公告 前置條件 版主通過瀏覽器訪問權(quán)限內(nèi)版塊 后置條件 版主將發(fā)布版內(nèi)公告請求提交給系統(tǒng)服務器 系統(tǒng)通過版主的發(fā)布版內(nèi) 公告請求 正常事件流 1 版主通過瀏覽器訪問權(quán)限內(nèi)版塊 2 版主選擇發(fā)布版內(nèi)公告 將發(fā)布版內(nèi)公告請求提交給系統(tǒng)服務器 3 系統(tǒng)通過版主的發(fā)布版內(nèi)公告請求 4 發(fā)布版內(nèi)公告成功 系統(tǒng)顯示新主題列表 3 16 帖子刪除用例規(guī)約 用例名稱 帖子刪除 用例標識 涉及的參與者 版主 系統(tǒng)管理員 描述 版主 系統(tǒng)管理員通過此操作可以將帖子刪除 前置條件 版主 系統(tǒng)管理員通過瀏覽器訪問要刪除的帖子 后置條件 版主 系統(tǒng)管理員將刪除請求提交給系統(tǒng)服務器 系統(tǒng)通過版主的刪除請 求 正常事件流 1 版主 系統(tǒng)管理員通過瀏覽器訪問要刪除的帖子所在的主題 2 版主 系統(tǒng)管理員選擇刪除帖子 將刪除請求提交給系統(tǒng)服務器 3 系統(tǒng)通過版主 系統(tǒng)管理員的刪除請求 4 帖子刪除成功 系統(tǒng)顯示新主題 3 17 版塊建立用例規(guī)約 用例名稱 版塊建立 用例標識 涉及的參與者 系統(tǒng)管理員 描述 系統(tǒng)管理員通過此操作可以新建版塊 前置條件 系統(tǒng)管理員通過瀏覽器訪問版塊管理頁面 后置條件 系統(tǒng)管理員將新建版塊請求提交給系統(tǒng)服務器 系統(tǒng)通過系統(tǒng)管理員的 新建版塊請求 正常事件流 1 系統(tǒng)管理員通過瀏覽器訪問版塊管理頁面 2 系統(tǒng)管理員選擇新建版塊 將新建版塊請求提交給系統(tǒng)服務器 3 系統(tǒng)通過系統(tǒng)管理員的新建版塊請求 4 新建版塊成功 系統(tǒng)顯示版塊管理頁面 3 18 版塊修改用例規(guī)約 用例名稱 版塊修改 用例標識 涉及的參與者 系統(tǒng)管理員 描述 系統(tǒng)管理員通過此操作可以修改版塊 前置條件 系統(tǒng)管理員通過瀏覽器訪問版塊管理頁面 后置條件 系統(tǒng)管理員將修改版塊請求提交給系統(tǒng)服務器 系統(tǒng)通過系統(tǒng)管理員的 修改版塊請求 正常事件流 1 系統(tǒng)管理員通過瀏覽器訪問版塊管理頁面 2 系統(tǒng)管理員選擇修改版塊 將修改版塊請求提交給系統(tǒng)服務器 3 系統(tǒng)通過系統(tǒng)管理員的修改版塊請求 4 修改版塊成功 系統(tǒng)顯示版塊管理頁面 3 19 版塊刪除用例規(guī)約 用例名稱 版塊刪除 用例標識 涉及的參與者 系統(tǒng)管理員 描述 系統(tǒng)管理員通過此操作可以刪除版塊 前置條件 系統(tǒng)管理員通過瀏覽器訪問版塊管理頁面 后置條件 系統(tǒng)管理員將刪除版塊請求提交給系統(tǒng)服務器 系統(tǒng)通過系統(tǒng)管理員的 刪除版塊請求 正常事件流 1 系統(tǒng)管理員通過瀏覽器訪問版塊管理頁面 2 系統(tǒng)管

溫馨提示

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

評論

0/150

提交評論