微博數(shù)據(jù)庫分析與設(shè)計(jì)_第1頁
微博數(shù)據(jù)庫分析與設(shè)計(jì)_第2頁
微博數(shù)據(jù)庫分析與設(shè)計(jì)_第3頁
微博數(shù)據(jù)庫分析與設(shè)計(jì)_第4頁
微博數(shù)據(jù)庫分析與設(shè)計(jì)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、了解并使用微博:參考網(wǎng)站:搜狐微博、新浪微博或騰訊微博等;我的騰訊微博根據(jù)你了解到的情況和分析,劃分微博的基本功能,完成需求分析,并畫出業(yè)務(wù)流程圖;(參 考搜索關(guān)鍵詞:微博數(shù)據(jù)庫設(shè)計(jì))通過我所了解到的情況和個(gè)人分析,微博的基本功能如下:(1)開放 API;可以通過API發(fā)微博,傳照片,加關(guān)注,評論或轉(zhuǎn)發(fā)他人微博,可以或私信;傳送 文件,在社區(qū)參加微活動(dòng);可以在微吧和他人暢聊,可以和微友一起游戲,可以聽音樂、 收聽電臺,創(chuàng)建微群,與群內(nèi)朋友交流,可以存儲(chǔ)數(shù)據(jù),甚至搜索等全部功能。API應(yīng)該 支持OAuth協(xié)議,讓用戶使用微博API創(chuàng)建的應(yīng)用和服務(wù)的時(shí)候,無需當(dāng)心賬號和密碼泄 密的問題。(2)客戶

2、端;微博正式上線的時(shí)候,應(yīng)該同時(shí)推出各種手機(jī)、瀏覽器、IM上的微博客客戶端、機(jī)器 人以及短信平臺。(3)圖片、視頻分享;(4)同步到其它微博;(5)搜索功能。需求分析如下:微博主要面向的用戶群體:廣大的社會(huì)人群(適合于各個(gè)年齡段群體)微博系統(tǒng)應(yīng)具有的特點(diǎn):操作界面美觀大方,操作簡便易學(xué);功能齊全,微博系統(tǒng)包括前臺和后臺管理,能夠?qū)崿F(xiàn)微博的數(shù)字化經(jīng)營;開放性好,采用標(biāo)準(zhǔn)的開發(fā)工具和技術(shù),后臺數(shù)據(jù)庫可以采用SQL Server 2008實(shí)例教程, 這樣便于同其他軟件交流數(shù)據(jù)。微博系統(tǒng)中的角色:角色職責(zé)或功能注冊用戶是微博的最大群體,可以使用發(fā)微博,傳照 片,加關(guān)注等功能。微博管理人員控制微博發(fā)表的

3、不良信息,屏蔽敏感詞匯, 關(guān)注異常用戶,必要時(shí)可以對該用戶實(shí)行ID 封禁等處罰措施。超級管理員管理微博數(shù)據(jù)的人員,具有微博數(shù)據(jù)庫的所 有權(quán)限。功能性需求分類:功能類別功能名稱、標(biāo)識符描述超級管理員登陸退出驗(yàn)證系統(tǒng)操作之前必須憑借登錄名和密碼進(jìn)行登陸 操作結(jié)束后可以退出系統(tǒng)界面管理對系統(tǒng)界面的布局、導(dǎo)航、皮膚、頁面設(shè)置、頁頭設(shè)置進(jìn)行 相應(yīng)的管理維護(hù)更新對整個(gè)系統(tǒng)進(jìn)行維護(hù)(諸如系統(tǒng)補(bǔ)丁升級等) 對系統(tǒng)的一些消息進(jìn)行實(shí)時(shí)更新系統(tǒng)設(shè)置對站點(diǎn)、賬號登陸、個(gè)性化域名、代理賬號、清除緩存、短 鏈接、數(shù)據(jù)庫的備份還原等進(jìn)行設(shè)置用戶管理可以在后臺直接添加用戶刪除定期不發(fā)表微博的用戶(以免占用系統(tǒng)資源)對違反互聯(lián)

