歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

UML概述49403

  • 資源ID:251607608       資源大?。?span id="j5zjrtr" class="font-tahoma">2.61MB        全文頁數(shù):40頁
  • 資源格式: PPT        下載積分:30積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要30積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

UML概述49403

,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,UML,面向?qū)ο蠼Ec設(shè)計,初識,UML,本章要點,UML,RUP,OO,分析與設(shè)計方法的演化,現(xiàn)實業(yè)務(wù)邏輯 解析至計算機,功能分解法,數(shù)據(jù)流法-DFD,信息建模法 ER圖,OPP vs OOP,面向過程,世界由相互聯(lián)系的小系統(tǒng)構(gòu)成,,每個小系統(tǒng)有明確的開始和結(jié)束,因果關(guān)系。,基本任務(wù),-,編寫令序列,函數(shù),-,組織結(jié)構(gòu),數(shù)據(jù)流,-,組織行為,描述控制流,Traditional Businyess,OPP vs OOP,面向過程,過程復雜,需求變化,數(shù)據(jù)變化,面向?qū)ο?On Demand Businyess,OPP vs OOP,面向?qū)ο?設(shè)計的重點在于數(shù)據(jù);,程序被劃分為對象;,函數(shù)與數(shù)據(jù)的封裝;,信息的隱藏,對象之間發(fā)送消息,喝酒唱歌,人生真爽!,。,對酒當歌,人生真爽!,。,對酒當歌,人生幾何!,。,評估軟件的質(zhì)量因素,Correctness,Maintainability,Reusability,Extensibility,Openness,Security,Integrity,User friendliness,分析與設(shè)計方法的演化,現(xiàn)實業(yè)務(wù)邏輯 解析至計算機,面向現(xiàn)實對象,走向,UML,令人迷惑的,OO,術(shù)語,Wirfs-Responsibility,Booch-operations,Coad-Service,Stroustrup-function,Method,UML,三友,Grady,Booch,面向?qū)ο蟮姆治鲈O(shè)計方法,Booch Method,可重用的、靈活的,Booch,組件。,Object-Oriented Analysis and Design with Applications,James Rumbaugh,Object Modeling Technique,,,OMT,Object-oriented Modeling and Design with UML,Ivar Jacobson,Object-oriented software engineering,OOSE,方法,面向用例,(Use-Case),The Unified Modeling Language Reference Manual,UML,發(fā)展歷程,UML 2.3,UML,的特性,UML-,Unified,Modeling,Language,軟件界第一個,統(tǒng)一,的,建模語言,一種基于,面向?qū)ο?的,可視化,的,通用,建模語言,一種定義良好,易于表達,功能強大且普遍實用,不是一種方法,,獨立于過程。,常見的模型,生活相關(guān):氣象圖、道路交通圖、交通標志,展示相關(guān):建筑物模型、沙盤、公司總部的,3D,復制品,數(shù)據(jù)分析相關(guān):條形圖、餅狀圖,業(yè)務(wù)分析相關(guān):組織結(jié)構(gòu)圖、跨職能流程圖,設(shè)計相關(guān):建筑平面圖、管線圖、電路板設(shè)計圖,模型是對系統(tǒng)的完整的,抽象,表示,建模是在不,同層次,上對系統(tǒng)的描述。,什么是模型,模型是對現(xiàn)實的簡化,為什么要建模?,為什么要建模?,為什么要建模?,降低復雜度,鑒于軟件系統(tǒng)的復雜性和規(guī)模的不斷增大,,需要建立不同的模型對系統(tǒng)的各層次進行描述。,交流工具,便于開發(fā)人員與用戶的交流。,可視化,為什么要建模?,模型為以后的系統(tǒng)維護和升級提供了文檔。,領(lǐng)域問題,概念模型,分析、抽取,系統(tǒng)需求,解決方案,分析、設(shè)計,提取,建立什么模型,?,UML,是一種應用面很廣泛的建模語言,模型的種類,模型的用途,業(yè)務(wù)模型,對業(yè)務(wù)過程、工作流、組織的建模,需求模型,對捕獲的需求進行整理和分析的工具,,輔助開發(fā)人員與用戶進行溝通,設(shè)計模型,包含高層設(shè)計(架構(gòu)模型)和詳細設(shè)計模型,,用于統(tǒng)一開發(fā)人員、溝通設(shè)計信息,數(shù)據(jù)庫模型,設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)、表結(jié)構(gòu),以及與應用系統(tǒng)的交互,實現(xiàn)模型,用來理清軟件的組成、部署方案,,為安裝與維護人員的工作提供指導,誰應該建模,?,業(yè)務(wù)建模,領(lǐng)域?qū)<覟橹?,需求分析人員是主力,需求模型,以需求分析人員為主,系統(tǒng)分析員是主力,設(shè)計模型,高層設(shè)計模型以架構(gòu)師為主,系統(tǒng)分析員,資深開發(fā)人員,詳細設(shè)計模型則以資深開發(fā)人員為主,架構(gòu)師,實現(xiàn)模型,設(shè)計人員為主,架構(gòu)師提供總體指導。,什么是,UML,?,UML,是一種可視化的建模語言,UML,是一種可用于詳細描述的語言,UML,是一種構(gòu)造語言,UML,是一種文檔化語言,具有指定的建模元素(圖式符號),具有嚴格的語法(構(gòu)圖規(guī)則),具有明確的語義(邏輯含義),UML,不是一種方法,它獨立于過程,UML,構(gòu)造塊,規(guī)則,公共機制,建模元素,關(guān)系,圖,規(guī)格描述,修飾,公共分類,擴展機制,命名,范圍,可見性,完整性,執(zhí)行,UML,的主要構(gòu)成,UML,模型元素,注解,類,屬性,操作,對象:類,屬性,操作,狀態(tài),用例,結(jié)點,供應接口,包,依賴,關(guān)聯(lián),泛化,主動類,屬性,操作,請求接口,構(gòu)件,實現(xiàn),類圖,展示了系統(tǒng)中類的靜態(tài)結(jié)構(gòu),即類與類之間的相互聯(lián)系。,可以把若干個相關(guān)的類包裝在一起作為一個單元,(,包,),相當于一個子系統(tǒng)。,UML,中的圖,對象圖,對象圖是類圖的實例,展示了系統(tǒng)執(zhí)行在某一時間點上的一個可能的快照。顯示了對象間的所有實例鏈接(,link,)關(guān)系。,UML,中的圖,用例圖,用例圖展示各類外部執(zhí)行者與系統(tǒng)所提供的用例之間的連接。,一個用例是系統(tǒng)所提供的一個功能的描述。,貿(mào)易經(jīng)理,風險分析,設(shè)置邊界,進行交易,交易估價,更新帳目,使用,使用,擴展,營銷人員,超越邊界,評價,記帳系統(tǒng),銷售人員,UML,中的圖,構(gòu)件圖,展示系統(tǒng)中的構(gòu)件,(,即來自應用的軟件單元,),,構(gòu)件間通過接口的連接,以及構(gòu)件之間的依賴關(guān)系。,UML,中的圖,構(gòu)件圖,狀態(tài)圖,活動圖,順序圖,協(xié)作圖,部署圖,包圖,UML,中的圖,售票處,計劃,廣告,時間表,客戶記錄,票記錄,運作,售票,工資單,計算,購買,包圖,Logical View,Implementation View,Process View,Deployment View,Use Case View,用例視圖描述系統(tǒng)的外部特性、系統(tǒng)功能等。,實現(xiàn)視圖表示系統(tǒng)的實現(xiàn)特征,常用構(gòu)件圖。,進程視圖表示系統(tǒng)內(nèi)部的控制機制。,類圖描述過程結(jié)構(gòu),交互圖描述過程行為。,配置視圖描述系統(tǒng)的物理配置特征。用配置圖表示。,UML,的視圖,設(shè)計視圖描述系統(tǒng)設(shè)計特征,,結(jié)構(gòu)模型視圖,-,系統(tǒng)靜態(tài)結(jié)構(gòu),行為模型視圖,-,系統(tǒng)動態(tài)行為,UML,視圖和圖,主要領(lǐng)域,視圖,圖,結(jié)構(gòu),靜態(tài)視圖,類圖,設(shè)計視圖,復合結(jié)構(gòu)圖、協(xié)作圖、構(gòu)件圖,用例視圖,用例圖,動態(tài),狀態(tài)視圖,狀態(tài)機圖,活動視圖,活動圖,交互視圖,順序圖、通信圖,物理,部署視圖,部署圖,模型管理,模型管理視圖,包圖,特性描述,包圖,UML,圖形分類,開發(fā)過程,Build-and-Fix Model,既沒有規(guī)格說明,也沒有經(jīng)過設(shè)計,,軟件隨著客戶的需要一次又一次地不斷被修改。,主要問題,缺少規(guī)劃和設(shè)計環(huán)節(jié),忽略需求環(huán)節(jié),高風險;,沒有考慮測試和程序的可維護性,軟件開發(fā)過程,軟件開發(fā)過程,Software Life Cycle,waterfall model,強調(diào)文檔的作用,,每個階段都要仔細驗證。,主要問題在于,1,)各個階段的劃分完全固定,,產(chǎn)生大量的文檔;,2,)線性開發(fā)模型,,增加了開發(fā)的風險;,軟件開發(fā)過程,原型法(,Prototyping,),Rapid Prototype Model,軟件開發(fā)過程,瀑布模型,(waterfall model),漸增模型,/,演化,/,迭代,(incremental model),原型模型,(prototype model),螺旋模型,(spiral model),噴泉模型,(fountain model),智能模型,(intelligent model),混合模型,(hybrid model/meta-model),軟件開發(fā)過程,Rational Unified Process,RUP,一個面向?qū)ο笄一诰W(wǎng)絡(luò)的程序開發(fā)方法論。,把開發(fā)中面向過程的方面和其他開發(fā)的組件,整合在一個統(tǒng)一的框架內(nèi)。,管理與技術(shù)相結(jié)合的二維方法,適合處理需求頻繁變動的高風險項目,RUP,迭代開發(fā)模式,軟件生命周期,為,4,個順序的階段,初始階段、細化階段、構(gòu)造階段和交付階段。,9,個核心工作流,核心過程工作流,核心支持工作流,RUP,主要特點,重量級的軟件方法,開發(fā)穩(wěn)定的框架,面向?qū)ο?用例驅(qū)動,螺旋上升的開發(fā)過程,以體系結(jié)構(gòu)為中心,以質(zhì)量控制和風險管理為目標,與,UML,結(jié)合,

注意事項

本文(UML概述49403)為本站會員(lx****y)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