學習筆記 UML9種圖簡介

2020-12-11 51CTO

學習筆記 UML9種圖簡介

UML建模語言有很多值得學習的地方,本文就向大家介紹一下UML9種圖的簡介,希望通過本文的介紹你對UML中的圖形有初步的認識。

作者:holycup來源:csdn.net|2010-07-05 15:15

本文和大家重點討論一下UML9種圖,建模語言UML中共有五類圖,共有9種圖形,這裡和大家分享一下,相信通過本文的學習你對UML圖有一定的認識。

UML9種圖簡介

1、用例圖

說明的是誰要使用系統以及使用該系統可以做些什麼。一個用例圖包含了多個模型元素,如系統、參與者和用例,並且顯示了這些元素之間的各種關係,如泛化、關聯和依賴。

2、活動圖

能夠演示出系統中哪些地方存在功能,以及這些功能和系統中其他組件的功能如何共同滿足前面使用用例圖建模的商務需求。

3、狀態圖

UML9種圖中狀態圖可以捕獲對象、子系統和系統的生命周期。它們可以告知一個對象可以擁有的狀態,並且事件(如消息的接收,時間的流逝、錯誤、條件為真等)會怎樣隨著時間的推移來影響這些狀態。一個狀態圖應該連接到所有具有清晰的可標誌狀態和複雜行為的類;該圖可以確定類的行為以及該行為如何根據當前的狀態而變化,也可以展示哪些事件將會改變類的對象的狀態。

4、順序圖

也叫做序列圖是用來顯示參與者如何以一系列順序的步驟與系統的對象交互的模型。順序圖可以用來展示對象之間是如何進行交互的。順序圖將顯示的重點放在消息序列上,即消息是如何在對象之間被發送和接收的。

5、類圖

能夠讓我們在正確編寫代碼以前對系統有一個全面的認識。類圖是一種模型類型,確切的說,是一種靜態模型類型。一個類圖根據系統中的類以及各個類之間的關係描述系統的靜態視圖。

6、對象圖

UML9種圖中對象圖與類圖極為相似,只是它描述的不是類之間的關係。

7、協作圖

可以看成類圖和順序圖的交集,協作圖建模對象或者角色,以及它們彼此的通信方式。

8、組件圖

UML9種圖組件圖用來建模軟體的組織以及其相互之間的關係。這些圖由組件標記符和組件之間的關係構成。在組件圖中,組件是軟體的單個組成部分,它可以是一個文件、產品、可執行文件和腳本等。

9、部署圖

用來建模系統的物理部署。例如計算機和設備,以及它們之間是如何連接的。部署圖的使用者是開發人員、系統集成人員和測試人員。

【編輯推薦】

  1. 深入剖析七大常用UML圖
  2. 全面認識九種基本的UML模型圖
  3. 繪製UML圖時應避免的六大問題
  4. 七種UML圖類型和三種SVG圖像對象
  5. 九步實現UML包圖創建

【責任編輯:

程華權

TEL:(010)68476606】

點讚 0

