面向?qū)ο蠓治雠c設(shè)計(jì)-課程設(shè)計(jì)_第1頁(yè)
面向?qū)ο蠓治雠c設(shè)計(jì)-課程設(shè)計(jì)_第2頁(yè)
面向?qū)ο蠓治雠c設(shè)計(jì)-課程設(shè)計(jì)_第3頁(yè)
面向?qū)ο蠓治雠c設(shè)計(jì)-課程設(shè)計(jì)_第4頁(yè)
面向?qū)ο蠓治雠c設(shè)計(jì)-課程設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩54頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、圖書(shū)分類號(hào):密 級(jí):面向?qū)ο蠓治雠c設(shè)計(jì)名人網(wǎng)站系統(tǒng)的分析與設(shè)計(jì)學(xué)生學(xué)號(hào)*學(xué)生姓名*學(xué)生班級(jí)*學(xué)院名稱信電工程學(xué)院專業(yè)名稱計(jì)算機(jī)科學(xué)與技術(shù)任課教師*2014年12月12日徐州工程學(xué)院面向?qū)ο蠓治雠c設(shè)計(jì)課程報(bào)告摘要本文是描述名人網(wǎng)站的設(shè)計(jì)與分析的文檔,包括系統(tǒng)的分析階段的文檔部分和設(shè)計(jì)階段的各種圖形描述。設(shè)計(jì)階段根據(jù)面向?qū)ο蠓治鲈O(shè)計(jì)的理論利用Rose畫(huà)圖工具完成功能的描述,均以圖片形式分布在文檔適當(dāng)位置。本網(wǎng)站旨在為廣大粉絲提供一個(gè)獲得名人信息和各種資源的平臺(tái),目前提供相關(guān)信息的查看與搜索。對(duì)于粉絲這樣的一群人來(lái)說(shuō)這樣的一個(gè)平臺(tái)可以更好地了解自己的偶像,滿足了廣大的粉絲對(duì)名人各種資源的搜索。對(duì)于網(wǎng)

2、站而言,這是一群人可以保證網(wǎng)站的訪問(wèn)量,利人利己。對(duì)于網(wǎng)站將來(lái)的發(fā)展,也可以為粉絲提供一個(gè)交流的平臺(tái),在網(wǎng)站大家可以互相了解,也有機(jī)會(huì)與名人交流。還可以加入商業(yè)性的元素,提供一些相關(guān)紀(jì)念品、專輯、演唱會(huì)門票購(gòu)買的接口,或者網(wǎng)站也可以做這一部分。關(guān)鍵詞 名人網(wǎng)站;Rose;面向?qū)ο笤O(shè)計(jì)與分析;方便用戶I徐州工程學(xué)院面向?qū)ο蠓治雠c設(shè)計(jì)文檔目 錄1 緒論11.1課題背景11.2課題研究現(xiàn)狀11.3課題研究的意義11.4文檔的內(nèi)容12 需求分析22.1需求陳述22.2業(yè)務(wù)流程22.3 用例建模32.3.1 業(yè)務(wù)用例建模32.3.2 系統(tǒng)用例建模72.4 動(dòng)態(tài)建模212.4.1 項(xiàng)目活動(dòng)圖212.4.2

3、 業(yè)務(wù)活動(dòng)圖222.4.3 系統(tǒng)活動(dòng)圖262.5交互建模312.6 靜態(tài)建模393 系統(tǒng)設(shè)計(jì)443.1 開(kāi)發(fā)類設(shè)計(jì)443.2數(shù)據(jù)庫(kù)設(shè)計(jì)51結(jié)論55參考文獻(xiàn)56561 緒論1.1課題背景現(xiàn)今社會(huì)娛樂(lè)業(yè)高速發(fā)展,追星的人越來(lái)越多,明星的動(dòng)態(tài)就成了追星族的關(guān)注的焦點(diǎn),但是這樣的平臺(tái)卻是不多,雖然有些明星會(huì)在像微博、推特等社交平臺(tái)上與粉絲互動(dòng),但也只是一部分,再加上并不是所有人都會(huì)喜歡玩這些社交類的網(wǎng)站,所以就需要一個(gè)專門為粉絲們提供獲得偶像作品、資料、動(dòng)態(tài)的網(wǎng)站,本網(wǎng)站就是基于這個(gè)想法設(shè)計(jì)實(shí)現(xiàn)的。1.2課題研究現(xiàn)狀當(dāng)今社會(huì)互聯(lián)網(wǎng)高速發(fā)展,各種網(wǎng)站層出不窮,名人網(wǎng)站也是多不勝數(shù),但大多數(shù)網(wǎng)站都是只提供

