版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、?PuppyPalace向電視臺、電影公司提供一種小狗,這種小狗可以玩各種戲法。PuppyPalace大約有16只狗和50種可供選擇的戲法。每一只狗可以表演一種或多種戲法,有些戲法可以多條狗表演。當某條狗學會一種新的戲法時,訓練師會給它分配一個技能等級,最高有10級,等級與租金相關。位位位位位位位位位0..n1..n0..n1..n位位Puppy位位位位位位位位位位位位0..n1..n0..n1..nTopText出版社是一家教材出版公
2、司,有一個總部、一個倉庫和三個銷售營業(yè)所,每個營業(yè)所都有一個銷售經理和多個銷售員。TopText的銷售對象主要是大、中小學生和個體用戶。有些作者給TopText寫了多本書,有些書是多個作者寫的。TopText維持著一個100本書的排行動態(tài)列表,每一本書都通過唯一的ISBN編碼標識。1、你是如何理解UP和UML的?答:統(tǒng)一建模語言答:統(tǒng)一建模語言UMLUML,是一種面向對象軟件開發(fā)的工業(yè)標準,包含了大量用于,是一種面向對象軟件開發(fā)的工業(yè)標
3、準,包含了大量用于OOOO系統(tǒng)建模和開發(fā)的符系統(tǒng)建模和開發(fā)的符號。號。UMLUML是為了解決不同的的面向對象設計和面向對象分析采用不同的表達方式和方法這一問題,它結合是為了解決不同的的面向對象設計和面向對象分析采用不同的表達方式和方法這一問題,它結合了各自方法中優(yōu)點,并吸納其他面向對象領域專家提出的其他特點而提出的。統(tǒng)一過程了各自方法中優(yōu)點,并吸納其他面向對象領域專家提出的其他特點而提出的。統(tǒng)一過程UPUP,是一種過程,是一種過程模型,
4、是一種用模型,是一種用UMLUML進行面向對象軟件過程的框架。進行面向對象軟件過程的框架。UPUP認識到與客戶溝通以及從用戶的角度描述系統(tǒng)并認識到與客戶溝通以及從用戶的角度描述系統(tǒng)并保持描述的一致性的重要性,從而建立一種保持描述的一致性的重要性,從而建立一種“用例驅動,以架構為核心,迭代并且增量用例驅動,以架構為核心,迭代并且增量”的軟件過程。的軟件過程。區(qū)分兩者,首先應該了解的是區(qū)分兩者,首先應該了解的是UMLUML它只是一個通用的可
5、視化建模語言,并不提供給我們任何的建模方它只是一個通用的可視化建模語言,并不提供給我們任何的建模方法;法;UPUP才是方法論,它告訴我們應該如何來構造軟件系統(tǒng)。才是方法論,它告訴我們應該如何來構造軟件系統(tǒng)。UPUP使用使用UMLUML作為它的可視化建模語法。作為它的可視化建模語法。2、隨著螺旋模型不斷向外推進,你認為在建的軟件發(fā)生了怎樣的變化?答:在建的軟件在隨著螺旋模型不斷向外推進的過程中,每次迭代逐步完善,開發(fā)的軟件越來越具體:答:
6、在建的軟件在隨著螺旋模型不斷向外推進的過程中,每次迭代逐步完善,開發(fā)的軟件越來越具體:從一個操作概念一個操作概念軟件的需求說明軟件的需求說明軟件產品設計軟件產品設計詳細設計詳細設計—最終產品。最終產品。在每一個演進層次上,開發(fā)者和客在每一個演進層次上,開發(fā)者和客戶都要更好的理解和應對風險。同時項目經理調整項目計劃,并根據每次交付后用戶的反饋調整預算和進戶都要更好的理解和應對風險。同時項目經理調整項目計劃,并根據每次交付后用戶的反饋調整預
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論