自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

術(shù)語匯編 UML建模技術(shù)解析

開發(fā) 架構(gòu)
UML建模技術(shù)在軟件開發(fā)過程中經(jīng)常會用到,這里就向大家簡單介紹一下UML建模技術(shù)方面的知識,相信通過本文的介紹大家對UML建模技術(shù)有一定的認(rèn)識。

本節(jié)和大家一起學(xué)習(xí)一下UML建模技術(shù),UML是面向?qū)ο箝_發(fā)中一種通用的圖形化建模語言,它定義良好、易于表達、功能強大且普遍適用。下面讓我們一起來看一下UML建模技術(shù)的詳細(xì)介紹吧。

UML建模技術(shù)

  UML是面向?qū)ο箝_發(fā)中一種通用的圖形化建模語言,它定義良好、易于表達、功能強大且普遍適用。面向?qū)ο蟮姆治鲋饕诩訌妼栴}空間和系統(tǒng)任務(wù)的理解、改進各方交流、與需求保持一致和支持軟件重用等4個方面表現(xiàn)出比其他系統(tǒng)分析方法更好的能力,成為主流的系統(tǒng)分析方法。UML的出現(xiàn)既統(tǒng)一了Booch、OMT、OOSE,以及其他方法,又統(tǒng)一了面向?qū)ο蠓椒ㄖ惺褂玫姆?,并且在提出后不久就被OMG接納為其標(biāo)準(zhǔn)之一。從而改變了數(shù)十種面向?qū)ο蟮慕UZ言相互獨立且各有千秋的局面,使得面向?qū)ο蟮姆治黾夹g(shù)有了***發(fā)展。它本身成為現(xiàn)代軟件工程環(huán)境中對象分析和設(shè)計的重要工具,被視為面向?qū)ο蠹夹g(shù)的重要成果之一。

  UML建模技術(shù),就是用模型元素來組建整個系統(tǒng)的模型,模型元素包括系統(tǒng)中的類、類和類之間的關(guān)聯(lián)、類的實例相互配合實現(xiàn)系統(tǒng)的動態(tài)行為等。UML提供了多種圖形可視化描述模型元素,同一個模型元素可能會出現(xiàn)在多個圖中對應(yīng)多個圖形元素,人們可以從多個視圖來考察模型。UML建模主要分為結(jié)構(gòu)建模、動態(tài)建模和模型管理建模3個方面,

第1個方面是從系統(tǒng)的內(nèi)部結(jié)構(gòu)和靜態(tài)角度來描述系統(tǒng)的,在靜態(tài)視圖、用例視圖、實施視圖和配置視圖中適用,采用了類圖、用例圖、組件圖和配置圖等圖形。例如類圖用于描述系統(tǒng)中各類的內(nèi)部結(jié)構(gòu)(類的屬性和操作)及相互間的關(guān)聯(lián)、聚合和依賴等關(guān)系,包圖用于描述系統(tǒng)的分層結(jié)構(gòu)等;

第2個方面是從系統(tǒng)中對象的動態(tài)行為和組成對象間的相互作用、消息傳遞來描述系統(tǒng)的,在狀態(tài)機視圖、活動視圖和交互視圖中適用,采用了狀態(tài)機圖、活動圖、順序圖和合作圖等圖形,例如狀態(tài)機圖用于一個系統(tǒng)或?qū)ο髲漠a(chǎn)生到結(jié)束或從構(gòu)造到清除所處的一系列不同的狀態(tài);

第3個方面描述如何將模型自身組織到高層單元,在模型管理視圖中適用,采用的圖形是類圖。UML建模技術(shù)的工作集中在前兩方面,而且并非所有圖形元素都適用或需要采用。

  在嵌入式軟件開發(fā)中,面向?qū)ο蠹夹g(shù)內(nèi)在支持了對系統(tǒng)的抽象、分層及復(fù)用技術(shù),能夠很好地控制系統(tǒng)的復(fù)雜性,也逐漸廣泛應(yīng)用。實時UML語言是在嵌入式開發(fā)中適用的建模語言。目前有許多功能強大UML建模工具,有些工具在引入或加強嵌入式實時系統(tǒng)應(yīng)用領(lǐng)域的功能,例如Rose RealTime和Rhapsody。

【編輯推薦】

  1. UML建模技術(shù)簡明介紹
  2. 深度剖析九大UML視圖及其作用
  3. 實例講解UML對象圖使用
  4. 軟件設(shè)計過程中面向?qū)ο骍ML技術(shù)如何使用
  5. UML建?;A(chǔ)教程
責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-06-29 15:06:14

UML建模

2010-06-08 17:18:50

UML建模技術(shù)

2010-07-01 09:38:39

Visio UML建

2010-07-09 13:16:46

UML動態(tài)建模機制

2010-06-30 17:46:36

UML用例建模

2010-06-30 14:24:02

UML類圖建模

2010-07-01 15:53:09

UML組件圖

2010-07-05 17:28:57

UML動態(tài)模型圖

2010-06-18 18:07:19

UML用例圖

2010-06-07 17:40:09

UML

2010-06-09 15:19:20

UML狀態(tài)圖

2010-07-02 10:38:53

UML模型圖

2010-07-01 14:04:23

UML時序圖

2010-09-26 17:04:48

JVMJava虛擬機

2010-07-09 17:21:32

UML狀態(tài)圖

2010-06-10 18:27:00

UML語言

2010-06-11 09:33:47

UML順序圖

2010-06-11 18:27:39

UML對象圖

2010-07-08 09:50:11

UML構(gòu)件圖

2010-07-08 09:57:14

UML活動圖
點贊
收藏

51CTO技術(shù)棧公眾號