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

UML概念、歷史簡(jiǎn)介課件

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

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

UML概念、歷史簡(jiǎn)介課件

,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級(jí),第三級(jí),第四級(jí),第五級(jí),2019-5-22,謝謝觀賞,1.2 UML,概念、歷史簡(jiǎn)介,xx,復(fù)旦大學(xué)軟件學(xué)院,1,謝謝觀賞,2019-5-22,1.2 UML概念、歷史簡(jiǎn)介xx1謝謝觀賞2019-5-22,outline,UML,概念,What is a Model,面向?qū)ο?總結(jié),2,謝謝觀賞,2019-5-22,outlineUML 概念2謝謝觀賞2019-5-22,outline,UML,概念,What is a Model,面向?qū)ο?總結(jié),3,謝謝觀賞,2019-5-22,outlineUML 概念3謝謝觀賞2019-5-22,UML,概念,UML,Unified Modeling Language.,Modeling,用于表達(dá)現(xiàn)實(shí)的簡(jiǎn)化視圖,以便于面向?qū)ο筌浖到y(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),4,謝謝觀賞,2019-5-22,UML概念UML Unified Modeling La,outline,UML,概念,What is a Model,面向?qū)ο?總結(jié),5,謝謝觀賞,2019-5-22,outlineUML 概念5謝謝觀賞2019-5-22,6,謝謝觀賞,2019-5-22,6謝謝觀賞2019-5-22,7,謝謝觀賞,2019-5-22,7謝謝觀賞2019-5-22,8,謝謝觀賞,2019-5-22,8謝謝觀賞2019-5-22,早期軟件開發(fā)過程,Software Development,項(xiàng)目管理、需求分析、質(zhì)量保證、維護(hù)等,設(shè)計(jì)、實(shí)現(xiàn),通常的過程,9,謝謝觀賞,2019-5-22,早期軟件開發(fā)過程 Software Development,需求說明:,軟件要做什么,非正式描述,與未來的用戶一起準(zhǔn)備,正式合同的基礎(chǔ),,常作為軟件開發(fā)的起點(diǎn),形式,非正式的大綱,informal outline,高度詳細(xì)和結(jié)構(gòu)化的功能說明,程序員非正式的理解,原型系統(tǒng)(與未來用戶一起開發(fā)),適合于,simple program,single programmer,數(shù)據(jù)和子程序結(jié)構(gòu)在程序員腦子中,10,謝謝觀賞,2019-5-22,需求說明:10謝謝觀賞2019-5-22,更復(fù)雜的過程,11,謝謝觀賞,2019-5-22,更復(fù)雜的過程 11謝謝觀賞2019-5-22,Structure chart,:,系統(tǒng)結(jié)構(gòu)特定方面的抽象視圖,整個(gè)程序功能分解為多個(gè)子程序,(subroutine),以及子程序之間的調(diào)用關(guān)系,這種功能的文檔稱為模型,(Model),12,謝謝觀賞,2019-5-22,Structure chart:12謝謝觀賞2019-5-,模型的作用,整個(gè)系統(tǒng)太復(fù)雜,難以一下子抓住,通過模型簡(jiǎn)潔地描述系統(tǒng)某個(gè)方面,an abstract view of important aspects of the system,交流。(項(xiàng)目組成員之間,與客戶),將系統(tǒng)體系結(jié)構(gòu)歸檔,13,謝謝觀賞,2019-5-22,模型的作用整個(gè)系統(tǒng)太復(fù)雜,難以一下子抓住,通過模型簡(jiǎn)潔地描,Architecting a dog house,Can be built by one person,Requires,Minimal modeling,Simple process,Simple tools,14,謝謝觀賞,2019-5-22,Architecting a dog house Can b,Architecting a house,Built most efficiently and timely by a team,Requires,Modeling,Well-defined process,Power tools,15,謝謝觀賞,2019-5-22,Architecting a houseBuilt most,Architecting a high rise,16,謝謝觀賞,2019-5-22,Architecting a high rise16謝謝觀賞,Early architecture,Progress,-Limited knowledge of theory,17,謝謝觀賞,2019-5-22,Early architectureProgress17謝謝,Modern architecture,Progress,-Advances in materials,-Advances in analysis,18,謝謝觀賞,2019-5-22,Modern architectureProgress18謝,Modeling a house,19,謝謝觀賞,2019-5-22,Modeling a house19謝謝觀賞2019-5-2,模型的分類,分類:根據(jù)從何種角度來理解和描述系統(tǒng)的結(jié)構(gòu),Structured Methods,:包括結(jié)構(gòu)化分析,結(jié)構(gòu)化設(shè)計(jì)等,通常用,data flow diagram,描述數(shù)據(jù)如何經(jīng)過各個(gè)處理流程,適于關(guān)系數(shù)據(jù)庫設(shè)計(jì)(大量數(shù)據(jù),數(shù)據(jù)的處理可由數(shù)據(jù)之外的函數(shù)處理),Object-oriented Methods,:將數(shù)據(jù)和函數(shù)統(tǒng)一,建議迭代、增量,(iterative,incremental),開發(fā),Example:UML,20,謝謝觀賞,2019-5-22,模型的分類分類:根據(jù)從何種角度來理解和描述系統(tǒng)的結(jié)構(gòu)20謝謝,模型和語言,Language,UML,主要是遵循精確語法的圖形語言,模型,Model+,表示法,Notation,Model:,表示系統(tǒng)的結(jié)構(gòu),設(shè)計(jì)系統(tǒng)時(shí)可以在高層進(jìn)行討論,,而不用太早進(jìn)入代碼的細(xì)節(jié),Notation:,以圖表將模型文檔化,21,謝謝觀賞,2019-5-22,模型和語言Language21謝謝觀賞2019-5-22,22,謝謝觀賞,2019-5-22,22謝謝觀賞2019-5-22,UML,概念,Unified,組合了當(dāng)前最好的面向?qū)ο筌浖7椒?Grady Booch,James Rumbaugh,and Ivor Jacobson,,,UML,三位主要貢獻(xiàn)者,1.OMT(James Rumbaugh),2.The Booch method(Grady Booch),3.OOSE(Ivar Jacobson),23,謝謝觀賞,2019-5-22,UML概念Unified23謝謝觀賞2019-5-22,outline,UML,概念,What is a Model,面向?qū)ο?總結(jié),24,謝謝觀賞,2019-5-22,outlineUML 概念24謝謝觀賞2019-5-22,面向?qū)ο蟠髱熀?jiǎn)介,Grady Booch Ivar Jacobson James Rumbaugh,25,謝謝觀賞,2019-5-22,面向?qū)ο蟠髱熀?jiǎn)介Grady Booch Ivar J,James Rumbaugh,26,謝謝觀賞,2019-5-22,James Rumbaugh26謝謝觀賞2019-5-22,UML,Booch,Unified Method 0.8,UML 1.0,OMT,OOSE/,Objectory,UML 0.9,OOPSLA 95,WWW-June 96,Beta version OOPSLA 96,Submission to OMG,Jan 97,Documentation,Set,WWW Spec only,Other,methods,UML 1.1,Submission to OMG,Sept 97,OMG Vote,Oct 97,UML 1.4,Sep.2001,UML 1.2,1.3,9899,Mar.2003,UML 1.5,Present,UML 2.0,Version 2.1.1.,27,謝謝觀賞,2019-5-22,UMLBoochUnified Method 0.8UML,面向?qū)ο蟮臍v史,1960,年,-70,年代,COBOL,FORTRAN,C,結(jié)構(gòu)化分析和設(shè)計(jì)技術(shù),1980,年,-,1990,年前,Smalltalk,Ada,C+,Visual Basic,早期面向?qū)ο笊桑ùa)方法,1990,年中晚期,Java,UML,Unified Process,28,謝謝觀賞,2019-5-22,面向?qū)ο蟮臍v史1960年-70年代28謝謝觀賞2019-,分析模型,Analysis models,描述應(yīng)用領(lǐng)域,設(shè)計(jì)模型,Design models,描述軟件系統(tǒng)(如,Structure chart,),面向?qū)ο蠹夹g(shù)分析模型和設(shè)計(jì)模型之間使用相同的模型和建模概念,解決從分析階段到設(shè)計(jì)階段的過渡問題,防止不一致,29,謝謝觀賞,2019-5-22,分析模型Analysis models29謝謝觀賞2019-,outline,UML,概念,What is a Model,面向?qū)ο?總結(jié),30,謝謝觀賞,2019-5-22,outlineUML 概念30謝謝觀賞2019-5-22,總結(jié),UML,是一種語言,遵循特定的規(guī)則,允許創(chuàng)建各種模型,并不告訴設(shè)計(jì)者需要?jiǎng)?chuàng)建哪些模型,并不提供開發(fā)過程,UML,是可視化語言,UML,是圖形化語言,圖形便于交流(一幅圖抵上千文字),UML,是用于構(gòu)造系統(tǒng)或理解系統(tǒng)的語言,UML,既支持正向工程,又支持反向工程,31,謝謝觀賞,2019-5-22,總結(jié)UML是一種語言31謝謝觀賞2019-5-22,總結(jié),UML,是文檔化語言,將所建造的系統(tǒng)記錄下來,便于新程序員跟進(jìn),開發(fā)產(chǎn)品新版本時(shí)很有用處,32,謝謝觀賞,2019-5-22,總結(jié)UML是文檔化語言32謝謝觀賞2019-5-22,結(jié)構(gòu)建模:,類圖,對(duì)象圖,行為建模,用例圖,交互圖(順序圖、協(xié)作圖),活動(dòng)圖,狀態(tài)圖,體系結(jié)構(gòu)建模,構(gòu)件圖,實(shí)施圖,33,謝謝觀賞,2019-5-22,結(jié)構(gòu)建模:33謝謝觀賞2019-5-22,Structure Modeling,class diagram,object diagram,Behavior Modeling,use case diagram,interaction diagram(Sequence diagram/collaboration diagram),activity diagram,statechart diagram,Architecture Modeling,component diagram,deployment diagram,34,謝謝觀賞,2019-5-22,Structure Modeling34謝謝觀賞2019-5,35,謝謝觀賞,2019-5-22,35謝謝觀賞2019-5-22,36,謝謝觀賞,2019-5-22,36謝謝觀賞2019-5-22,

注意事項(xiàng)

本文(UML概念、歷史簡(jiǎn)介課件)為本站會(huì)員(494895****12427)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




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

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

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


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