4、一些新聞八卦消息,并沒(méi)有一個(gè)真正的能夠和名人交流的名人專屬平臺(tái),本網(wǎng)站就是提供這樣的一個(gè)平臺(tái),不僅包含新聞信息,還可以通過(guò)本站下載最新的作品,也可購(gòu)買相關(guān)商品,方便粉絲的這方面的需求,會(huì)有很好的市場(chǎng)前景。1.3課題研究的意義本網(wǎng)站旨在為廣大粉絲提供一個(gè)獲得名人信息和各種資源的平臺(tái),目前提供相關(guān)信息的查看與搜索。對(duì)于粉絲這樣的一群人來(lái)說(shuō)這樣的一個(gè)平臺(tái)可以更好地了解自己的偶像,滿足了廣大的粉絲對(duì)名人各種資源的搜索。對(duì)于網(wǎng)站而言,這是一群人可以保證網(wǎng)站的訪問(wèn)量,利人利己。對(duì)于網(wǎng)站將來(lái)的發(fā)展,也可以為粉絲提供一個(gè)交流的平臺(tái),在網(wǎng)站大家可以互相了解,也有機(jī)會(huì)與名人交流。還有商業(yè)性的元素加入,提供一些相關(guān)

5、紀(jì)念品、專輯、演唱會(huì)門票購(gòu)買的接口,實(shí)現(xiàn)后可以滿足這一要求。1.4文檔的內(nèi)容文檔描述的是名人網(wǎng)站系統(tǒng)的分析設(shè)計(jì)的過(guò)程,包括系統(tǒng)的需求陳述、整個(gè)系統(tǒng)的流程描述。然后是本系統(tǒng)的用例建模,包含主要業(yè)務(wù)的用例分析、規(guī)約、圖形化的描述,系統(tǒng)用例的分析、規(guī)約、圖形化的描述。還有對(duì)系統(tǒng)的動(dòng)態(tài)建模,包含主要業(yè)務(wù)的更進(jìn)一步的圖形化描述。接下來(lái)是對(duì)系統(tǒng)的交互建模,主要是對(duì)人機(jī)交互的每一個(gè)細(xì)節(jié)進(jìn)行圖形化的處理。接下來(lái)是系統(tǒng)的設(shè)計(jì),開(kāi)發(fā)類圖是用英文完成的,系統(tǒng)框架已基本出現(xiàn),最后是數(shù)據(jù)庫(kù)的設(shè)計(jì),列出了本站需要建立的數(shù)據(jù)庫(kù)的關(guān)系以及每個(gè)表的基本屬性以及其含義。文檔的結(jié)尾是本次課設(shè)的總結(jié)和引用的文檔出處。2 需求分析2.

6、1需求陳述本課題為名人網(wǎng)站的設(shè)計(jì)與分析,旨在方便用戶對(duì)名人信息的獲取,以及音頻視頻等資源的搜索與下載。課題主要研究名人信息的獲取,不僅包含新聞信息,還可以通過(guò)本站下載最新的作品,也可購(gòu)買相關(guān)商品。最新的相關(guān)新聞,以供用戶瀏覽,還有名人作品的分類展示,并為用戶提供作品資源的下載、相關(guān)作品集的購(gòu)買等功能。2.2業(yè)務(wù)流程(1)管理員添加新聞、名人信息、專輯信息、音樂(lè)信息、電影信息、書(shū)籍信息等為用戶提供瀏覽的信息。(2)用戶可以登錄網(wǎng)站查看本站開(kāi)放給普通用戶的所有信息。(3)用戶想要擁有本站管理員權(quán)限,可以提交申請(qǐng)表,申請(qǐng)權(quán)限。(4)管理員可以對(duì)申請(qǐng)進(jìn)行審核,審核通過(guò)可以授予管理員權(quán)限。(5)當(dāng)本站提

7、供瀏覽的信息有誤時(shí)管理員可以修改有誤的信息(6)當(dāng)有新的作品出現(xiàn)時(shí),管理員整理相關(guān)信息可以添加到本站服務(wù)器,為用戶提供最新的資訊。(7)管理員上傳一些免費(fèi)的資源到本站供用戶下載(8)用戶可以下載本站提供的名人作品資源(9)管理員添加商品信息,發(fā)布到本站。(10)用戶瀏覽網(wǎng)站購(gòu)買本站發(fā)布的商品。2.3 用例建模2.3.1 業(yè)務(wù)用例建模1.業(yè)務(wù)用例圖圖2-1:整個(gè)項(xiàng)目的業(yè)務(wù)用例圖2.業(yè)務(wù)用例規(guī)約(1)buc_管理電影作品業(yè)務(wù)用例規(guī)約用例名稱管理電影作品用例描述管理員在電影作品信息發(fā)生改變時(shí)對(duì)電影作品的增刪改查的操作執(zhí)行者管理員前置條件管理員身份驗(yàn)證成功后置條件操作成功后信息保存成功正常流1. 電影

