日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
設(shè)計模式UML簡介

本節(jié)向大家介紹一下UML這個名詞,主要包括為什么使用UML和UML中的圖等內(nèi)容,希望通過本節(jié)的學(xué)習(xí)大家對UML有一定的了解,下面讓我們一起來學(xué)習(xí)UML吧。

成都創(chuàng)新互聯(lián)公司長期為成百上千客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為樂平企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計、成都做網(wǎng)站,樂平網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

設(shè)計模式——UML簡介

1.UML

1.1UML是什么
一種創(chuàng)建程序模型的可視化語言,所謂的程序模型,就是程序的圖形化表現(xiàn)形式。

1.2為什么使用UML

主要是為了交流,交流就需要在一個標(biāo)準(zhǔn)的平臺上進行,比如中國人交流,都會在中文的平臺上進行。UML提供了描述程序模型的一個標(biāo)準(zhǔn),讓開發(fā)人員、客戶更好的進行交流。
為了交流的清晰,UML定義好不同的圖來專門表示不同類型的信息,可以非常清晰的表達我們對系統(tǒng)的理解,以及該理解是否和其他人一致。
為了交流的精確,在交流前,UML強迫設(shè)計者必須認(rèn)真思考他的設(shè)計方案,因為他需要把他的設(shè)計方案用UML畫出來。

1.3UML中的圖

1.3.1介紹

用例圖,關(guān)注系統(tǒng)與客戶的交互情況,即客戶可對系統(tǒng)做什么?
活動圖,關(guān)注業(yè)務(wù)的工作流,業(yè)務(wù)的邏輯情況。
交互圖,關(guān)注業(yè)務(wù)或程序中互相交互的情況。
類圖,關(guān)注類之間的關(guān)系。
狀態(tài)圖,關(guān)注系統(tǒng)各對象之間的不同狀態(tài)以及狀態(tài)之間的轉(zhuǎn)換。
配置圖,關(guān)注不同的模塊之間如何配置。

1.3.2類圖

UML圖中最基本的就是類圖,它描述類,并表現(xiàn)類之間的關(guān)系。

1.描述單個類:

需要注意的是:類名為斜體字表示該類為抽象類;類圖中屬性和方法前面的符號,它們表示屬性和方法成員的可訪問性。一般為:

公共的(Public):用加號(+)標(biāo)記。
保護的(Protected):用(#)標(biāo)記。
私有的(Private):用(-)標(biāo)記。
描述類之間的關(guān)系:

類與類之間可分為4種關(guān)系:

UML類圖中的泛化關(guān)系,比如派生、繼承、擁有……。如同人可分為男人和女人一樣。

UML類圖中的組合關(guān)系,一個對象A是另一個對象B的一部分,且A這部分不能獨立存在。如同輪胎和汽車一樣,汽車沒有輪胎不能稱為“完整”的汽車,或汽車的功能不完整了。

UML類圖中的聚集關(guān)系,一個對象A是另一個對象B的一部分,但是A這個對象可以獨立存在,不影響對象B。如同飛機和飛機場一樣,飛機飛走了,飛機場還是獨立的,不受飛機在不在的影響。

UML類圖中的使用關(guān)系,一個對象A使用了另一個對象B。如同小汽車使用汽車加油站一樣。

1.3.3交互圖

類圖只能顯示類之間的靜態(tài)關(guān)系,要顯示類的對象之間如何協(xié)調(diào)工作的,就需用交互圖。
交互圖就是顯示對象之間如何交互的UML圖。

1.4總結(jié)

記住UML圖的作用,它只是提高你的設(shè)計和幫助表達你的設(shè)計,只是一種輔助手段、工具。所以不必過分考慮用正確的方法創(chuàng)建圖,只需考慮表達你的設(shè)計種的概念的***方式。
當(dāng)然,這也就意味著你不應(yīng)該用不規(guī)范的方式使用UML,那樣不利于正確的溝通。
在畫圖的時候,你只需考慮你試圖表達的思想。

【編輯推薦】

  1. UML統(tǒng)一建模語言發(fā)展通史
  2. 在回歸測試中UML狀態(tài)圖切片的應(yīng)用 
  3. UML用例圖用法實例剖析
  4. UML用例圖用法實例剖析
  5. 技術(shù)分享 嵌入式建模中UML狀態(tài)圖的形式化方法

本文名稱:設(shè)計模式UML簡介
路徑分享:http://m.5511xx.com/article/dphoodi.html