UML基础知识点
UML ? : ??unified Modeling Language ?統一建模語言1.對系統問題進行分析和建模2.非專利的第三代建模和規約語言3.UML是一種開放的方法、用于說明、可視化、構建、編寫一個正在開發的、面向對象的、軟件密集系統的開放方法4.UML集成了Booch、OMT和面向對象軟件工程的概念面向對象的分析和設計OOAD架構師技能:OOAD+UML三位大牛:Grady Booch , James Rumbaugh , Ivar jacobson建模是非常重要的,非常重要的,非常重要的,重要是事情說三遍!!!
UML三個主要的模型1.功能模型:從用戶角度展示系統的功能,包括用例圖2.對象模型:采用對象,屬性,操作,關聯等概念展示系統的結構和基礎,包括類別圖,對象圖3.動態模型:展示系統內部行為,包括序列圖,活動圖,狀態圖
最需要掌握的幾種設計圖1.Use Case 用例圖2.Class 類圖3.組件圖4.部署圖5.架構圖
來自為知筆記(Wiz)
UML三個主要的模型1.功能模型:從用戶角度展示系統的功能,包括用例圖2.對象模型:采用對象,屬性,操作,關聯等概念展示系統的結構和基礎,包括類別圖,對象圖3.動態模型:展示系統內部行為,包括序列圖,活動圖,狀態圖
最需要掌握的幾種設計圖1.Use Case 用例圖2.Class 類圖3.組件圖4.部署圖5.架構圖
來自為知筆記(Wiz)
轉載于:https://www.cnblogs.com/weloveshare/p/bd0fc3276eaac2e249212809a3799ac0.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
- 上一篇: 程序员最痛苦的事,就是程序出错;程序员最
- 下一篇: Share Point 开发系列之一:开