8、信息發(fā)生變動(dòng)2. 管理員登錄系統(tǒng)3. 進(jìn)入電影作品信息管理頁(yè)4. 管理員進(jìn)行增刪改查的操作5. 保存操作后的數(shù)據(jù)信息替代流以及異常處理1 管理員登錄系統(tǒng)失敗2 數(shù)據(jù)信息保存失敗拋出異常并回復(fù)操作前的數(shù)據(jù)業(yè)務(wù)規(guī)則1. 所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限2. 添加或者修改信息時(shí)格式必須符合規(guī)定要求涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日2. 電影表:電影ID、電影名稱、發(fā)行時(shí)間、角色、導(dǎo)演、語(yǔ)種、簡(jiǎn)介(2)buc_管理名人信息業(yè)務(wù)用例規(guī)約用例名稱管理名人信息用例描述名人信息發(fā)生變動(dòng)時(shí)管理員對(duì)名人信息的增刪改查執(zhí)行者管理員前置條件管理員身份驗(yàn)證成功后置條件操作完成后信息

9、正常保存正常流1 名人信息發(fā)生有所改變2 管理員登錄系統(tǒng)3 進(jìn)入名人信息管理頁(yè)4 進(jìn)行增刪改查的操作5 保存操作后的數(shù)據(jù)信息替代流以及異常處理1. 管理員登錄系統(tǒng)失敗2. 數(shù)據(jù)信息保存失敗拋出異常并回復(fù)操作前的數(shù)據(jù)業(yè)務(wù)規(guī)則1. 所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限2. 添加或者修改信息時(shí)格式必須符合規(guī)定要求你涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日2. 名人信息表:ID、中文名、英文名、其他名、國(guó)籍、民族、星座、血型、身高、體重、出生地、生日、職業(yè)、畢業(yè)大學(xué)、經(jīng)紀(jì)公司、代表作品、主演成就、唱片公司、學(xué)位、祖籍、婚姻、配偶、父親、母親、簡(jiǎn)介、早年經(jīng)歷、演藝經(jīng)歷(3)b

10、uc_管理音樂(lè)作品業(yè)務(wù)用例規(guī)約用例名稱管理音樂(lè)作品用例描述有新的音樂(lè)作品出現(xiàn)或者發(fā)現(xiàn)音樂(lè)信息有誤時(shí)對(duì)音樂(lè)信息的增刪改查執(zhí)行者管理員前置條件管理員身份驗(yàn)證成功后置條件操作完成后信息正常保存正常流1. 有新的音樂(lè)作品出現(xiàn)或者發(fā)現(xiàn)音樂(lè)信息有誤2. 管理員登錄系統(tǒng)3. 進(jìn)入音樂(lè)專輯管理頁(yè)4. 進(jìn)行增刪改查的操作5. 保存操作后的數(shù)據(jù)信息替代流以及異常處理1. 管理員登錄系統(tǒng)失敗2. 數(shù)據(jù)信息保存失敗拋出異常并回復(fù)操作前的數(shù)據(jù)業(yè)務(wù)規(guī)則1. 所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限2. 添加或者修改信息時(shí)格式必須符合規(guī)定要求涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日2. 專輯表:專輯

11、ID、專輯名稱、歌曲、數(shù)量、專輯類別、所屬公司、發(fā)行時(shí)間、語(yǔ)種、簡(jiǎn)介3. 歌曲表:歌曲ID、歌曲名稱、作詞、作曲、發(fā)行時(shí)間、歌曲類型、語(yǔ)種、所屬專輯ID2.3.2 系統(tǒng)用例建模1.buc_管理電影作品系統(tǒng)建模(1)buc_管理電影作品系統(tǒng)用例圖圖2-2:管理電影作品系統(tǒng)用例圖(2)buc_管理電影作品系統(tǒng)用例規(guī)約 suc_查看電影作品系統(tǒng)用例規(guī)約用例名稱查看電影作品用例描述管理員查看電影作品信息時(shí)的操作執(zhí)行者管理員前置條件管理員身份驗(yàn)證成功后置條件無(wú)正常流1.打開(kāi)瀏覽器2.計(jì)算機(jī)系統(tǒng)請(qǐng)求網(wǎng)站主頁(yè)3.計(jì)算機(jī)系統(tǒng)返回主頁(yè)信息4.用戶選擇查看電影信息5.計(jì)算機(jī)請(qǐng)求電影信息頁(yè)6.計(jì)算機(jī)系統(tǒng)系統(tǒng)返回電影

12、信息頁(yè)7.瀏覽器顯示電影信息頁(yè)信息8.用戶瀏覽信息替代流以及異常處理1. 異常無(wú)法顯示2. 異常處理(檢查計(jì)算機(jī)網(wǎng)絡(luò)連接問(wèn)題)業(yè)務(wù)規(guī)則所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日2. 電影表:電影ID、電影名稱、發(fā)行時(shí)間、角色、導(dǎo)演、語(yǔ)種、簡(jiǎn)介 suc_修改電影作品系統(tǒng)用例規(guī)約用例名稱修改電影作品用例描述電影信息有誤需要進(jìn)行修改執(zhí)行者管理員前置條件管理員身份驗(yàn)證成功后置條件無(wú)正常流1.管理員發(fā)現(xiàn)電影信息錯(cuò)誤2.整理新的電影信息3.打開(kāi)電影編輯頁(yè)4.請(qǐng)求打開(kāi)電影編輯頁(yè)5.計(jì)算機(jī)系統(tǒng)顯示電影編輯頁(yè)6.編輯變動(dòng)電影信息7.提交電影信息8.計(jì)

