UML在線(xiàn)音樂(lè)系統(tǒng)_第1頁(yè)
UML在線(xiàn)音樂(lè)系統(tǒng)_第2頁(yè)
UML在線(xiàn)音樂(lè)系統(tǒng)_第3頁(yè)
UML在線(xiàn)音樂(lè)系統(tǒng)_第4頁(yè)
UML在線(xiàn)音樂(lè)系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

酷狗音樂(lè)管理系統(tǒng)1.背景介紹隨著科技的不斷開(kāi)展,網(wǎng)上音樂(lè)逐漸的深入到人們的生活中,酷狗音樂(lè)作為一種收聽(tīng)音樂(lè)的音樂(lè)平臺(tái),支持在線(xiàn)收聽(tīng)音樂(lè)、電臺(tái)音樂(lè)和卡拉OK等??峁芬魳?lè)管理系統(tǒng)是滿(mǎn)足用戶(hù)既可以利用本地下載好的音樂(lè),也可以在線(xiàn)收聽(tīng)音樂(lè)的系統(tǒng)。該系統(tǒng)可以方便的為用戶(hù)提供自己下載的音樂(lè)的一種有效管理和聆聽(tīng),成為VIP用戶(hù)后便不僅可以收聽(tīng)網(wǎng)上的音樂(lè),還可以和原唱進(jìn)行PK歌曲,更可以方便管理員對(duì)音樂(lè)和VIP用戶(hù)的管理。2.系統(tǒng)需求分析2.1酷狗音樂(lè)管理系統(tǒng)的需求分析酷狗音樂(lè)管理系統(tǒng)是為用戶(hù)能更方便的使用本系統(tǒng)和管理員管理而設(shè)計(jì)的。2.系統(tǒng)的功能性需求分析系統(tǒng)允許VIP用戶(hù)登錄系統(tǒng)允許VIP用戶(hù)進(jìn)行本地音樂(lè)管理系統(tǒng)允許VIP用戶(hù)進(jìn)行電臺(tái)音樂(lè)播放系統(tǒng)允許VIP用戶(hù)使用卡拉OK系統(tǒng)允許VIP用戶(hù)進(jìn)行收藏音樂(lè)系統(tǒng)允許管理員登錄系統(tǒng)允許管理員管理用戶(hù)信息系統(tǒng)允許管理員管理音樂(lè)信息酷狗音樂(lè)管理系統(tǒng)功能模塊圖反映了管理員的管理模式和用戶(hù)的使用方式。具體內(nèi)容如圖2-1所示:酷狗音樂(lè)管理系統(tǒng)管理員功能模塊酷狗音樂(lè)管理系統(tǒng)管理員功能模塊VIP用戶(hù)功能模塊普通用戶(hù)功能模塊登錄系統(tǒng)查找用戶(hù)添加音樂(lè)查找音樂(lè)刪除用戶(hù)修改用戶(hù)刪除音樂(lè)修改音樂(lè)推薦音樂(lè)本地音樂(lè)管理導(dǎo)入本地音樂(lè)播放音樂(lè)登錄系統(tǒng)播放音樂(lè)查看音樂(lè)管理音樂(lè)電臺(tái)音樂(lè)下載音樂(lè)卡拉OK圖2-1系統(tǒng)功能模塊2.2功能模塊概要〔1〕管理員模塊:該系統(tǒng)給管理員主要提供了對(duì)用戶(hù)和音樂(lè)的管理,管理員登錄后,可以對(duì)音樂(lè)進(jìn)行添加、刪除,修改,可更新音樂(lè)推薦信息,對(duì)VIP用戶(hù)查找,修改信息,刪除等?!?〕VIP用戶(hù)模塊:該系統(tǒng)給VIP用戶(hù)提供了音樂(lè)的管理,在VIP用戶(hù)登錄后,可以在線(xiàn)收聽(tīng)音樂(lè),下載音樂(lè),收藏音樂(lè),搜索音樂(lè)以及卡拉OK等?!?〕普通用戶(hù)模塊:該系統(tǒng)給普通用戶(hù)僅提供了本地音樂(lè)的導(dǎo)入和管理以及播放本地音樂(lè)的功能。3.系統(tǒng)的用例圖3.1管理員管理音樂(lè)和用戶(hù)的用例如圖3-1所示:圖3-1管理員管理音樂(lè)和用戶(hù)的用例圖管理員管理音樂(lè)和用戶(hù)的用例圖分析:·管理員可以添加音樂(lè);·管理員可以查找音樂(lè)并修改和刪除音樂(lè);·管理員可以查找用戶(hù)并修改和刪除用戶(hù);3.用戶(hù)操作用例如圖3-2所示:圖3-2VIP用戶(hù)的用例圖VIP用戶(hù)的用例圖分析:·VIP用戶(hù)可以導(dǎo)入本地音樂(lè)并管理本地音樂(lè);·VIP用戶(hù)可以選擇音樂(lè),收藏到收藏列表中并對(duì)其管理;·VIP用戶(hù)可以登錄系統(tǒng)后下載音樂(lè),聆聽(tīng)電臺(tái)音樂(lè)和進(jìn)入卡拉OK進(jìn)行k歌;·VIP用戶(hù)可以播放本地的音樂(lè),下載的音樂(lè)及收藏的音樂(lè);3.3.普通用戶(hù)操作用例如圖3-3所示:圖3-3普通用戶(hù)的用例圖普通用戶(hù)的用例圖分析:·普通用戶(hù)可以導(dǎo)入本地音樂(lè)·普通用戶(hù)可以管理本地音樂(lè)及下載的音樂(lè)·普通用戶(hù)可以播放本地音樂(lè)及已經(jīng)下載的音樂(lè)4.靜態(tài)模型〔1〕與管理員相關(guān)的類(lèi),如圖4-1所示:圖4-1與管理員相關(guān)的類(lèi)【類(lèi)圖說(shuō)明】admin類(lèi)是管理員類(lèi),管理員類(lèi)包含的屬性主要有管理員賬號(hào)〔adname〕和密碼〔adminpwd〕。管理員類(lèi)包含的操作主要有查找、修改、添加、刪除等。〔2〕與VIP用戶(hù)相關(guān)的類(lèi),如圖4-2所示:圖4-2與VIP用戶(hù)相關(guān)的類(lèi)【類(lèi)圖說(shuō)明】userVIP類(lèi)是VIP注冊(cè)用戶(hù)的類(lèi),非注冊(cè)用戶(hù)不受管理,在此類(lèi)中,VIP用戶(hù)類(lèi)包含的屬性主要有用戶(hù)名〔username〕、密碼〔userpwd〕、郵箱〔email〕和〔telephone〕。VIP用戶(hù)包含的操作主要有搜索、添加、刪除等?!?〕系統(tǒng)中用到的其他類(lèi),如圖4-3所示:.圖4-3系統(tǒng)中用到的其他類(lèi)【類(lèi)圖說(shuō)明】(1)musicitem類(lèi)是音樂(lè)列表類(lèi),音樂(lè)編號(hào)〔id〕,musicitem類(lèi)包含的操作主要有查找、查詢(xún)、更新、刪除。(2)useritem類(lèi)是用戶(hù)列表類(lèi),用戶(hù)編號(hào)〔id〕,useritem類(lèi)包含的操作主要有查找、查詢(xún)、創(chuàng)立、刪除等。(3)userlist類(lèi)是用戶(hù)收藏類(lèi),收藏編號(hào)〔id〕、對(duì)應(yīng)用戶(hù)編號(hào)〔userid〕、對(duì)應(yīng)音樂(lè)編號(hào)〔musicid〕和對(duì)應(yīng)音樂(lè)地址〔musicaddr〕,userlist類(lèi)對(duì)應(yīng)的操作有播放、刪除、添加等。(4)fileitem類(lèi)是文件列表類(lèi),文件編號(hào)〔id〕、對(duì)應(yīng)音樂(lè)編號(hào)〔musicid〕和文件路徑〔filepath〕,此類(lèi)對(duì)應(yīng)的操作主要有改變及刪除等。4.2類(lèi)之間的關(guān)系〔1〕管理員類(lèi)和VIP用戶(hù)類(lèi)之間的關(guān)系,如圖4-4所示:圖4-4管理員類(lèi)和VIP用戶(hù)類(lèi)之間的關(guān)系【類(lèi)圖說(shuō)明】.一個(gè)管理員可以對(duì)應(yīng)多個(gè)VIP用戶(hù),因此是一對(duì)多的關(guān)系?!?〕其他類(lèi)的關(guān)系,如圖4-5所示:圖4-5其他類(lèi)的關(guān)系【類(lèi)圖說(shuō)明】每一個(gè)VIP用戶(hù)對(duì)應(yīng)用戶(hù)列表中的一項(xiàng),因此是一對(duì)一,每一個(gè)VIP用戶(hù)有一個(gè)用戶(hù)收藏列表,因此是一對(duì)一,而每一個(gè)用戶(hù)收藏列表至少有零個(gè)音樂(lè)條目,因此是多對(duì)一,每一個(gè)音樂(lè)條目對(duì)一個(gè)文件路徑,因此是一對(duì)一的。每一個(gè)VIP用戶(hù)至少有零個(gè)音樂(lè)列表,因此是一對(duì)多。5.系統(tǒng)動(dòng)態(tài)模型5.1系統(tǒng)的順序圖〔1〕管理員添加音樂(lè)的順序圖,如圖5-1所示:圖5-1管理員添加音樂(lè)的順序圖管理員添加音樂(lè)的順序圖分析:【順序圖說(shuō)明】添加音樂(lè)時(shí),管理員首先需要登錄系統(tǒng),點(diǎn)擊登錄,輸入帳號(hào)和密碼進(jìn)入系統(tǒng),點(diǎn)擊添加音樂(lè)按鈕,系統(tǒng)要求管理員輸入音樂(lè)信息,信息檢測(cè)通過(guò),提交音樂(lè)信息后,系統(tǒng)首先檢查是否有重復(fù)的音樂(lè),如果存在就提示有重復(fù),否那么,將填寫(xiě)好的信息新增到音樂(lè)列表中?!?〕管理員查找音樂(lè)的順序圖,如圖5-2所示:圖5-2管理員查找音樂(lè)的順序圖.【順序圖說(shuō)明】查找音樂(lè)時(shí),管理員登錄系統(tǒng),點(diǎn)擊查詢(xún)按鈕,系統(tǒng)要求管理員輸入查詢(xún)的音樂(lè)名稱(chēng),提交信息,系統(tǒng)判斷是否有相同音樂(lè),如果沒(méi)有,那么提示不存在的信息,否那么將獲取到的信息顯示到界面。〔3〕管理員修改音樂(lè)的順序圖,如圖5-3所示:圖5-3管理員修改音樂(lè)的順序圖【順序圖說(shuō)明】管理員登錄后,點(diǎn)擊查看音樂(lè),系統(tǒng)窗口顯示所有音樂(lè),當(dāng)管理員右鍵選中其中一個(gè)音樂(lè)時(shí),顯示右鍵菜單〔包含修改、刪除和推薦音樂(lè)菜單〕,點(diǎn)擊修改音樂(lè),顯示已存在信息,更改信息后提交,系統(tǒng)提示修改成功?!?〕管理員刪除音樂(lè)的順序圖,如圖5-4所示:圖5-4管理員刪除音樂(lè)的順序圖【順序圖說(shuō)明】管理員登錄后,點(diǎn)擊查看音樂(lè),系統(tǒng)窗口顯示所有音樂(lè),當(dāng)管理員右鍵選中其中一個(gè)音樂(lè)時(shí),顯示右鍵菜單〔包含修改、刪除和推薦音樂(lè)菜單〕,點(diǎn)擊刪除音樂(lè),系統(tǒng)刪除選中的音樂(lè),更新音樂(lè)列表,提示刪除成功?!?〕管理員推薦音樂(lè)的順序圖,如圖5-5所示:圖5-5管理員推薦音樂(lè)的順序圖【順序圖說(shuō)明】管理員登錄后,點(diǎn)擊查看音樂(lè),系統(tǒng)窗口顯示所有音樂(lè),當(dāng)管理員右鍵選中其中一個(gè)音樂(lè)時(shí),顯示右鍵菜單〔包含修改、刪除和推薦音樂(lè)菜單〕,點(diǎn)擊推薦音樂(lè),系統(tǒng)記錄推薦的音樂(lè),更新音樂(lè)列表,提示設(shè)置成功?!?〕管理員查找用戶(hù)的順序圖,如圖5-6所示:圖5-6管理員查找用戶(hù)的順序圖【順序圖說(shuō)明】管理員點(diǎn)擊登錄輸入賬號(hào)信息,正常登錄后,點(diǎn)擊查找用戶(hù),輸入用戶(hù)名,點(diǎn)擊提交,系統(tǒng)查找是否有相同用戶(hù)名,假設(shè)不存在,那么提示信息不存在,假設(shè)存在,那么顯示所查詢(xún)到的信息?!?〕管理員修改用戶(hù)的順序圖,如圖5-7所示:圖5-7管理員修改用戶(hù)的順序圖【順序圖說(shuō)明】管理員正常登錄點(diǎn)擊查看用戶(hù),系統(tǒng)顯示所有用戶(hù),右鍵選擇要修改的用戶(hù),彈出右鍵菜單,選擇修改用戶(hù),系統(tǒng)要求管理員修改用戶(hù)信息,確認(rèn)修改,提示修改成功,更新用戶(hù)列表信息?!?〕管理員.刪除用戶(hù)的順序圖,如圖5-8所示:圖5-8管理員刪除用戶(hù)的順序圖【順序圖說(shuō)明】管理員正常登錄點(diǎn)擊查看用戶(hù),系統(tǒng)顯示所有用戶(hù),右鍵選擇要?jiǎng)h除的用戶(hù),彈出右鍵菜單,選擇刪除用戶(hù),系統(tǒng)提交信息,更新用戶(hù)列表信息,提示刪除用戶(hù)信息成功。〔9〕VIP用戶(hù)播放電臺(tái)音樂(lè)的順序圖,如圖5-9所示:圖5-9VIP用戶(hù)播放電臺(tái)音樂(lè)的順序圖【順序圖說(shuō)明】VIP用戶(hù)點(diǎn)擊登錄,輸入帳號(hào)信息后正常登錄系統(tǒng),顯示所有音樂(lè)信息,VIP用戶(hù)可以電臺(tái)音樂(lè)中選擇一個(gè)電臺(tái),點(diǎn)擊播放音樂(lè)按鈕播放音樂(lè),在電臺(tái)中只能點(diǎn)擊下一首,點(diǎn)擊下一首,系統(tǒng)就會(huì)播放當(dāng)前電臺(tái)列表的下一首,點(diǎn)擊下載音樂(lè)按鈕后,系統(tǒng)提示下載成功,并更新音樂(lè)列表?!?0〕VIP用戶(hù)卡拉OK的順序圖,如圖5-10所示:1圖5-10VIP用戶(hù)卡拉OK的順序圖【順序圖說(shuō)明】VIP用戶(hù)點(diǎn)擊登錄,輸入帳號(hào)信息后正常登錄系統(tǒng),點(diǎn)擊卡拉OK,獲取所有音樂(lè)信息并顯示,選擇其中一首歌曲,右鍵選擇PK按鈕,點(diǎn)擊PK,提示PK完畢,系統(tǒng)獲取PK結(jié)果,卡拉OK平臺(tái)提示是否保存結(jié)果,假設(shè)保存,那么顯示保存結(jié)果,系統(tǒng)向用戶(hù)顯示PK結(jié)果?!?1〕VIP用戶(hù)收藏音樂(lè)的順序圖,如圖5-11所示:圖5-11VIP用戶(hù)收藏音樂(lè)【順序圖說(shuō)明】VIP用戶(hù)登錄系統(tǒng)后,點(diǎn)擊查找音樂(lè),顯示搜索和推薦信息,用戶(hù)可以從推薦音樂(lè)中直接選擇音樂(lè),也可以通過(guò)搜索,使用搜索,輸入信息后,顯示搜索結(jié)果,可以在查詢(xún)結(jié)果中選擇,點(diǎn)擊收藏后添加到收藏列表中,當(dāng)點(diǎn)擊播放后,系統(tǒng)會(huì)讀取收藏的音樂(lè)自動(dòng)循環(huán)播放?!?2〕普通用戶(hù)播放音樂(lè)的順序圖,如圖5-12所示:圖5-12普通用戶(hù)播放音樂(lè)的順序圖【順序圖說(shuō)明】普通用戶(hù)播放音樂(lè)時(shí),首先導(dǎo)入音樂(lè),系統(tǒng)讀取本地音樂(lè)路徑并記錄,顯示所有音樂(lè),用戶(hù)點(diǎn)擊播放,系統(tǒng)會(huì)循環(huán)從列表中讀取音樂(lè)并播放,當(dāng)用戶(hù)點(diǎn)擊暫停,系統(tǒng)會(huì)記錄播放位置,再次點(diǎn)擊播放,系統(tǒng)會(huì)從記錄的位置播放,點(diǎn)擊停止時(shí),系統(tǒng)會(huì)清零時(shí)間軸,停止播放音樂(lè)。當(dāng)點(diǎn)擊下一首時(shí),系統(tǒng)讀取當(dāng)前記錄的下一首音樂(lè)并播放,當(dāng)點(diǎn)擊上一首,系統(tǒng)會(huì)讀取當(dāng)前記錄的上一首音樂(lè)并播放。協(xié)作圖〔1〕管理員添加音樂(lè)的協(xié)作圖,如圖5-13所示:圖5-13管理員添加音樂(lè)的協(xié)作圖〔2〕管理員查找音樂(lè)的協(xié)作圖,如圖5-14所示:圖5-14管理員查找音樂(lè)的協(xié)作圖〔3〕系統(tǒng)管理員修改音樂(lè)的協(xié)作圖,如圖5-15所示:圖5-15管理員修改音樂(lè)的協(xié)作圖〔4〕管理員刪除音樂(lè)的協(xié)作圖,如圖5-16所示:圖5-16管理員刪除音樂(lè)的協(xié)作圖〔5〕管理員推薦音樂(lè)的協(xié)作圖,如圖5-17所示:圖5-17管理員推薦音樂(lè)的協(xié)作圖〔6〕管理員查找用戶(hù)的協(xié)作圖,如圖5-18所示:圖5-18管理員查找用戶(hù)的協(xié)作圖〔7〕管理員修改用戶(hù)的協(xié)作圖,如圖5-19所示:圖5-19管理員修改用戶(hù)的協(xié)作圖〔8〕管理員刪除用戶(hù)的協(xié)作圖,如圖5-20所示:圖5-20管理員刪除用戶(hù)的協(xié)作圖〔9〕VIP用戶(hù)播放電臺(tái)音樂(lè)的協(xié)作圖,如圖5-21所示:圖5-21VIP用戶(hù)播放電臺(tái)音樂(lè)的協(xié)作圖〔10〕VIP用戶(hù)卡拉OK的協(xié)作圖,如圖5-22所示:圖5-22VIP用戶(hù)卡拉OK的協(xié)作圖(11)VIP用戶(hù)收藏音樂(lè)的協(xié)作圖,如圖5-23所示:圖5-23VIP用戶(hù)收藏音樂(lè)的協(xié)作圖〔12〕普通用戶(hù)播放音樂(lè)的協(xié)作圖,如圖5-24所示:圖5-24普通用戶(hù)播放音樂(lè)的協(xié)作圖系統(tǒng)的狀態(tài)圖〔1〕播放音樂(lè)的狀態(tài)圖,如圖5-25所示:圖5-25音樂(lè)的狀態(tài)圖系統(tǒng)活動(dòng)圖〔1〕管理員管理用戶(hù)的活動(dòng)圖,如圖5-26所示:圖5-26管理員管理用戶(hù)的活動(dòng)圖〔2〕管理員管理音樂(lè)的活動(dòng)圖,如圖5-27所示:圖5-27管理員管理音樂(lè)的活動(dòng)圖〔3〕VIP用戶(hù)查找音樂(lè)的活動(dòng)圖,如圖5-28所示:圖5-28VIP用戶(hù)查找音樂(lè)的活動(dòng)圖〔4〕VI

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論