相關焦點

  • 學習筆記 UML圖類型解析
    學習筆記 UML圖類型解析 UML中有五類圖,共有九種圖形每種圖形都有各自的特點,你對它們是否比較熟悉,這裡就向大家簡單介紹一下UML圖類型,希望對大家學習有所幫助。
  • 術語彙編 UML部署圖簡介
    術語彙編 UML部署圖簡介 UML建模語言中的UML部署圖你是否熟悉,這裡就向大家簡單介紹一下,相信通過本文的介紹你對UML部署圖有全面的認識,歡迎大家一起來學習UML部署圖。
  • 《三國演義》讀書筆記思維導圖怎麼畫?從繪製角度學習製作
    以往在看《三國演義》時為了深化印象會記錄一些讀書筆記便於後續理解或回味。隨著思維導圖工具的出現,更多人會選擇使用思維導圖的方式製作三國演義讀書筆記。思維導圖相比傳統段落式的讀書筆記可以針對性的記錄重點內容,而非成段式記錄,以減少記錄所需時間。通過思維導圖發散性的特點還能加深對文章內容的記憶。然而我們該如何利用思維導圖來製作《三國演義》讀書筆記呢?
  • UML實例教程 圖書管理系統中UML建模分析與設計
    UML實例教程 圖書管理系統中UML建模分析與設計 本文向大家介紹一下UML實例教程 圖書管理系統的UML建模分析與設計,主要包括UML簡介,圖書管理系統的UML建模設計等內容。
  • 乾貨分享|學會這8種筆記整理術,學習效率Up百分百!
    今天和大家分享本人認認真真,勤勤懇懇整理出來的8種筆記方法,學習,讀書,開會都會用得到,如何有效地做筆記才會讓自己所學發揮最大長處。其中筆記記得漂亮,整理的好,對於邏輯思考也是很好的鍛鍊,希望對你們有啟發。好筆記:邏輯性強,條理清晰,提高學習工作效率。
  • 初一學習方法:做筆記
    做筆記是門很少有人研究的學問。會做筆記的同學可能上課時記得並不多,但很有成效。有些同學的筆記只有自己看得懂,但也很有效。相反,有的同學筆記記得很多,上課時幾乎一直在記筆記,不僅效果差,甚至會影響聽課效果。所以學會有效地做筆記對於每一個同學來說都是很重要的。   1.如何記課堂筆記?
  • UML部署圖組成元素詳解 - 51CTO.COM
    UML部署圖組成元素詳解 你對UML建模語言中的UML部署圖是否熟悉,這裡就向大家簡單介紹一下UML部署圖方面的知識,希望通過本文的介紹你對UML部署圖有一定的認識。
  • 靈芝:思維導圖版舞蹈筆記怎麼寫?手把手教會你!
    本文轉載自【微信公眾號:靈芝的心靈舞蹈成長營,ID:lzwd221】經微信公眾號授權轉載,如需轉載與原文作者聯繫01哈嘍,朋友們,最近很多老師們私信我,問我的舞蹈學習筆記是怎麼做的,為什麼可以做的這麼清晰?
  • 最美學習筆記來襲!感受筆尖上的浙大範兒!
    邏輯鮮明的思維導圖,方正雋秀的中國漢字,生動有趣的手繪插圖……一筆一划,一詞一句,見證了浙江大學莘莘學子的努力。第二屆浙大最美學習筆記大賽上,50份優秀學子的筆記成功入圍,來一睹學霸們筆記的風採吧!前方多圖來襲!
  • 服飾搭配學習筆記1
    這個號偶爾分享一些自己的學習筆記,方便日後自己來複習噶。服飾搭配閉關思路了解一下,任何事物都沉澱出系統來,指導自己下一次的工作和學習。一、什麼是搭配閉環思路呢?(6)50年代 美式性感,法式優雅,機車風,泰迪男孩,MODS一族(7)60年代 波西米亞,嬉皮風,田園風,未來主義,波普風格,歐普風格(8)70年代 中性風,華麗搖滾,朋克風(9)
  • UML建模語言中ATM系統的七種圖詳解
    |2010-06-10 14:45 本節以ATM取款機系統為例向大家介紹一下UML建模語言中的幾種圖
  • 讀書筆記怎麼寫?教你繪製思維導圖製作讀書筆記
    傳統的讀書筆記指讀書時把文中精彩的部分整理出來,或把認為對自己有讀書心得的內容記錄下來。適當的做一些讀書筆記可以幫助自己理解書籍內容和訓練自身閱讀能力,還能從側面加深對書籍的記憶力。你可曾想過用思維導圖製作讀書筆記?
  • 產品經理需要使用的UML繪圖流程圖是什麼?
    是PMdiss(pmdiss.com):B端垂直產品經理社群,是JD.com,阿里,美團等網際網路人士學習交流的平臺..我們不僅對CRM、ERP、OMS、WMS、TMS、OA等系統進行了演示研究,而且還擁有各種B側產品的垂直彈藥庫,包括產品規格、操作手冊、白皮書、業務需求說明、系統說明以及適用於
  • UML面向對象建模中幾種常見開發模式詳解
    本節和大家一起學習一下UML面向對象建模,軟體開發模式是跨越整個軟體生存周期的系統開發,運行和維護所實施的全部內容光煥髮結構框架,給出軟體開發活動中各個階段之間的關係.這裡介紹4種常見的開發模式.
  • 日記雲筆記
    日記雲筆記 學習辦公 大小: 18.44M
  • 王宏建《藝術概論》筆記和習題詳解——才聰學習網
    >才聰學習網:藝術學考研王宏建的《藝術概論》是我國高校採用較多的藝術學權威教材之一。作為該教材的學習輔導書,本書具有以下幾個方面的特點:1.框架圖表體系,通俗易懂易記本書每章的知識梳理框圖,在全方位把握重要考點的同時,提綱挈領地以知識框架思維導圖形式,呈現重要的考點、難點,脈絡清晰,一目了然,更容易記憶。
  • 乾貨|滲透測試新手學習筆記 建議收藏
    在學習Web安全的過程中,深切地感受到相關的知識浩如煙海,而且很大一部分知識點都相對零散,如果沒有相對清晰的脈絡作為參考,會給學習帶來一些不必要的負擔。於是在這之後嘗試把一些知識、想法整理記錄下來,最後形成了這份筆記。希望這份筆記能夠為正在入門的網絡安全愛好者提供一定的幫助。
  • 競品分析報告:有道雲筆記與印象筆記
    圖9.有道雲筆記logo和錄音界面有道雲筆記logo為漸變效果的天藍色背景,上面有一隻筆的形象,突出產品功能,使用戶可以見圖知意,清楚產品用途;APP內部界面也使用藍色作為主題色,給人理性、平靜的感覺。
  • MXNet設計筆記之:深度學習的編程模式比較
    【編者按】繼xgboost,cxxnet,minerva之後,DMLC在9月29日發布了新的Project: dmlc/MXNet,MXNet是cxxnet的進化,在設計上經過成熟的思考,文檔也很清楚。尤為難得的是,MXNet開發團隊把設計筆記也做了分享。
  • 筆記總是草草幾個字?掌握4原則、4方法、4工具,打造高顏值筆記
    學習的過程中,少不了記筆記。可是為什麼一些學霸君做得一手的漂亮筆記,而自己卻草草幾行,既不美觀,也滿足不了複習的需求。甚至有不少人懶得做筆記,覺得沒有必要。那麼,接下來就說一下:為什麼要記筆記?有什麼記筆記的好方法?有什麼高效的工具?