成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

UML圖形中UML狀態(tài)圖和組件圖用法實(shí)例解析

開發(fā) 架構(gòu)
本文向大家介紹一下UML圖形中的UML狀態(tài)圖和組件圖,這兩種圖各有各的特點(diǎn)和作用,相信通過本文的介紹你一定會有不少收獲。

UML圖形有很多值得學(xué)習(xí)的地方,這里和大家分享一下UML狀態(tài)圖和組件圖的用法,狀態(tài)圖表示某個(gè)類所處的不同狀態(tài)和該類的狀態(tài)轉(zhuǎn)換信息,而UML圖形中的組件圖提供系統(tǒng)的物理視圖。

UML圖形中UML狀態(tài)圖

UML圖形中狀態(tài)圖表示某個(gè)類所處的不同狀態(tài)和該類的狀態(tài)轉(zhuǎn)換信息。有人可能會爭論說每個(gè)類都有狀態(tài),但不是每個(gè)類都應(yīng)該有一個(gè)狀態(tài)圖。只對"感興趣的"狀態(tài)的類(也就是說,在系統(tǒng)活動期間具有三個(gè)或更多潛在狀態(tài)的類)才進(jìn)行狀態(tài)圖描述。

如圖5所示,狀態(tài)圖的符號集包括5個(gè)基本元素:初始起點(diǎn),它使用實(shí)心圓來繪制;狀態(tài)之間的轉(zhuǎn)換,它使用具有開箭頭的線段來繪制;狀態(tài),它使用圓角矩形來繪制;判斷點(diǎn),它使用空心圓來繪制;以及一個(gè)或者多個(gè)終止點(diǎn),它們使用內(nèi)部包含實(shí)心圓的圓來繪制。要繪制狀態(tài)圖,首先繪制起點(diǎn)和一條指向該類的初始狀態(tài)的轉(zhuǎn)換線段。狀態(tài)本身可以在圖上的任意位置繪制,然后只需使用狀態(tài)轉(zhuǎn)換線條將它們連接起來。

圖1:顯示類通過某個(gè)功能系統(tǒng)的各種狀態(tài)的狀態(tài)圖

圖1中的狀態(tài)圖顯示了它們可以表達(dá)的一些潛在信息。例如,從中可以看出貸款處理系統(tǒng)最初處于LoanApplication狀態(tài)。當(dāng)批準(zhǔn)前(pre-approval)過程完成時(shí),根據(jù)該過程的結(jié)果,或者轉(zhuǎn)到LoanPre-approved狀態(tài),或者轉(zhuǎn)到LoanRejected狀態(tài)。這個(gè)判斷(它是在轉(zhuǎn)換過程期間做出的)使用一個(gè)判斷點(diǎn)來表示--即轉(zhuǎn)換線條間的空心圓。通過該狀態(tài)圖可知,如果沒有經(jīng)過LoanClosing狀態(tài),貸款不可能從LoanPre-Approved狀態(tài)進(jìn)入LoaninMaintenance狀態(tài)。而且,所有貸款都將結(jié)束于LoanRejected或者LoaninMaintenance狀態(tài)。

UML圖形中UML組件圖

組件圖提供系統(tǒng)的物理視圖。UML圖形中組件圖的用途是顯示系統(tǒng)中的軟件對其他軟件組件(例如,庫函數(shù))的依賴關(guān)系。組件圖可以在一個(gè)非常高的層次上顯示,從而僅顯示粗粒度的組件,也可以在組件包層次2上顯示。

組件圖的建模最適合通過例子來描述。圖2顯示了4個(gè)組件:ReportingTool、BillboardService、Servlet2.2API和JDBCAPI。從ReportingTool組件指向BillboardService、Servlet2.2API和JDBCAPI組件的帶箭頭的線段,表示ReportingTool依賴于那三個(gè)組件。

圖2:組件圖顯示了系統(tǒng)中各種軟件組件的依賴關(guān)系部署圖

【編輯推薦】

  1. 實(shí)例解析UML圖形中UML用例圖和類圖用法
  2. 技術(shù)分享 詳解幾種UML圖形的建立步驟
  3. UML圖中用例圖和活動圖簡介
  4. 解析五大UML圖形的建立步驟
  5. UML中各種UML圖形的建立步驟簡明介紹


 

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

2010-07-06 15:57:58

UML圖形

2010-07-09 17:21:32

UML狀態(tài)圖

2010-07-05 12:21:36

UML行為圖

2010-07-06 11:21:37

UML狀態(tài)圖

2010-07-06 12:00:23

UML活動圖

2010-06-11 10:31:19

UML部署圖

2010-07-12 14:16:19

UML活動圖

2010-06-13 15:03:25

UML實(shí)踐

2010-07-09 16:30:31

UML狀態(tài)圖

2010-06-09 14:31:31

UML狀態(tài)圖

2010-07-12 10:15:11

UML對象圖

2010-07-09 11:01:30

UML動態(tài)建模

2009-12-17 10:14:04

UML建模

2010-07-02 09:21:34

UML部署圖

2010-06-18 14:56:15

UML綜合實(shí)例

2010-06-09 15:19:20

UML狀態(tài)圖

2010-06-11 17:59:24

UML對象圖

2010-06-10 10:53:10

UML實(shí)例

2010-06-10 13:14:48

UML狀態(tài)圖

2010-06-30 10:42:23

UML動態(tài)建模機(jī)制
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 国产高清在线 | 一区中文字幕 | 男女网站视频 | 日韩欧美一区二区在线播放 | 日本三级电影在线免费观看 | 玖玖视频 | 欧美成年人网站 | 老司机深夜福利网站 | 99精品国产一区二区三区 | 午夜免费看| 精品亚洲一区二区 | 久久精品aaa | 91.色| 日屁网站 | 亚洲成人av | 日韩精品一区二区三区中文在线 | 日韩一区二区三区视频在线播放 | 九九亚洲| 国产精品久久久久永久免费观看 | 一区二区三区播放 | 国产精品欧美大片 | 午夜影院在线观看免费 | 99久久精品免费看国产免费软件 | 99精品观看| 中文字幕第二十页 | 亚洲自拍偷拍av | 亚洲性在线 | 亚洲一区不卡 | 午夜免费观看体验区 | 亚洲国产精品人人爽夜夜爽 | 欧美福利视频一区 | 在线免费中文字幕 | 精品小视频 | 欧美成人免费在线 | 日韩中文字幕视频在线 | 在线播放中文字幕 | 一区二区在线不卡 | 欧美日韩国产一区二区三区 | 成人亚洲精品 | 二区在线视频 | 欧美性jizz18性欧美 |