小明音樂庫管理系統(tǒng)課件01. 第1章_第1頁
小明音樂庫管理系統(tǒng)課件01. 第1章_第2頁
小明音樂庫管理系統(tǒng)課件01. 第1章_第3頁
小明音樂庫管理系統(tǒng)課件01. 第1章_第4頁
小明音樂庫管理系統(tǒng)課件01. 第1章_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

小明音樂庫管理系統(tǒng)第1章需求分析和設計學習目標了解《小明音樂庫管理系統(tǒng)》的系統(tǒng)建設目標。認識需求分析在軟件開發(fā)中的重要地位,了解需求分析的基本思路。掌握用例分析中角色和用例的概念,掌握簡單用例圖的繪制。了解簡單的界面設計,掌握Web系統(tǒng)常見的首頁、列表、編輯和詳情頁面布局。了解類圖,簡單了解活動圖。

1.1需求分析

1.背景音樂愛好者小明想把自己收集的音樂資料分類整理整齊,在需要時方便地找到自己想要欣賞的音樂。

編號目標P01能夠?qū)σ魳焚Y料分類歸檔,方便地維護音樂資料。P02隨時隨地能夠找到音樂庫中的音樂資料,查閱相關的信息。P03對于數(shù)字化音樂,能夠隨時欣賞。P04對于非數(shù)字化音樂,能夠找到存放地點(包括外借情況)。表1?1

業(yè)務前景表以后稱這個管理系統(tǒng)為:MPMM系統(tǒng)演示瀏覽音樂作品查找音樂作品查看音樂作品詳細信息維護音樂分類維護音樂作品

2.用例分析Actor圖標

UseCase圖標什么“人”會和系統(tǒng)交互?用系統(tǒng)做什么?和系統(tǒng)之間的交互過程怎樣進行?完全站在系統(tǒng)使用者的角度來看問題!MPMM用例圖

1.2概要設計

1.界面設計UI(UserInterface)設計,是指對軟件的人機交互、操作邏輯、界面美觀度的整體設計。

1.界面設計

2.類圖數(shù)據(jù)結(jié)構(gòu)設計,也就是確定軟件系統(tǒng)管理對象以及對象間的邏輯關系用什么樣的數(shù)據(jù)來表示?小明:系統(tǒng)用戶通常在系統(tǒng)中應該存在一個代表,以便系統(tǒng)掌握用戶的信息。但在MPMM中沒有考慮多用戶的情況,用戶信息固定不變,因此不必考慮將其抽象為類。音樂資料:音樂資料是MPMM管理的核心對象,將其抽象為音樂資料類。音樂分類:音樂分類可作為音樂資料的一個屬性,而不是類??紤]到MPMM允許小明自己維護音樂分類,且音樂分類可形成層次關系,同時音樂分類本身就有多項屬性,所以將其抽象為音樂分類類。數(shù)字化音樂:數(shù)字化音樂是特殊的音樂資料,其具有不同的管理需求(可以在線播放),所以將其抽象為數(shù)字音樂資料類,它是音樂資料類的子類。非數(shù)字化音樂:非數(shù)字化音樂是除了數(shù)字化音樂以外的音樂資料,其不同的管理需求是需要掌握存放的去向,是音樂資料類的另一個子類。存放地點:和音樂分類的道理一樣,可以作為屬性,也可以作為類,這里選擇簡化管理,將其作為一個屬性。

音樂分類類的圖標MPMM概要設計類圖關聯(lián):關聯(lián)關系是一種擁有的關系,它使一個類擁有另一個類,或說通過一個對象能夠找到相關的其他對象。泛化:泛化關系是一種繼承關系,子類繼承父類則擁有所有父類的特征,但同時具有自己的新特征。

3.活動圖泳道:用實線將活動圖劃分為不同區(qū)域,每個區(qū)域代表整個工作流程的某部分職責由該泳道對應對象負責執(zhí)行。

維護音樂分類活動圖—添加和修改實戰(zhàn)練習請模仿MP

溫馨提示

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

最新文檔

評論

0/150

提交評論