13、算機(jī)系統(tǒng)驗(yàn)證電影信息9.驗(yàn)證通過(guò)計(jì)算機(jī)系統(tǒng)保存修改后的電影信息替代流以及異常處理1. 管理員登錄系統(tǒng)失敗2. 修改信息時(shí)格式必須符合規(guī)定要求業(yè)務(wù)規(guī)則1. 所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限2. 修改信息時(shí)格式必須符合規(guī)定要求涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日2. 電影表:電影ID、電影名稱、發(fā)行時(shí)間、角色、導(dǎo)演、語(yǔ)種、簡(jiǎn)介 suc_刪除電影作品系統(tǒng)用例規(guī)約用例名稱刪除電影作品用例描述某種原因用戶要?jiǎng)h除電影作品執(zhí)行者管理員前置條件管理員身份驗(yàn)證成功后置條件無(wú)正常流1.某種原因管理員需要?jiǎng)h除電影信息(版權(quán))2.管理員打開(kāi)電影刪除頁(yè)3.計(jì)算機(jī)請(qǐng)求電影刪除頁(yè)面4.計(jì)

14、算系統(tǒng)返回電影刪除信息頁(yè)5.計(jì)算機(jī)顯示電影刪除頁(yè)6.管理員點(diǎn)擊刪除7.計(jì)算機(jī)系統(tǒng)請(qǐng)求刪除信息8.執(zhí)行數(shù)據(jù)庫(kù)刪除操作9.刪除成功,保存刪除后的數(shù)據(jù)庫(kù)10.刪除成功提示替代流以及異常處理1. 管理員登錄系統(tǒng)失敗業(yè)務(wù)規(guī)則1.所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日2. 電影表:電影ID、電影名稱、發(fā)行時(shí)間、角色、導(dǎo)演、語(yǔ)種、簡(jiǎn)介 suc_添加電影作品系統(tǒng)用例規(guī)約用例名稱添加電影作品用例描述名人有新的電影作品公映添加新的電影信息執(zhí)行者管理員前置條件管理員身份驗(yàn)證成功后置條件無(wú)正常流1.管理員通過(guò)網(wǎng)絡(luò)獲得電影信息2.電影信息整理匯總3.打開(kāi)

15、電影添加頁(yè)4.請(qǐng)求打開(kāi)電影添加頁(yè)5.計(jì)算機(jī)系統(tǒng)顯示電影添加頁(yè)6.填寫(xiě)電影信息7.提交電影信息8.計(jì)算機(jī)系統(tǒng)驗(yàn)證電影信息9.驗(yàn)證通過(guò)計(jì)算機(jī)系統(tǒng)保存電影信息替代流以及異常處理1. 管理員登錄系統(tǒng)失敗2. 添加信息時(shí)格式必須符合規(guī)定要求業(yè)務(wù)規(guī)則1. 添加信息時(shí)格式必須符合規(guī)定要求2. 所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日2. 電影表:電影ID、電影名稱、發(fā)行時(shí)間、角色、導(dǎo)演、語(yǔ)種、簡(jiǎn)介2.buc_管理個(gè)人信息系統(tǒng)建模(1) buc_管理個(gè)人信息系統(tǒng)用例圖圖2-3:管理個(gè)人信息系統(tǒng)用例圖(2) buc_管理個(gè)人信息系統(tǒng)用例規(guī)約 suc

16、_查看個(gè)人信息系統(tǒng)用例規(guī)約用例名稱查看個(gè)人信息用例描述用戶查看個(gè)人信息執(zhí)行者用戶前置條件用戶已登錄后置條件無(wú)正常流1.打開(kāi)瀏覽器2.計(jì)算機(jī)系統(tǒng)請(qǐng)求網(wǎng)站主頁(yè)3.計(jì)算機(jī)系統(tǒng)返回主頁(yè)信息4.用戶選擇查看個(gè)人信息5.計(jì)算機(jī)請(qǐng)求個(gè)人信息頁(yè)6.計(jì)算機(jī)系統(tǒng)系統(tǒng)返回個(gè)人信息頁(yè)7.瀏覽器顯示個(gè)人信息頁(yè)信息8.用戶瀏覽替代流以及異常處理1. 異常無(wú)法顯示2. 異常處理(檢查計(jì)算機(jī)網(wǎng)絡(luò)連接問(wèn)題)業(yè)務(wù)規(guī)則所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日 suc_修改個(gè)人信息系統(tǒng)用例規(guī)約用例名稱修改個(gè)人信息用例描述用戶修改個(gè)人信息的操作執(zhí)行者用戶前置條件用戶已登錄

