版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、系統(tǒng)分析與設(shè)計大作業(yè)報告2015MSE全日班項目名稱: 微博的設(shè)計與實現(xiàn) 小組成員序號學(xué) 號姓 名成 績項目名稱微博的設(shè)計與實現(xiàn)總成績(滿分100分)評閱人(簽字)評閱日期1. 以項目委托方的角度,用語言描述系統(tǒng)的總體需求(500字以上)總體需求分為兩方面的:普通用戶需求和管理員的需求。普通用戶的需求如下:1.任何用戶都能瀏覽當(dāng)前網(wǎng)站內(nèi)容。用戶只有在登錄后才能對微博內(nèi)容進(jìn)行相關(guān)操作。用戶對微博的操作包括:能發(fā)布自己的微博、刪除微博。能轉(zhuǎn)發(fā)、評論其他人的微博。能收藏和取消收藏微博。2.用戶能關(guān)注自己感興趣的人,用戶關(guān)注其他用戶后,用戶的個人頁面上會顯示他關(guān)注的人發(fā)布的微博。用戶可以對關(guān)注的用戶進(jìn)
2、行分組。用戶也能對已經(jīng)關(guān)注的人取消關(guān)注,取消關(guān)注后,用戶的個人頁面上不會再顯示其微博。其他人也能關(guān)注該用戶,并且用戶能查看粉絲。3.用戶能搜索用戶和微博內(nèi)容。4.如果用戶可以通過舉報模塊舉報微博、評論、用戶。5.系統(tǒng)會根據(jù)用戶對微博的轉(zhuǎn)發(fā)和評論次數(shù)生成熱門微博和熱門話題排行榜。6.用戶能查看當(dāng)天微博的轉(zhuǎn)發(fā)量、評論數(shù)和個人主頁的訪問量。并且能看到上周的相關(guān)數(shù)據(jù)統(tǒng)計,包括上周微博總的轉(zhuǎn)發(fā)量、被評論數(shù)、個人主頁訪問量、增長的粉絲數(shù)以及與上上周相比的趨勢。管理員需求包括:1.管理員可以修改、刪除用戶信息。2.管理員可以利用系統(tǒng)中的舉報管理模塊管理評論,查看被舉報信息的內(nèi)容、被舉報次數(shù)以及發(fā)出該惡意評論
3、的用戶歷史被舉報的相關(guān)信息,從而做出相關(guān)處理。管理員也能夠修改已經(jīng)做出的處理。3.管理員能利用系統(tǒng)中的排行榜管理模塊管理熱門微博排行榜和熱門話題排行榜,查看有關(guān)數(shù)據(jù),可以刪除排行榜中的某些話題。4.管理員能利用系統(tǒng)中的數(shù)據(jù)查看模塊查看系統(tǒng)用戶的相關(guān)數(shù)據(jù)和微博相關(guān)數(shù)據(jù),用戶相關(guān)數(shù)據(jù)包括當(dāng)前總用戶數(shù),用戶粉絲數(shù)據(jù),用戶個人信息等。微博相關(guān)數(shù)據(jù)包括用戶某段時間內(nèi)的微博操作相關(guān)數(shù)據(jù)、系統(tǒng)某段時間內(nèi)的微博操作相關(guān)數(shù)據(jù)等。本欄完成人: 簽字:得分(8%)2. 給出系統(tǒng)相關(guān)事件列表(10個以上)事件名稱觸發(fā)器來源活動/用例響應(yīng)目的地用戶發(fā)布微博微博發(fā)布客戶增加微博記錄微博發(fā)布結(jié)果用戶用戶刪除微博微博刪除客戶
4、刪除微博記錄微博刪除結(jié)果用戶用戶轉(zhuǎn)發(fā)微博微博轉(zhuǎn)發(fā)客戶增加微博記錄微博轉(zhuǎn)發(fā)結(jié)果用戶增加微博被轉(zhuǎn)發(fā)記錄,更新微博被轉(zhuǎn)發(fā)次數(shù)微博被轉(zhuǎn)發(fā)提示微博作者用戶評論微博微博評論客戶增加評論記錄微博評論結(jié)果用戶增加微博被評論記錄,更新微博被評論次數(shù)微博被評論提示微博作者用戶修改個人信息個人信息修改客戶修改個人信息個人信息修改結(jié)果用戶用戶舉報微博舉報客戶增加微博舉報記錄微博舉報狀態(tài)用戶生成用戶過去一周微博數(shù)據(jù)統(tǒng)計總表星期一客戶統(tǒng)計上周微博總的轉(zhuǎn)發(fā)量、被評論數(shù)、個人主頁訪問量、增長的粉絲數(shù)以及與上上周相比的趨勢用戶一周微博數(shù)據(jù)統(tǒng)計總表用戶生成熱門微博小時排行榜每小時生成剛剛過去的一小時內(nèi)的微博排行榜微博排名數(shù)據(jù)所有
5、人管理員刪除用戶用戶刪除管理員刪除用戶記錄信息用戶刪除結(jié)果管理員管理員處理舉報的評論舉報處理管理員管理員查看舉報被舉報的評論的信息被舉報評論的信息管理員管理員管理員查看發(fā)出被舉報評論用戶的歷史被舉報信息,處理被舉報的評論和用戶,增加處理記錄相關(guān)歷史舉報信息管理員通知被舉報用戶相關(guān)處罰結(jié)果相關(guān)處罰結(jié)果被舉報用戶通知舉報用戶處理結(jié)果舉報處理結(jié)果舉報用戶生成當(dāng)月訪問數(shù)據(jù)表月末生成當(dāng)月用戶網(wǎng)站訪問數(shù)據(jù)報表當(dāng)月用戶訪問數(shù)據(jù)報表管理員本欄完成人: 簽字:熊書珺得分(8%)3給出系統(tǒng)相關(guān)事物列表(10個以上)事物名稱說明/屬性游客只能瀏覽網(wǎng)站內(nèi)容用戶關(guān)鍵事物,可以發(fā)表、評論、刪除、轉(zhuǎn)發(fā)微博。也可以舉報不良評
6、論、微博和用戶。還可以進(jìn)行關(guān)注其他人等操作,應(yīng)該保留。管理員關(guān)鍵事物,可以管理用戶,處理用戶舉報、查看數(shù)據(jù)報表等,應(yīng)該保留。微博用戶發(fā)表在網(wǎng)站的信息,限制在140字以內(nèi)。評論用戶對微博的內(nèi)容的看法。微博轉(zhuǎn)發(fā)用戶對微博內(nèi)容進(jìn)行評論并且發(fā)布到個人主頁關(guān)注用戶能在個人頁面隨時查看其他用戶的發(fā)布的微博粉絲關(guān)注用戶的其他用戶,用戶如果發(fā)布微博,其他用戶能在個人頁面中看到個人主頁該用戶發(fā)布的所有微博個人頁面該用戶關(guān)注的人發(fā)布的微博熱門微博小時排行榜一小時內(nèi)根據(jù)轉(zhuǎn)發(fā)數(shù)和評論數(shù)排出的的熱門微博本欄完成人: 簽字:得分(8%)4畫出系統(tǒng)關(guān)聯(lián)DFD圖及0層DFD圖 社交網(wǎng)站數(shù)據(jù)流圖頂層如圖4-1:圖4-1 社交網(wǎng)
7、站數(shù)據(jù)流圖頂層 社交網(wǎng)站數(shù)據(jù)流圖0層如圖4-2: 圖4-2 社交網(wǎng)站數(shù)據(jù)流圖0層本欄完成人: 簽字:得分(10%)5畫出系統(tǒng)用例圖圖 5-1 用戶用例圖圖 5-2 管理員用例圖本欄完成人: 簽字:得分(10%)6畫出系統(tǒng)分析類圖本欄完成人: 簽字:得分(10%)7選擇2個以上類,給出設(shè)計類1)用戶信息表people類。void setName(name)設(shè)置昵稱string getName()返回昵稱void setPWD(pwd)設(shè)置密碼string getPWD()返回密碼void setEmail(email)設(shè)置郵箱string getEmail()返回郵箱void setRegTim
8、e(regtime)設(shè)置注冊時間string getRegTime()返回注冊時間void setBirthday(birthday)設(shè)置生日string getBirthday()返回生日2) 微博類weibo void weiboPublish(context)發(fā)布微博void comment()評論微博Void transpond(context)轉(zhuǎn)發(fā)微博Void deleteWeibo()刪除微博Void collection()收藏微博本欄完成人: 簽字:得分(10%)8選擇2個以上系統(tǒng)用例,畫出相應(yīng)場景的時序圖或協(xié)作圖登錄時序圖:注冊時序圖:微博發(fā)布時序圖:微博收藏時序圖:微博轉(zhuǎn)發(fā)時序圖:微博評論時序圖:微博刪除時序圖:微博舉報處理時序圖本欄完成人: 簽字:得分(10%)9選擇一個具有明顯狀態(tài)變遷的對象,畫出它的狀態(tài)圖(至少有3個狀態(tài))微博狀態(tài)圖:此圖表示微博的狀態(tài)圖。對于微博,初始的狀態(tài)是已發(fā)布,如果被轉(zhuǎn)發(fā)或者被收藏則改變相應(yīng)的狀態(tài)。已發(fā)布、已收藏、已轉(zhuǎn)發(fā)狀態(tài)如果被舉報,都會轉(zhuǎn)到待審核的狀態(tài)。待管理員審核后,如果審核為無效,則轉(zhuǎn)回原來的狀態(tài);如果審核成功則被刪除。每種狀態(tài)都可進(jìn)行刪除動作到達(dá)已刪除的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 作品發(fā)布合同三篇
- 2024年貴陽客運從業(yè)資格證題庫下載
- 2024年忻州客運從業(yè)資格證培訓(xùn)考試資料
- 2024年云浮道路旅客運輸資格證從業(yè)考試
- 少先隊工作制度(11篇)
- 有關(guān)管理專業(yè)實習(xí)報告
- 祖國在我心中演講稿2024(35篇)
- 綠教學(xué)反思15篇
- 電視監(jiān)控系統(tǒng)基礎(chǔ)教程2
- 感恩節(jié)大學(xué)活動策劃6篇
- 電動單梁起重機年自檢報告
- 鄉(xiāng)鎮(zhèn)結(jié)核病防治工作職責(zé)
- 模擬深海高壓艙試驗系統(tǒng)設(shè)計方案
- 加熱管制作工藝
- 互補輸出級介紹
- 設(shè)備運輸方案
- (完整版)管道代號對照
- 口腔頜面部外傷的救治2
- 市森林消防(防汛)專業(yè)隊管理制度森林防火撲火隊管理制度.doc
- 路緣石拆除更換專項施工方案(精華版)
- 正交試驗設(shè)計表.doc
評論
0/150
提交評論