2020年軟件水平考試知識點之UML特征
2020年軟件水平考試知識點之UML特征
UML的主要特點
1、統(tǒng)一的標準(被OMG所認定的建模語言 標準)
2、面向對象(支持面向對象軟件開發(fā))
3、可視化建模
4、獨立于開發(fā)過程(可以應用到任意一種開發(fā)過程中去)
5、概念明確、建模表示法簡潔、圖形結構清晰、容易掌握和使用
UML統(tǒng)一了什么?
UML統(tǒng)一了Booch、OMT、OOSE和其他面向對象方法所涉及的基本概念和建模符號。
UML描述了面向對象分析設計的方法了嗎?
沒有.UML是一種建模語言而不是一種分析設計方法。因為UML中沒有給出一個軟件開發(fā)過程。
用例圖 順序圖 協(xié)作圖 類圖 對象圖 活動圖 狀態(tài)圖 構件圖 部署圖
為方便起見,用視圖來劃分系統(tǒng)各方面,每一種視圖描述系統(tǒng)某一方面的特性。
用例視圖:描述系統(tǒng)應該具備的功能,即被稱為參與者的外部用戶所能觀察到的功能。
邏輯視圖:描述用例視圖中提出的系統(tǒng)功能的實現(xiàn)。邏輯視圖既描述系統(tǒng)的靜態(tài)結構,也描述系統(tǒng)內部的動態(tài)協(xié)作關系。
組件視圖(實現(xiàn)視圖):描述系統(tǒng)的實現(xiàn)模塊以及它們之間的依賴關系。
并發(fā)視圖(進程視圖):考慮資源的有效利用、代碼的并行執(zhí)行以及系統(tǒng)環(huán)境中異步事件的處理。
部署視圖:顯示系統(tǒng)的物理部署,并描述位于節(jié)點實例上的運行組件實例的部署情況。
用例模型用于需求分析階段,它的建立是系統(tǒng)開發(fā)者和用戶反復討論的結果。具備以下幾個方面的特點:
1它描述了待開發(fā)系統(tǒng)的功能需求。
2它將系統(tǒng)看作黑盒,從外部參與者的角度來理解系統(tǒng)。
3它驅動了需求分析之后各階段的開發(fā)工作。不僅保證系統(tǒng)所有功能的實現(xiàn),還可作為檢驗所開發(fā)的系統(tǒng)是否滿足需求的依據(jù)。
以上就是小編整理的2020年軟件水平考試知識點,希望能幫助到大家。環(huán)球網(wǎng)校友情提示:為了大家更好的備考,環(huán)球網(wǎng)校特地為您準備了計算機軟考復習資料,如有需要請點擊文章下方“免費下載>>>計算機軟考試題/考點精華”免費下載學習。
最新資訊
- 2021年上半年軟考職稱考試高頻考點一2021-04-23
- 2020年軟件水平考試知識點之端口掃描2020-03-31
- 2020年軟件水平考試知識點之數(shù)學建模過程2020-03-31
- 2020年軟件水平考試知識點之需求分析的目標2020-03-31
- 2020年軟件水平考試知識點之項目完整的收尾流程2020-03-31
- 2020年軟件水平考試知識點之計算機網(wǎng)絡安全體系結構2020-03-31
- 2020年軟件水平考試知識點之項目成本估算2020-03-30
- 2020年軟件水平考試知識點之項目范圍定義2020-03-30
- 2020年軟件水平考試知識點之招標文件2020-03-30
- 2020年軟件水平考試知識點之回歸測試2020-03-30