17、后置條件無(wú)正常流1.用戶選擇查看個(gè)人信息2.點(diǎn)擊修改個(gè)人信息3.請(qǐng)求打開(kāi)個(gè)人信息編輯頁(yè)4.計(jì)算機(jī)系統(tǒng)顯示個(gè)人信息編輯頁(yè)5.編輯個(gè)人信息6.提交個(gè)人信息7.計(jì)算機(jī)系統(tǒng)驗(yàn)證個(gè)人信息8.驗(yàn)證通過(guò)計(jì)算機(jī)系統(tǒng)保存修改后的個(gè)人信息替代流以及異常處理1. 異常無(wú)法顯示2. 異常處理(檢查計(jì)算機(jī)網(wǎng)絡(luò)連接問(wèn)題)3. 填寫(xiě)信息格式不正確要重新填寫(xiě)業(yè)務(wù)規(guī)則1 所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限2 修改信息的格式必須嚴(yán)格按照要求的格式涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日 suc_申請(qǐng)權(quán)限系統(tǒng)用例規(guī)約用例名稱申請(qǐng)權(quán)限用例描述用戶想要擁有管理員權(quán)限而申請(qǐng)權(quán)限的操作執(zhí)行者用戶前置條件用戶已

18、登錄后置條件提交申請(qǐng)正常流1.用戶申請(qǐng)獲取普通管理員權(quán)限2.計(jì)算機(jī)系統(tǒng)請(qǐng)求申請(qǐng)表頁(yè)面3.計(jì)算機(jī)系統(tǒng)返回頁(yè)面信息4.計(jì)算機(jī)顯示申請(qǐng)表界面5.用戶填寫(xiě)申請(qǐng)表6.計(jì)算機(jī)系統(tǒng)驗(yàn)證填寫(xiě)信息格式7.提交信息8.計(jì)算機(jī)系統(tǒng)保存申請(qǐng)表信息9.提交申請(qǐng)成功提示替代流以及異常處理1. 異常無(wú)法顯示2. 異常處理(檢查計(jì)算機(jī)網(wǎng)絡(luò)連接問(wèn)題)3. 填寫(xiě)信息格式不正確要重新填寫(xiě)業(yè)務(wù)規(guī)則1. 所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限2. 修改信息的格式必須嚴(yán)格按照要求的格式涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日3.buc_下載資源系統(tǒng)建模(1) buc_下載資源系統(tǒng)用例圖圖2-4:下載資源系統(tǒng)用例

19、圖(2)buc_下載資源系統(tǒng)用例規(guī)約suc_下載視頻系統(tǒng)用例規(guī)約用例名稱下載視頻用例描述用戶瀏覽網(wǎng)站視頻資源下載資源執(zhí)行者用戶前置條件用戶已登錄后置條件無(wú)正常流1.打開(kāi)瀏覽器2.計(jì)算機(jī)系統(tǒng)請(qǐng)求網(wǎng)站主頁(yè)3.計(jì)算機(jī)系統(tǒng)返回主頁(yè)信息4.用戶選擇查看相關(guān)視頻5.計(jì)算機(jī)請(qǐng)求相關(guān)視頻頁(yè)6.計(jì)算機(jī)系統(tǒng)系統(tǒng)返回相關(guān)視頻頁(yè)7.瀏覽器顯示相關(guān)視頻頁(yè)信息8.計(jì)算機(jī)顯示相關(guān)視頻信息9.用戶點(diǎn)擊下載資源10.計(jì)算機(jī)系統(tǒng)發(fā)出下載資源請(qǐng)求11.服務(wù)器端驗(yàn)證用戶身份12.驗(yàn)證成功返回值資源13.計(jì)算機(jī)保存資源到本地替代流以及異常處理1. 異常無(wú)法顯示2. 異常處理(檢查計(jì)算機(jī)網(wǎng)絡(luò)連接問(wèn)題)3. 沒(méi)有資源下載(聯(lián)系管理員)業(yè)務(wù)

20、規(guī)則1.所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日2. 下載視頻表:視頻編號(hào)、視頻時(shí)長(zhǎng)、視頻文件、上傳時(shí)間suc_下載音樂(lè)系統(tǒng)用例規(guī)約用例名稱下載音樂(lè)用例描述用戶瀏覽網(wǎng)站音樂(lè)資源下載資源執(zhí)行者用戶前置條件用戶已登錄后置條件無(wú)正常流1.打開(kāi)瀏覽器2.計(jì)算機(jī)系統(tǒng)請(qǐng)求網(wǎng)站主頁(yè)3.計(jì)算機(jī)系統(tǒng)返回主頁(yè)信息4.用戶選擇查看音樂(lè)作品5.計(jì)算機(jī)請(qǐng)求專輯信息頁(yè)6.計(jì)算機(jī)系統(tǒng)系統(tǒng)返回專輯信息頁(yè)7.瀏覽器顯示專輯信息頁(yè)信息8.用戶查看專輯下音樂(lè)信息9.計(jì)算機(jī)系統(tǒng)檢索音樂(lè)信息10.返回檢索到的音樂(lè)信息11.計(jì)算機(jī)顯示音樂(lè)信息12.用戶點(diǎn)擊下載資源13.計(jì)算

