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

解析三大UML建模優(yōu)點

開發(fā) 架構(gòu)
UML建模有很多值得學(xué)習(xí)的地方,那么你對UML建模優(yōu)點是否了解呢,這里就向大家簡單介紹一下,希望通過本文的介紹你對UML建模有深入的認(rèn)識。

本節(jié)向大家介紹一下UML建模優(yōu)點,UML建模有三大優(yōu)點,在沒有介紹之前首先看一下UML建模的基本概念,UML就是OO軟件工程使用的統(tǒng)一建模語言。它是一種圖形化了的語言,主要用圖形方式來表示。

UML建模簡介

UML建立模型是軟件工程中最常使用的技術(shù)之一。無論軟件分析或軟件設(shè)計,都需要建立模型。從傳統(tǒng)的軟件工程到OO軟件工程,出現(xiàn)了各種用于建模的工具,其中大多數(shù)是圖形工具。UML就是OO軟件工程使用的統(tǒng)一建模語言。它是一種圖形化了的語言,主要用圖形方式來表示。

1997年,OMG組織(ObjectManagementGroup對象管理組織)發(fā)布了統(tǒng)一建模語言(UnifiedModelingLanguage,UML)。UML的目標(biāo)之一就是為開發(fā)團(tuán)隊提供標(biāo)準(zhǔn)通用的設(shè)計語言來開發(fā)和構(gòu)建計算機(jī)應(yīng)用。UML提出了一套IT專業(yè)人員期待多年的統(tǒng)一的標(biāo)準(zhǔn)建模符號。通過使用UML,這些人員能夠閱讀和交流系統(tǒng)架構(gòu)和設(shè)計規(guī)劃——就像建筑工人多年來所使用的建筑設(shè)計圖一樣。

UML的本意是要成為一種標(biāo)準(zhǔn)的統(tǒng)一語言,使得IT專業(yè)人員能夠進(jìn)行計算機(jī)應(yīng)用程序的建模。UML的主要創(chuàng)始人是JimRumbaugh、IvarJacobson和GradyBooch,他們最初都有自己的建模方法(OMT、OOSE和Booch),彼此之間存在著競爭。最終,他們聯(lián)合起來創(chuàng)造了一種開放的標(biāo)準(zhǔn)。UML成為標(biāo)準(zhǔn)建模語言的原因之一在于,它與程序設(shè)計語言無關(guān)。而且,UML符號集只是一種語言而不是一種方法學(xué)。這點很重要,因為語言與方法學(xué)不同,它可以在不做任何更改的情況下很容易地適應(yīng)任何公司的業(yè)務(wù)運作方式。

UML建模優(yōu)點

主要優(yōu)點可以歸結(jié)為以下三點:

統(tǒng)一標(biāo)準(zhǔn)

UML不僅統(tǒng)一了Booch,OMT和OOSE等方法中的基本概念,還吸取了面向?qū)ο蠹夹g(shù)領(lǐng)域中其它流派的長處,其中也包括非OO方法的影響。UML使用的符號表示考慮了各種方法的圖形表示,刪掉了大量易引起混亂的,多余的和極少使用的符號,也添加了一些新符號,提供了標(biāo)準(zhǔn)的面向?qū)ο蟮哪P驮氐亩x和表示法。

面向?qū)ο?/strong>

UML建模優(yōu)點中第二個就是面向?qū)ο?。UML支持面向?qū)ο蠹夹g(shù)的主要概念,它提供了一批基本的表示模型元素的圖形和方法,能簡潔明了地表達(dá)面向?qū)ο蟮母鞣N概念和模型元素。

表達(dá)能力強(qiáng)大,可視化

UML是一種圖形化語言,用UML的模型圖形能清晰地表示系統(tǒng)的邏輯模型或?qū)崿F(xiàn)模型。它不只是一堆圖形符號,在每一個圖形表示符號后面,都有良好定義的語義;UML還提供了語言的擴(kuò)展機(jī)制,用戶可以根據(jù)需要增加定義自己的構(gòu)造型,標(biāo)記值和約束等,它的強(qiáng)大表達(dá)能力使它可以用于各種復(fù)雜類型的軟件系統(tǒng)的建模。

【編輯推薦】

  1. UML建模技術(shù)要點總結(jié)
  2. 專家提醒 小心掉進(jìn)UML建模誤區(qū)
  3. 專家指導(dǎo) UML建模分析步驟
  4. UML建模時需要注意的四大問題
  5. 解析九大UML建模圖形用法

 

責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-06-30 16:17:41

UML建模優(yōu)點

2010-06-29 18:33:31

UML建模圖形

2010-06-13 17:05:54

UML關(guān)系

2010-06-30 14:46:49

UML類圖

2010-06-17 18:47:18

UML對象關(guān)系

2010-06-18 18:42:43

UML建模語言

2010-06-29 19:31:48

UML建模技術(shù)

2010-07-09 09:36:59

UML圖

2010-06-28 09:44:48

UML建模工具Rose

2010-06-13 13:00:01

UML及項目管理建模

2010-07-09 13:09:48

UML靜態(tài)建模

2010-07-05 13:55:40

UML圖分類

2010-06-13 12:49:23

UML及建模

2010-06-17 10:05:35

UML動態(tài)建模

2010-06-17 15:54:24

UML總結(jié)

2010-07-08 14:24:09

UML數(shù)據(jù)建模

2010-07-09 15:41:23

UML類關(guān)系

2010-07-02 09:06:29

UML用例建模

2010-06-29 15:06:14

UML建模

2010-06-13 17:48:36

UML面向?qū)ο蠼?/a>
點贊
收藏

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