4、網(wǎng)相關(guān)條例協(xié)議的用戶進(jìn)行封ID、刪用戶等操作用戶組的操作內(nèi)容管理對內(nèi)容審核、意見反饋、關(guān)鍵字過濾、活動(dòng)管理、通知、頁 頭頁尾鏈接、個(gè)人資料的推廣等進(jìn)行設(shè)置權(quán)限管理對微博管理人員的權(quán)限進(jìn)行相應(yīng)的分配和管理擴(kuò)展工具諸如轉(zhuǎn)發(fā)按鈕、在線直播、在線訪談等等微博管理人員登陸退出驗(yàn)證系統(tǒng)操作之前必須憑借登錄名和密碼進(jìn)行登陸 操作結(jié)束后可以退出系統(tǒng)內(nèi)容管理對微博用戶發(fā)布的內(nèi)容進(jìn)行審核在意見反饋頁面中對微博用戶的建議和意見進(jìn)行相應(yīng)的回復(fù)用戶管理刪除定期不發(fā)表微博的用戶(以免占用系統(tǒng)資源)對違反互聯(lián)網(wǎng)相關(guān)條例協(xié)議的用戶進(jìn)行封ID、刪用戶等操作 不具備用戶組的操作權(quán)限注冊用戶登陸退出驗(yàn)證系統(tǒng)用戶必須憑借用戶名和密碼

5、進(jìn)行登陸 不想使用時(shí)就可以退出修改個(gè)人資料對自己的資料進(jìn)行修改,可以申請實(shí)名認(rèn)證好友管理可以添加站內(nèi)已經(jīng)注冊過的好友或刪除好友 提供好友分類以及搜索好友發(fā)表微博登錄以后進(jìn)入個(gè)人主頁面,然后可以在個(gè)人主頁或者在廣播 大廳中發(fā)表自己的微博用戶在發(fā)布微博時(shí)可輸入表情、上傳插圖、應(yīng)用視頻,用戶 還可以插入超級鏈接等評論功能登錄以后進(jìn)入個(gè)人主頁面,然后可以在廣播大廳模塊中對注 冊用戶所關(guān)注的用戶進(jìn)行評論以及回復(fù)轉(zhuǎn)發(fā)登錄以后進(jìn)入個(gè)人主頁面,然后可以在廣播大廳模塊中對注 冊用戶關(guān)注的用戶所發(fā)的微博進(jìn)行轉(zhuǎn)發(fā),從而變?yōu)樽约旱奈?博。收藏登錄進(jìn)去后就可以對其他用戶所發(fā)表的微博進(jìn)行收藏搜索用戶通過關(guān)鍵字對自己感興趣

6、的內(nèi)容進(jìn)行篩選應(yīng)用管理用戶可以對系統(tǒng)提供的各種應(yīng)用(如微社區(qū)、游戲應(yīng)用等)進(jìn)行設(shè)置管理未注冊用戶瀏覽瀏覽網(wǎng)站內(nèi)的所有微博用戶發(fā)表的消息,但不可發(fā)微博,傳照片等注冊可以注冊成為注冊用戶設(shè)計(jì)E-R圖,理清實(shí)體的基本資料和相互之間的關(guān)系;E-R圖如下所示:微博管理人員管理統(tǒng) S?T.維護(hù)更新if空故站怦論E R圖登錄退出騎i正系統(tǒng)內(nèi)容管理用戶管理修改個(gè)人信以個(gè)人信息管理&昌、人說珂界而管理By小小捋H好友管理側(cè)隱己發(fā)表1/L群已發(fā)崩丙盥宣理磁索蜉友未注冊出戶注冊也十用戶超級管理員附:E-R圖制作過程截圖:登錄EIH驗(yàn)證系統(tǒng)網(wǎng)&仲理人M擴(kuò)展丁川拌面管擔(dān)I發(fā)&借博I藏睡所友L |77TO1 H:-Jdr