21、機(jī)系統(tǒng)發(fā)出下載資源請(qǐng)求14.服務(wù)器端驗(yàn)證用戶身份15.驗(yàn)證成功返回值資源16.計(jì)算機(jī)保存資源到本地替代流以及異常處理1. 異常無(wú)法顯示2. 異常處理(檢查計(jì)算機(jī)網(wǎng)絡(luò)連接問(wèn)題)3. 沒(méi)有資源下載(聯(lián)系管理員)業(yè)務(wù)規(guī)則1.所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限涉及實(shí)體1. 用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日2. 下載音樂(lè)表:音樂(lè)編號(hào)、音樂(lè)時(shí)長(zhǎng)、音樂(lè)文件、上傳時(shí)間4.buc_身份驗(yàn)證系統(tǒng)建模(1) buc_身份驗(yàn)證系統(tǒng)用例圖圖2-5:身份驗(yàn)證系統(tǒng)用例圖(2) buc_身份驗(yàn)證系統(tǒng)用例規(guī)約suc_權(quán)限驗(yàn)證系統(tǒng)用例規(guī)約用例名稱權(quán)限驗(yàn)證用例描述用戶使用系統(tǒng)功能前需要登錄操作執(zhí)行者用戶前置

22、條件無(wú)后置條件無(wú)正常流1.用戶使用會(huì)員業(yè)務(wù)2.計(jì)算機(jī)系統(tǒng)獲取用戶登錄信息3.驗(yàn)證是否登錄4.返回驗(yàn)證結(jié)果替代流以及異常處理1.異常無(wú)法顯示2.異常處理(檢查計(jì)算機(jī)網(wǎng)絡(luò)連接問(wèn)題)業(yè)務(wù)規(guī)則1.所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限涉及實(shí)體1.用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日suc_登錄系統(tǒng)用例規(guī)約用例名稱登錄用例描述用戶使用系統(tǒng)功能前需要登錄操作執(zhí)行者用戶前置條件無(wú)后置條件無(wú)正常流1.用戶請(qǐng)求登錄系統(tǒng)2.計(jì)算機(jī)系統(tǒng)請(qǐng)求登錄頁(yè)面3.計(jì)算機(jī)系統(tǒng)返回頁(yè)面信息4.計(jì)算機(jī)顯示登錄界面5.填寫(xiě)賬號(hào)信息6.點(diǎn)擊登錄7.計(jì)算機(jī)系統(tǒng)驗(yàn)證信息8.系統(tǒng)驗(yàn)證信息失敗返回第五步9.登錄成功提示替代流以及

23、異常處理1.異常無(wú)法顯示2.異常處理(檢查計(jì)算機(jī)網(wǎng)絡(luò)連接問(wèn)題)3.填寫(xiě)信息格式不正確要重新填寫(xiě)業(yè)務(wù)規(guī)則1.所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限涉及實(shí)體1.用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日suc_注冊(cè)系統(tǒng)用例規(guī)約用例名稱注冊(cè)用例描述用戶使用系統(tǒng)功能沒(méi)有注冊(cè)的用戶前需要注冊(cè)操作執(zhí)行者用戶前置條件無(wú)后置條件無(wú)正常流1.用戶申請(qǐng)注冊(cè)2.計(jì)算機(jī)系統(tǒng)請(qǐng)求注冊(cè)頁(yè)面3.計(jì)算機(jī)系統(tǒng)返回頁(yè)面信息4.計(jì)算機(jī)顯示注冊(cè)頁(yè)面5.填寫(xiě)基本信息6.提交信息7.計(jì)算機(jī)系統(tǒng)驗(yàn)證信息格式8.驗(yàn)證不通過(guò)返回第五步9.驗(yàn)證通過(guò)保存注冊(cè)信息10.注冊(cè)成功提示替代流以及異常處理1.異常無(wú)法顯示2.異常處理(檢查計(jì)算機(jī)

24、網(wǎng)絡(luò)連接問(wèn)題)3.填寫(xiě)信息格式不正確要重新填寫(xiě)業(yè)務(wù)規(guī)則1.所有用例的執(zhí)行者都必須具有相應(yīng)的權(quán)限涉及實(shí)體1.用戶:用戶名、密碼、權(quán)限、手機(jī)號(hào)、郵箱、注冊(cè)時(shí)間、生日2.4 動(dòng)態(tài)建模2.4.1 項(xiàng)目活動(dòng)圖圖2-6:項(xiàng)目活動(dòng)圖2.4.2 業(yè)務(wù)活動(dòng)圖1.buc_購(gòu)買商品業(yè)務(wù)活動(dòng)圖圖2-7:購(gòu)買商品業(yè)務(wù)活動(dòng)圖2. buc_管理電影作品活動(dòng)圖圖2-8:管理電影作品活動(dòng)圖3. buc_管理音樂(lè)作品活動(dòng)圖圖2-9:管理音樂(lè)作品活動(dòng)圖4.buc_管理個(gè)人信息活動(dòng)圖圖2-10:管理個(gè)人信息活動(dòng)圖5.buc_管理購(gòu)買商品活動(dòng)圖圖2-11:管理購(gòu)買商品活動(dòng)圖6. buc_管理名人信息活動(dòng)圖圖2-12:管理名人信息活動(dòng)圖

