基于UML的軟件開發(fā)過程課件_第1頁
基于UML的軟件開發(fā)過程課件_第2頁
基于UML的軟件開發(fā)過程課件_第3頁
基于UML的軟件開發(fā)過程課件_第4頁
基于UML的軟件開發(fā)過程課件_第5頁
已閱讀5頁,還剩85頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基于UML的軟件開發(fā)過程基于UML的軟件開發(fā)過程1內(nèi)容UML概述案例內(nèi)容21.UML語言概述UML的歷史2UML的定義3UML包含的內(nèi)容4UML的應(yīng)用領(lǐng)域1.UML語言概述3為什么需要UML?客戶系統(tǒng)分析UML模型開發(fā)人員其他人員為什么需要UML?4基于UML的軟件開發(fā)過程課件5基于UML的軟件開發(fā)過程課件6UML的誕生創(chuàng)始人--IvarJacobsonIvarJacobson博士是Objectory方法的發(fā)明者,也是瑞典ObjectoryAB公司的創(chuàng)始人。Jacobson博士是兩本影響深遠的暢銷書的主要作者:《面向?qū)ο蟮能浖こ谭N用例驅(qū)動方法》(1992年計算機語言生產(chǎn)力獎獲得者)和《對象的優(yōu)勢一采用對象技術(shù)的業(yè)務(wù)過程再工程》。Jacobson將usecase模型與其它五種系統(tǒng)模型關(guān)聯(lián)領(lǐng)域?qū)ο竽P?。usecase模型根據(jù)領(lǐng)域來表示,分析模型。usecase模型通過分析來構(gòu)造,設(shè)計模型。usecase模型通過設(shè)計來具體化實現(xiàn)模型。該模型依據(jù)具體化的設(shè)計來實現(xiàn)usecase模型。測試模型。用來測試具體化的usecase模型。UML的誕生7UML的誕生創(chuàng)始人--JamesRumbaughJamesrumbaugh博士是享譽全球的軟件開發(fā)方法學(xué)家。Jm一直是引導(dǎo)UML未來開發(fā)的領(lǐng)袖,他提出了許多有關(guān)UML的概念。他與Rational的其他軟件領(lǐng)袖起工作在各個領(lǐng)域,比如Rationa|統(tǒng)一過程和實時開發(fā)方法學(xué)。自從2003年|BM收購了Rationa之后Jm就一直致力于推動|BM建模工具的開發(fā)。Rumbaugh的OMT方法將開發(fā)過程分為四個階段分析系統(tǒng)設(shè)計對象設(shè)計實UML的誕生82001年UML發(fā)展歷史劃的較小修訂1997年9月最復(fù)字上的修改有星者的技木精化相關(guān)文檔版類2001年91.2UML的定義UML適用于各種軟件開發(fā)方法、軟件生命周期的各個階段、各種應(yīng)用領(lǐng)域以及各種開發(fā)工具。2.UML由以下5類圖來定義第1類:用例圖第2類:靜態(tài)圖(包括類圖、對象圖和包圖)第3類:行為圖(包括狀態(tài)圖和活動圖)第4類:交互圖(包括時序圖和協(xié)作圖)第5類:實現(xiàn)圖(包括組件圖和配置圖)1.2UML的定義10基于UML的軟件開發(fā)過程課件11基于UML的軟件開發(fā)過程課件12基于UML的軟件開發(fā)過程課件13基于UML的軟件開發(fā)過程課件14基于UML的軟件開發(fā)過程課件15基于UML的軟件開發(fā)過程課件16基于UML的軟件開發(fā)過程課件17基于UML的軟件開發(fā)過程課件18基于UML的軟件開發(fā)過程課件19基于UML的軟件開發(fā)過程課件20基于UML的軟件開發(fā)過程課件21基于UML的軟件開發(fā)過程課件22基于UML的軟件開發(fā)過程課件23基于UML的軟件開發(fā)過程課件24基于UML的軟件開發(fā)過程課件25基于UML的軟件開發(fā)過程課件26基于UML的軟件開發(fā)過程課件27基于UML的軟件開發(fā)過程課件28基于UML的軟件開發(fā)過程課件29基于UML的軟件開發(fā)過程課件30基于UML的軟件開發(fā)過程課件31基于UML的軟件開發(fā)過程課件32基于UML的軟件開發(fā)過程課件33基于UML的軟件開發(fā)過程課件34基于UML的軟件開發(fā)過程課件35基于UML的軟件開發(fā)過程課件36基于UML的軟件開發(fā)過程課件37基于UML的軟件開發(fā)過程課件38基于UML的軟件開發(fā)過程課件39基于UML的軟件開發(fā)過程課件40基于UML的軟件開發(fā)過程課件41基于UML的軟件開發(fā)過程課件42基于UML的軟件開發(fā)過程課件43基于UML的軟件開發(fā)過程課件44基于UML的軟件開發(fā)過程課件45基于UML的軟件開發(fā)過程基于UML的軟件開發(fā)過程46內(nèi)容UML概述案例內(nèi)容471.UML語言概述UML的歷史2UML的定義3UML包含的內(nèi)容4UML的應(yīng)用領(lǐng)域1.UML語言概述48為什么需要UML?客戶系統(tǒng)分析UML模型開發(fā)人員其他人員為什么需要UML?49基于UML的軟件開發(fā)過程課件50基于UML的軟件開發(fā)過程課件51UML的誕生創(chuàng)始人--IvarJacobsonIvarJacobson博士是Objectory方法的發(fā)明者,也是瑞典ObjectoryAB公司的創(chuàng)始人。Jacobson博士是兩本影響深遠的暢銷書的主要作者:《面向?qū)ο蟮能浖こ谭N用例驅(qū)動方法》(1992年計算機語言生產(chǎn)力獎獲得者)和《對象的優(yōu)勢一采用對象技術(shù)的業(yè)務(wù)過程再工程》。Jacobson將usecase模型與其它五種系統(tǒng)模型關(guān)聯(lián)領(lǐng)域?qū)ο竽P?。usecase模型根據(jù)領(lǐng)域來表示,分析模型。usecase模型通過分析來構(gòu)造,設(shè)計模型。usecase模型通過設(shè)計來具體化實現(xiàn)模型。該模型依據(jù)具體化的設(shè)計來實現(xiàn)usecase模型。測試模型。用來測試具體化的usecase模型。UML的誕生52UML的誕生創(chuàng)始人--JamesRumbaughJamesrumbaugh博士是享譽全球的軟件開發(fā)方法學(xué)家。Jm一直是引導(dǎo)UML未來開發(fā)的領(lǐng)袖,他提出了許多有關(guān)UML的概念。他與Rational的其他軟件領(lǐng)袖起工作在各個領(lǐng)域,比如Rationa|統(tǒng)一過程和實時開發(fā)方法學(xué)。自從2003年|BM收購了Rationa之后Jm就一直致力于推動|BM建模工具的開發(fā)。Rumbaugh的OMT方法將開發(fā)過程分為四個階段分析系統(tǒng)設(shè)計對象設(shè)計實UML的誕生532001年UML發(fā)展歷史劃的較小修訂1997年9月最復(fù)字上的修改有星者的技木精化相關(guān)文檔版類2001年541.2UML的定義UML適用于各種軟件開發(fā)方法、軟件生命周期的各個階段、各種應(yīng)用領(lǐng)域以及各種開發(fā)工具。2.UML由以下5類圖來定義第1類:用例圖第2類:靜態(tài)圖(包括類圖、對象圖和包圖)第3類:行為圖(包括狀態(tài)圖和活動圖)第4類:交互圖(包括時序圖和協(xié)作圖)第5類:實現(xiàn)圖(包括組件圖和配置圖)1.2UML的定義55基于UML的軟件開發(fā)過程課件56基于UML的軟件開發(fā)過程課件57基于UML的軟件開發(fā)過程課件58基于UML的軟件開發(fā)過程課件59基于UML的軟件開發(fā)過程課件60基于UML的軟件開發(fā)過程課件61基于UML的軟件開發(fā)過程課件62基于UML的軟件開發(fā)過程課件63基于UML的軟件開發(fā)過程課件64基于UML的軟件開發(fā)過程課件65基于UML的軟件開發(fā)過程課件66基于UML的軟件開發(fā)過程課件67基于UML的軟件開發(fā)過程課件68基于UML的軟件開發(fā)過程課件69基于UML的軟件開發(fā)過程課件70基于UML的軟件開發(fā)過程課件71基于UML的軟件開發(fā)過程課件72基于UML的軟件開發(fā)過程課件73基于UML的軟件開發(fā)過程課件74基于UML的軟件開發(fā)過程課件75基于UML的軟件開發(fā)過程課件76基于UML的軟件開發(fā)過程課件77基于UML的軟件開發(fā)過程課件78基于UML的軟件開發(fā)過程課件79基于UML的軟件開發(fā)過程課件80基于UML的軟件開發(fā)過程課件8

溫馨提示

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

評論

0/150

提交評論