7、.Ei向容蜀坐I I用廣討理我護(hù)丈斯By 5、錚|rtttA.i;a|個(gè)人信息管理原械也可I鄧栽*rm.注冊入汀IIE用尸HE 20L2JLU7區(qū)(云立nt mnaOOrK .$L4 珅 口物h寫。斜PS 克Wi *且 san bsi.li ssfv 卻囪,般口 m雄 e閉 sc間 mi;削 emcdi - x在關(guān)系DBMS中設(shè)計(jì)數(shù)據(jù)庫,實(shí)現(xiàn)E-R圖中的實(shí)體和聯(lián)系,每個(gè)關(guān)系模式至少為3NF,如果 不是要在報(bào)告中說明原因;1.用戶user表:屬性名稱數(shù)據(jù)類型屬性說明UidInt用戶編號Unamevarchar(20)登陸名Upassswdvarchar(30)密碼2.關(guān)注 Attention 表

8、:屬性名稱數(shù)據(jù)類型屬性說明Uidint用戶編號Aidint被關(guān)注者編號3. 普通消息message表:屬性名稱數(shù)據(jù)類型屬性說明Midint消息編號Uidint用戶編號Messagevarchar(150)消息內(nèi)容4. 普通消息評論Comment表:屬性名稱數(shù)據(jù)類型屬性說明Cidint評論編號Midint消息編號Uidint用戶編號CommentsVarchar(150)評論內(nèi)容5.轉(zhuǎn)發(fā) Forward 表:屬性名稱數(shù)據(jù)類型屬性說明Fidint轉(zhuǎn)發(fā)表編號Uidint用戶編號Midint被轉(zhuǎn)發(fā)消息編號Fuidint被轉(zhuǎn)發(fā)用戶編號數(shù)據(jù)庫設(shè)計(jì)完畢后,要求能夠通過SQL語句實(shí)現(xiàn)以下查詢: 1.查詢某人最

9、近發(fā)出的30條信息4Ntai昭臼I*T.岳口地 B由 Vtojjs NL1竺 HlmB田細(xì):EfVZ則|日gwJD aoiiWLUjMta院JfQZUfLl-IMHHMW&5LftTFT開B *七歡輝 TigElminH訴晌11甑FIDK T* WXM rr u F orAHatissna30叫 IWfSJR=Magana:成JhETtffiH胡1皿眼841成日占響司MUHXKIITMriffg*SQL語句為:SELECTTOP(30)Mid,MessageFROMMessage,UuserWHEREMessage . Uid=Uuser . UidANDUuser . Uname=管理員OR

10、DERBYMidDESC2.查詢某人所有關(guān)注的人f d v j cic.uE由的Hl- JXK-rmnMkiKLA Jl - diaaUdMr I K-DMDMib&_LD - dbfiAiiiMcah Lal 1c-fit-T Xllit tt 煩| 電SBlStrrt*rJ-Ctl A.c-ccccJ.rae a t*曰 IJ wu_vb0iGIZRX: nAd.bl-|,Lj RCJn.?a 曰Di _u歸亂WAr卜!F!L!IX Zl ifea JTflOFKi村血A.中H 3 dhcxryiur& dba jrfkitwB deed* hl Aw HVf lc a 3 dta-ul

11、i L3 HIE g 臼 Ha I-*l-i |_JfiroiMr,Lu gMS-1 veti LJO/頊一J卜=3 乂屣XlB S*tui1sn*D!MP3Hmunia,網(wǎng)晰WUMW甘志fT# iucB4WBeSFIDAiSEFC-TXWryjLjnUsyilixSASKhSRrasjfi3002,03,L J 2Mffs*7&12dinS-2M7出三ERBJMuWDMFT開dtKdiSQL語句為:SELECTDISTINCTUname 所關(guān)注的人FROMUuser,AttentionWHEREUuser.Uid=(SELECTAidFROMAttentionWHEREUid=1)4.查詢某

12、人都被哪些人關(guān)注.M iZiuat: LQL d-3 MTV/vxf: d,訝J 蹈皿 山 Si J NJ 以三 u晌!,i *MHI*Hii-j n dbaf cAtfd 仙 Mew tfcftUritrl _j IDE mLa B3 由盤可濡唳 _j jrfrriM ftrobaraJ1VBHsasUQXLK- ZDJLlURuoianmiiiU!時(shí)|I m (PC T K*y J g n - 3U5QO - JJ ,T r 口匣* i 譚*I M K-TMWaAdJbd.-a -I EQUaaM5j - ILJnouu.- CHu1 EqUaylJ ldmmftnrtw-flatLECI

13、 mrnt fthfi壬狂二 誨.,做L牝f 叫色L敬-&C-TX.-京EM比 3i #MJt=鋁MiHL莎電 y Mbc9.US (| MjrwrilO 匡 J 電pEEewf 卜 U bjpa-lhirwTinipCl帽 *iba.LDECH L頃 rkske iaut7: PL口E3Lm eheieIziqrarrz K3d.-r&_i|f曰袖II 1 苴gHiilDJUTM PC-TXWWAdlur*i _ | vwgLQ WMM 115 fj 3SH 云 S i_a EA H *仲 5 tfcmxihonx le EiB日MMAHK;灑巳 歸照IMBK.*TSftEA!可占晦耳 g冊

14、.日司物”5ND1 iSJWEiMks -wunSQL語句為:SELECTUname被誰關(guān)注FROMUuserWHEREUid=(SELECTUidFROMAttentionWHEREAid=5)5.查詢甲和乙共同關(guān)注的人FC TWALj m X W Ji ly loaim皿門Lg艾U!M2dl,LI-2Di2L:Lli EOMKWDM FT開 ttKdlSQL語句為:SELECTDISTINCTUnameFROMUuser,AttentionWHEREUuser.Uid=Attention.AidANDAttention.Aid=(SELECTAidFROMAttentionWHEREUid

15、=3ANDAid=(SELECTAidFROMAttentionWHEREUid=2)6.查詢某人所關(guān)注的人中最新發(fā)出的30條信息=9 乂:llB 皿*emuHP:河an擊詞同mu門圍!占停BJi可WUMjtM IT?flIIfl開H AM| b堂m1ITL2/1珥“ 遷”*JtH芾*EimJdLlZLSSMi51:FT開dtKdiSQL語句為:SELECTTOP(30)Mid,MessageFROMMessage,UuserWHEREMessage.Uid=Uuser.UidANDUuser.Uname=(SELECTDISTINCTUnam e 所關(guān)注的 人FROMUuser,Attent

16、ionWHEREUuser.Uid=(SELECTAidFROMAttentionWHEREUid=5) )ORDERBYMidDESC7.查詢某條消息的評論SQL語句為:SELECTCommentsFROMCommentWHERECid=18.查詢某條消息都被哪些人轉(zhuǎn)發(fā)SQL語句為:SELECTUname 轉(zhuǎn)發(fā)人FROMUuser,ForwardWHEREUuser.Uid=Forward.FuidANDFuid=(SELECTFuidFROMForwardWHEREMid=2)9.查詢所有包含“十八大”的消息M-Hi 在創(chuàng)g一 0. X!LW.D.b54 K-TMs 日 fcUM a d 枷b*壓CaHai.好th jj M;Lt 0 MprHhOF KjfHrlirwrrmpOB版| S壓 U EMl _V*bK-S岫心心與i 1 J SSSM-rfXc- La 眠a 0 EjUErH 3 dbcAIWThonQ j dbasTVTwiiQm iifc

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論