25、7.buc_管理書(shū)籍作品活動(dòng)圖圖2-13:管理書(shū)籍作品活動(dòng)圖8.buc_管理相關(guān)視頻活動(dòng)圖圖2-14:管理相關(guān)視頻活動(dòng)圖 2.4.3 系統(tǒng)活動(dòng)圖1.buc_管理電影作品系統(tǒng)活動(dòng)圖(1)suc_查看電影作品活動(dòng)圖圖2-15:查看電影作品活動(dòng)圖(2)suc_刪除電影作品活動(dòng)圖圖2-16:選購(gòu)商品順序圖(3) suc_添加電影作品活動(dòng)圖圖2-17:添加電影作品活動(dòng)圖(4)suc_修改電影作品活動(dòng)圖圖2-18:修改電影作品活動(dòng)圖(2) buc_購(gòu)買商品系統(tǒng)活動(dòng)圖(1) 選購(gòu)商品活動(dòng)圖圖2-19:選購(gòu)商品活動(dòng)圖(2) 購(gòu)買商品活動(dòng)圖圖2-20:購(gòu)買商品活動(dòng)圖(3) 支付圖2-21:支付活動(dòng)圖2.5交互建

26、模業(yè)務(wù)順序圖(第一次添加信息)圖2-22:業(yè)務(wù)順序圖1.buc_管理電影作品順序圖(1)suc_添加電影作品順序圖圖2-23:添加電影作品順序圖(2)suc_修改電影作品順序圖圖2-24:修改電影作品順序圖(3)suc_刪除電影作品順序圖圖2-25:刪除電影作品順序圖(4) suc_查看電影作品順序圖圖2-26:查看電影作品順序圖2.buc_購(gòu)買商品順序圖(1)suc_購(gòu)買商品順序圖圖2-27:購(gòu)買商品順序圖(2)suc_選購(gòu)商品順序圖圖2-28:選購(gòu)商品順序圖(4) 支付順序圖圖2-29:支付順序圖2.6 靜態(tài)建模1.buc_管理電影作品系統(tǒng)類圖(1)suc_管理電影作品類圖圖2-30:管理

27、電影作品類圖2.buc_管理音樂(lè)作品(1)suc_管理音樂(lè)作品圖2-31:管理音樂(lè)作品(3) buc_購(gòu)買商品(1) suc_購(gòu)買商品分析類圖圖2-32:購(gòu)買商品分析類圖(2) suc_選購(gòu)商品分析類圖圖2-33:選購(gòu)商品分析類圖(3) suc_支付分析類圖圖2-34:支付分析類圖4.總體類圖圖2-35:總體類圖3 系統(tǒng)設(shè)計(jì)3.1 開(kāi)發(fā)類設(shè)計(jì)1開(kāi)發(fā)類圖(1)buc_管理電影作品系統(tǒng)開(kāi)發(fā)類圖suc_管理電影作品開(kāi)發(fā)類圖圖3-1:管理電影作品開(kāi)發(fā)類圖suc_管理電影作品開(kāi)發(fā)順序圖圖3-2:管理電影作品開(kāi)發(fā)順序圖(2)buc_管理音樂(lè)作品系統(tǒng)開(kāi)發(fā)類圖suc_管理音樂(lè)作品系統(tǒng)開(kāi)發(fā)類圖圖3-3:管理音樂(lè)

28、作品系統(tǒng)開(kāi)發(fā)類圖suc_管理音樂(lè)作品系統(tǒng)開(kāi)發(fā)順序圖圖3-4:管理音樂(lè)作品系統(tǒng)開(kāi)發(fā)順序圖(3)buc_購(gòu)買商品系統(tǒng)開(kāi)發(fā)類圖suc_購(gòu)買商品系統(tǒng)開(kāi)發(fā)類圖圖3-5:購(gòu)買商品系統(tǒng)開(kāi)發(fā)類圖suc_購(gòu)買商品系統(tǒng)開(kāi)發(fā)順序圖圖3-6:購(gòu)買商品系統(tǒng)開(kāi)發(fā)順序圖2.系統(tǒng)組件模型圖3-7:系統(tǒng)組件模型3.系統(tǒng)部署模型圖3-8:系統(tǒng)部署模型3.2數(shù)據(jù)庫(kù)設(shè)計(jì)1、繪制E-R圖進(jìn)行概念建模建模圖3-9:系統(tǒng)E-R圖2、數(shù)據(jù)庫(kù)表設(shè)計(jì)表3-1:名人信息表(MusicMenInfo)序號(hào)字段名數(shù)據(jù)類型是否主鍵說(shuō)明1IdStringYesID2ChineseNameStringNo中文名3EnglishNameStringNo英文名

