溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

UML的知識點(diǎn)有哪些

發(fā)布時間:2022-03-18 16:41:57 來源:億速云 閱讀:132 作者:iii 欄目:開發(fā)技術(shù)

這篇“UML的知識點(diǎn)有哪些”文章的知識點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“UML的知識點(diǎn)有哪些”文章吧。

一、什么是建模?

模型的本質(zhì)特征是抽象,或稱模型是現(xiàn)實(shí)的抽象。
軟件模型由多個視圖構(gòu)成,每個視圖表示從不同角度對軟件系統(tǒng)的一次觀察。
軟件模型的視圖之間互相聯(lián)系,互相轉(zhuǎn)化。
模型具有焦點(diǎn),必須去粗取精,去掉不相干的枝節(jié),突出重點(diǎn)。
軟件建模本質(zhì)上不是對軟件過程建模,二是對軟件過程中的關(guān)鍵活動建模。

二、UML(UnifiedModelingLanguage統(tǒng)一建模語言)

UML包含3個構(gòu)造塊,分別是物件、關(guān)系和圖。

物件是UML中的建模元素。物件分成4種:

1.結(jié)構(gòu)物件表示UML模型的名詞,如類、接口、組件、節(jié)點(diǎn)等。
2.行為物件表示UML模型的動詞,如轉(zhuǎn)換、判定等。
3.分組物件用以把語義相關(guān)的模型元素分組為內(nèi)聚的單元,惟一的分組組件是包(及包的各種構(gòu)造型,如子系統(tǒng))。
4.詮釋物件用以添加注解,僅有一種注視物件。
關(guān)系把物件聯(lián)系起來,說明這些互相聯(lián)系的物件是如何語義相關(guān)的。

UML學(xué)習(xí)筆記為你介紹一下UML中的關(guān)系。UML中有4種關(guān)系:

1.關(guān)聯(lián)描述物件間的結(jié)構(gòu)關(guān)系。
2.依賴關(guān)系表示一個物件的變化將影響到另一個物件。
3.歸納關(guān)系就是我們熟悉的“一般和特殊”關(guān)系。
4.實(shí)現(xiàn)關(guān)系是類元之間的關(guān)系。

UML定義了5種視圖捕獲系統(tǒng)構(gòu)架所有必需的方面

1.設(shè)計視圖:描述問題域的詞匯,重點(diǎn)展示類、對象、接口如何組成系統(tǒng),并通過協(xié)作提供系統(tǒng)所需的功能。
2.實(shí)現(xiàn)視圖:描述實(shí)現(xiàn)系統(tǒng)功能的物理制品,如可執(zhí)行文件、組件、文檔,以及它們之間的關(guān)系。
3.用例視圖:描述最終用戶、外部系統(tǒng)期望系統(tǒng)的響應(yīng)。利用它可以捕獲軟件系統(tǒng)的功能需求。該視圖是其他4種視圖的中心,其他幾種都由它驅(qū)動而來。
4.進(jìn)程視圖:描述跟系統(tǒng)并發(fā)和同步機(jī)制相關(guān)的進(jìn)程和線程。該視圖和分析師屠包含相同的制品,但更關(guān)注對于進(jìn)程、線程相關(guān)的主動類的描述。
5.部署視圖:描述物理制品的實(shí)例如何部署到一組物理的具備計算功能的節(jié)點(diǎn)上。下面UML學(xué)習(xí)筆記為你介紹一下Visio和軟件過程。

三、Visio和軟件過程

1.用例模型階段
本階段的主要活動是需求。

2.領(lǐng)域模型階段
本階段的主要活動是分析。

3.設(shè)計模型階段
設(shè)計模型將“未來”系統(tǒng)要解決的問題以及跟該問題相關(guān)的概念的理解轉(zhuǎn)化為實(shí)際的解決方案。

4.實(shí)現(xiàn)模型階段
本階段的主要活動是實(shí)現(xiàn)和測試,從而將設(shè)計轉(zhuǎn)化成實(shí)際可執(zhí)行的軟件。

以上就是關(guān)于“UML的知識點(diǎn)有哪些”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

uml
AI