




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、博客系統需求分析報告班級: 設計小組人員: 日期:年月日一、系統概述“博客一詞是從英文單詞Blog音譯不是翻譯而來。Blog是Weblog的簡稱,而Weblog那么是由Web和Log兩個英文單詞組合而成。Weblog就是在網絡上發布和閱讀的流水記錄,通常稱為“網絡日志,簡稱為“網志。博客BLOGGER概念解釋為網絡出版Web Publishing、發表和張貼Post-這個字當名詞用時就是指張貼的文章文章,是個急速成長的網絡活動,現在甚至出現了一個用來指稱這種網絡出版和發表文章的專有名詞Weblog,或Blog。在網絡上發表Blog的設想始于1998年,但到了2000年才開始真正流行。而2000
2、年博客開始進入中國,并迅速開展,但都業績平平。直到2004年木子美事件,才讓中國民眾了解到了博客,并運用博客。2005年,國內各門戶網站,如新浪、搜狐,原不看好博客業務,也參加博客陣營,開始進入博客春秋戰國時代。起初,Bloggers將其每天瀏覽網站的心得和意見記錄下來,并予以公開,來給其他人參考和遵循。但隨著Blogging快速擴張,它的目的與最初已相去甚遠。目前網絡上數以千計的Bloggers發表和張貼Blog的目的有很大的差異。不過,由于溝通方式比電子郵件、討論群組更簡單和容易,Blog已成為家庭、公司、部門和團隊之間越來越盛行的溝通工具,因為它也逐漸被應用在企業內部網絡Intranet
3、。目前,國內優秀的中文博客網有:新浪博客,搜狐博客,中國博客網,騰訊博客,博客中國等。 二、需求分析博客系統是一個多用戶、多界面的系統,主要包括以下幾個模塊組成。1.匿名用戶模塊本模塊主要由注冊、登錄、瀏覽博客、評論4個局部組成。匿名用戶可以對其他用戶的博客內容時行瀏覽、評論。也可以通過注冊后登錄博客系統,申請一個屬于自己的博客。 2.注冊用戶模塊 本模塊主要由個人信息管理、評論管理、好友管理、相冊管理、文章管理5個局部組成。這些功能可以對用戶個人博客中的個人信息、好友、評論、相冊和文章進行設置。3.系統管理模塊本模塊主要由用戶管理、評論審核管理、相冊審核管理、文章審核管理、鏈接管理5局部組成
4、。這是為了對注冊用戶的博客內容與個人信息進行管理,并對博客中的評論、相冊、文章進行審核,審核通過后才能發表。綜合所述,博客系統的總體功能需求如下列圖所示。3、 建立系統用例模型1角色確實定角色是對系統外的對象描述,是用戶作用于系統的一個角色,它有自己的目標,通過與系統的交互來實現,交互包括信息交換和系統的協同。在本系統的UML建模中,可以創立以下角色:匿名用戶、注冊用戶、系統管理員。2創立用例博客系統根據其實現流程可分為以下幾個用例。與匿名用戶相關的用例:注冊、登陸、瀏覽博客、評論。與注冊用戶相關的用例:瀏覽博客、評論、個人信息管理、評論管理、好友管理、相冊管理、文章管理。與系統管理員相關的用
5、例:注冊、登錄、用戶管理、評論審核管理、相冊審核管理、文章審核管理、鏈接管理。3建立用例圖如下列圖所示為博客系統的用例圖。博客系統的用例圖四、建立系統動態模型下列圖所示是描述博客功能實現的流程。在圖中,匿名用戶、注冊用戶和系統管理員三者發生了相互的關系。首先匿名用戶未注冊登錄時,可瀏覽博客、并對其時行評論。如注冊登錄成功,那么可申請一個個人博客,對其博客時行管理與設置,如注冊用戶要發表博客相關內容時,那么需系統管理員經過審核后,如無問題注冊用戶才能發表博客內容。最后由系統管理員更新數據庫中博客內容。用泳道對這三類對象的活動進行描述。匿名用戶注冊登錄博客管理提交博客內容發表博客內容審核博客內容更
6、新博客注冊用戶系統管理員 登錄成功 登錄失敗博客系統活動圖2順序圖用戶登錄順序圖如下列圖所示 用戶登錄順序圖博客內容發表順序圖更新博客發表博客鏈接博客 注冊用戶 系統管理員 1.用戶登錄 2.審核個人信息 3.審核通過,鏈接成功。 4.提交發表博客內容 5. 更新博客 5.審核發表 6.更新博客博客內容發表順序圖3協作圖用戶文章管理協作圖如下列圖所示文章發表模塊發表審核更新 修改 刪除審核更新文章刪除模塊文章修改模塊用戶文章管理協作圖博客發表協作圖五、系統類模型1類圖如下列圖為博客系統事務信息包。博客中的任何操作都要在用戶注冊登錄后才能進行,因此在系統事務包的類圖中,博客中的功能操作事務都依賴
7、于用戶登錄的事務。而用戶登錄事務必須依賴于系統管理員審核。除此之外,博客中的內容添加、修改及刪除這些事務都依賴于系統管理的事務。因為這些事務的實現必須經過系統管理的審核,審核通過才能實現操作。所以它們之間都用虛線箭頭相連。系統事務信息包內的類圖系統管理員序號列名中文注解數據類型約束1adminId管理員編號int主鍵2adminName管理員Varchar50非空3adminPwd管理員密碼Varchar20非空注冊用戶管理序號列名中文注解數據類型約束1userId用戶編號int主鍵2userName用戶名Varchar(50)非空3userPwd密碼Varchar(20)非空4sex性別Va
8、rchar(10)非空5validateQu驗證問題Varchar(50)非空6quResult問題答案Varchar(100)非空7enrolTime注冊時間datetime非空好友管理序號列名中文注解數據類型約束1frdId好友編號int主鍵2frdName好友Varchar(50)非空3frdAddress好友地址Varchar(50)非空鏈接管理序號列名中文注解數據類型約束1urlId鏈接編號int主鍵2urlName鏈接名稱Varchar(50)非空3urlAddress鏈接地址Varchar(50)非空4urlPostil鏈接注釋Varchar(50)非空文章管理序號列名中文注解數
9、據類型約束1articleId文章編號int主鍵2articleTitle文章標題Varchar(50)非空3articleTypename文章類型名稱Varchar(50)非空4articleDesc文章描述Varchar(50)非空5articlecontent文章內容Varchar(50)非空6writerTime書寫日期datetime非空7click閱讀次數int非空8transshipment轉載次數int非空9collection收藏次數int非空10review評論次數int非空登錄序號列名中文注解數據類型約束1userId登錄編號int主鍵2userName登錄名Varchar(50)非空3userPwd密碼Varchar(50)非空4loginTime登錄日期datetime非空相冊管理序號列名中文注解數據類型約束1photoId照片編號int主鍵2photoName照片名稱Varchar(50)非空3photoDate照片日期datetime非空4photoappendDate照片添加日期datetime非空5photoUrl照片地址Va
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025《委托代理合同范本》
- 2025年并聯無功補償裝置項目合作計劃書
- 2025抵押保證合同示范文本
- 2025年多翼式鼓風機合作協議書
- 2025存量房委托洽談合同
- 2025年房地產交易會簽購房合同警惕數字陷阱細心核對合同內容
- 2025畫冊版權、知識產權及注冊申請合同協議書范本
- 2025標準駕駛員雇傭合同范本
- 2025年風廓線儀(附帶RASS)合作協議書
- 2025年原子吸收分光光度計項目建議書
- GB/T 17390-2010潛油電泵拆卸報告的編寫
- GB/T 10822-2003一般用途織物芯阻燃輸送帶
- 班主任工作坊活動方案
- FZ/T 52019-2011萊賽爾短纖維
- 國開電大 管理概論 形考任務一(畫組織結構圖)
- 三自由度并聯機器人結構設計
- 倉儲裝卸服務合同
- 式雙鉤五點安全帶培訓課件
- 名片設計 課件
- 鉗工實操評分表(凹凸配合)
- 陜西省城市規劃管理技術規定(定稿)
評論
0/150
提交評論