29、4OtherNameStringNo其他名5NationalityStringNo國(guó)籍6NationStringNo民族7ConstellationStringNo星座8BloodTypeStringNo血型9HeightStringNo身高10WeightStringNo體重11BirthplaceStringNo出生地12BirthdayDateNo生日13ProfessionStringNo職業(yè)14GraduateCollegeStringNo畢業(yè)大學(xué)15BrokerageFirmStringNo經(jīng)紀(jì)公司16WarriorPowerStringNo代表作品17MainAchievemen

30、tsStringNo主演成就18RecordCompanyStringNo唱片公司19DegreeStringNo學(xué)位20HometownStringNo祖籍21IsNoMarryBooleanNo婚姻22SpouseStringNo配偶23FatherStringNo父親24MotherStringNo母親25DescriptionStringNo簡(jiǎn)介26EarlyExperiencesStringNo早年經(jīng)歷27ResumeStringNo演藝經(jīng)歷28PersonalLifeStringNo個(gè)人生活表3-2:用戶表(User)序號(hào)字段名數(shù)據(jù)類型是否主鍵說(shuō)明1userNameStringYe

31、s用戶名2userPwdStringNo密碼3userPowerStringNo權(quán)限4userTelStringNo手機(jī)號(hào)5userEmailStringNo郵箱6userRegisterTimeDateNo注冊(cè)時(shí)間7userBirthdayDateNo生日表3-3:專輯表(Album)序號(hào)字段名數(shù)據(jù)類型是否主鍵說(shuō)明1albumIdStringYes專輯ID2albumNameStringNo專輯名稱3musicNumStringNo歌曲數(shù)量4albumKindStringNo專輯類別5ofCompanyStringNo所屬公司6publicTimeDateNo發(fā)行時(shí)間7albumLangua

32、geStringNo語(yǔ)種8albumAbstractStringNo簡(jiǎn)介表3-4:書(shū)籍表(Book)序號(hào)字段名數(shù)據(jù)類型是否主鍵說(shuō)明1IdStringYes書(shū)籍ID2bookNameStringNo書(shū)籍名稱3bookPublicTimeDateNo發(fā)行時(shí)間4aboutBookStringNo書(shū)籍相關(guān)背景5bookAbstractStringNo書(shū)籍簡(jiǎn)介表3-5:電影表(Movies)序號(hào)字段名數(shù)據(jù)類型是否主鍵說(shuō)明1movieIdStringYes電影ID2movieNameStringNo電影名稱3moviePublicTimeDateNo發(fā)行時(shí)間4actorStringNo角色5directo

33、rStringNo導(dǎo)演6LanguageStringNo語(yǔ)種7movieAbstractStringNo簡(jiǎn)介表3-6:歌曲表(Music)序號(hào)字段名數(shù)據(jù)類型是否主鍵說(shuō)明1musicIdStringYes歌曲ID2musicNameStringNo歌曲名稱3musicWordDateNo作詞4musicSingStringNo作曲5musicPublicTimeStringNo發(fā)行時(shí)間6musicTypeStringNo歌曲類型7LanguageStringNo語(yǔ)種8AlbumIdStringNo所屬專輯ID表3-7:訂單表(OrderForm)序號(hào)字段名數(shù)據(jù)類型是否主鍵說(shuō)明1ofIdStrin

34、gYes訂單ID2userNameStringNo用戶名稱3userTelStringNo用戶手機(jī)號(hào)4goodsIdStringNo商品ID5goodsNumStringNo商品數(shù)量6isPayBooleanNo是否支付7adressStringNo地址8starTimeDateNo交易開(kāi)始時(shí)間9endTimeDateNo交易結(jié)束時(shí)間表3-8:商品表(PurchaseGoods)序號(hào)字段名數(shù)據(jù)類型是否主鍵說(shuō)明1goodsIdStringYes商品ID2goodsNameStringNo商品名稱3goodsKindStringNo商品類別4priceDoubleNo單價(jià)5goodsAbstractStringNo商品簡(jiǎn)介結(jié)論這次課程設(shè)計(jì)我主要系統(tǒng)的設(shè)計(jì)分析,并沒(méi)有實(shí)現(xiàn)功能,當(dāng)然分析設(shè)計(jì)和實(shí)現(xiàn)相比難度還是有的,要提前做好每一步的描述,就相當(dāng)于做軟件前就那整個(gè)軟件用文字和圖形建好一個(gè)模型,以前做的小軟件都是想到什么就實(shí)現(xiàn)什么,完全沒(méi)有考慮這么多,這樣的課程讓我對(duì)軟件有了一個(gè)更深刻的認(rèn)識(shí)。在這次課程設(shè)計(jì)里我收獲如下:1、增加了軟件設(shè)計(jì)的理解,提高綜合運(yùn)用本課程解決問(wèn)題的能力。2、培養(yǎng)了我選用參考書(shū),查閱手冊(cè)及文獻(xiàn)資料的能力

溫馨提示

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

評(píng)論

0/150

提交評(píng)論