在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

全面剖析UML(下)

jf_78858299 ? 來源: 爪哇干貨分享 ? 作者:janker ? 2023-05-05 10:33 ? 次閱讀

5 順序圖

5.1 什么是順序圖?

順序圖也是一種動態建模方法(跟流程圖、活動圖一樣)。優點在于更善于表達多個角色展開交互時的流程。

5.2 順序圖基本語法

圖片

5.3 僅用消息的形式表達

圖片

5.4 用消息+返回值的形式表達

圖片

5.5 順序圖VS活動圖
  1. 用順序圖表達購買地鐵票

圖片

  1. 用活動圖表達購買地鐵票

圖片

5.6 順序圖的循環及分支結構
  1. Loop(循環):如果滿足“循環條件”就重復執行框中內容。
  2. Alt(條件分支):如果滿足“條件1”就執行上部分內容,如果滿足“條件2”就執行下部分內容。如果有多個條件依次類推。
  3. opt(可選分支):如果滿足“條件”就執行框中內容,否則就跳過去。

圖片

5.7 順序圖的循環及分支案例

圖片

6 通信

6.1 什么是通信圖

“通信圖”是“順序圖”的另外一種表示方式。

6.2 通信圖案例

圖片

7 時間圖

7.1 什么是時間圖?

時間圖,用于表示某東西的狀態隨時間變化而變化。

7.2 時間圖樣例

圖片

8 用例圖

8.1 什么是用例圖?

用例圖是用戶與系統交互的最簡表示形式,可以展現用戶和與他相關的用例之間的關系。

8.2 用例圖的基本語法

圖片

8.3 用例圖的基本用法

圖片

8.4 用例圖舉例

圖片

8.5 輸入和導出用例圖

圖片

8.6 用例圖的Include

圖片

8.7 用例圖的extend

圖片

8.8 角色的繼承

圖片

8.9 用例的繼承

圖片

8.10 用例表模板

如果用例圖不能詳細地說明需求,每個用例圖就需要填寫一個用例表

圖片

9 包圖

9.1 什么是包圖?

包圖是將UML圖進行“打包”的一種圖,能幫助我們有效組織好各種UML圖和表達的思路,同時包圖也是進行軟件架構設計的有力工具。

9.2 包圖的基本表達方式

圖片

9.3 包圖的依賴關系

圖片

9.5 用包圖進行的架構設計

圖片

10 部署圖

10.1 什么是部署圖?

部署圖主要是在物理的層次上做整體的系統規劃,跟拓撲圖相比,部署圖可以細化設計。

10.2 部署圖與拓撲圖的區別
  1. 拓撲圖

圖片

  1. 部署圖

圖片

11 構件圖

11.1 什么是構件圖?

“構件圖”也叫“組件圖”,是物理上獨立的東西,它可以單獨維護、升級、替換。

11.2 構件圖的基本用法

圖片

11.3 構件圖和部署圖捆綁用法

圖片

寫在末尾

UML 不僅在做系統設計中我們會用到,在整個軟件開發周期,它作為一種跟其他協作方交互的統一語言,這種通用的語言跟編程語言無關,更多的是大家的統一共識。畫讓大家統一能理解的圖表,是每個開發人員必備的技能。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 建模
    +關注

    關注

    1

    文章

    312

    瀏覽量

    60805
  • UML
    UML
    +關注

    關注

    0

    文章

    122

    瀏覽量

    30876
  • 面向對象
    +關注

    關注

    0

    文章

    64

    瀏覽量

    9998
收藏 人收藏

    評論

    相關推薦

    UML中類圖詳解

    UML
    電子學習
    發布于 :2023年01月14日 10:12:47

    請問如何使用UML來設計嵌入式系統?

    UML引入到嵌入式系統中的可行性一種改進的通用嵌入式系統UML方案如何使用UML來設計嵌入式系統?
    發表于 04-23 06:12

    全面剖析嵌入式Linux開發

    嵌入式Linux基礎教程(第2版) 編輯推薦  嵌入式Linux權威著作   Amazon全五星評價  全面剖析嵌入式Linux開發,揭示大量技術內幕基本信息原書名:Embedded Linux
    發表于 11-05 08:35

    UML教程設計核心技術

    UML教程設計核心技術:UML的產生和成長,什么是UMLUML與面向對象的軟件分析與設計,UML的應用領域。Component-Based
    發表于 02-08 17:42 ?0次下載

    回掃線現象全面剖析

    回掃線現象全面剖析
    發表于 06-30 19:39 ?1864次閱讀

    全面剖析LED燈具技術

    全面剖析LED燈具技術 LED是英文light emitting diode的縮寫,即:光線激發二極管,屬于一種半導體元器件。發光二極管的核心部分是由p型半導體和n型半
    發表于 12-11 21:42 ?814次閱讀
    <b class='flag-5'>全面</b><b class='flag-5'>剖析</b>LED燈具技術

    什么是UML

    什么是UML UML是一種標準的圖形化建模語言,它是面向對象分析與設計的一種標準表示。它:不是一種可視化的程序設計語言而是一種
    發表于 02-08 17:47 ?3664次閱讀
    什么是<b class='flag-5'>UML</b>

    什么是UML圖?常見的UML圖工具有哪些?

    UML圖是統一建模語言,又稱標準建模語言。是對軟件設計開發過程可視化建模的一種語言。多應用在一些軟件系統工程上,有時在應用在機械系統和業務流程上有所應用。這種模型通常以圖表方式呈現。 UML狀態圖
    的頭像 發表于 06-22 14:10 ?4720次閱讀
    什么是<b class='flag-5'>UML</b>圖?常見的<b class='flag-5'>UML</b>圖工具有哪些?

    全面剖析負極材料和電池性能關系

    全面剖析負極材料和電池性能關系
    的頭像 發表于 03-11 15:53 ?2463次閱讀
    <b class='flag-5'>全面</b><b class='flag-5'>剖析</b>負極材料和電池性能關系

    全面剖析電子管的性能

    全面剖析電子管的性能
    發表于 01-20 10:14 ?9次下載

    UML統一建模語言

    UML-Unified Modeling Language 統一建模語言,又稱標準建模語言。是用來對軟件密集系統進行可視化建模的一種語言。UML的定義包括UML語義和UML表示法兩個元
    的頭像 發表于 05-05 10:15 ?914次閱讀
    <b class='flag-5'>UML</b>統一建模語言

    全面剖析UML(上)

    統一建模語言(`Unified Modeling Language`,`UML`)是一種為面向對象系統的產品進行說明、可視化和編制文檔的一種標準語言,是非專利的第三代建模和規約語言。`UML`是面向對象設計的建模工具,獨立于任何具體程序設計語言。
    的頭像 發表于 05-05 10:32 ?591次閱讀
    <b class='flag-5'>全面</b><b class='flag-5'>剖析</b><b class='flag-5'>UML</b>(上)

    UML和繪圖工具Visio解析

    轉化成指定的程序語言代碼。 本章介紹通過UML繪圖工具: visio。visio是Windows系統創建圖表的工具。
    的頭像 發表于 05-05 11:11 ?1518次閱讀
    <b class='flag-5'>UML</b>和繪圖工具Visio解析

    UML狀態圖詳解

    本篇介紹了UML狀態圖的基礎知識,并通過visio繪制一個全自動洗衣機的UML狀態圖實例,來介紹UML狀態圖的畫法與所表達的含義。
    的頭像 發表于 05-09 09:00 ?3324次閱讀
    <b class='flag-5'>UML</b>狀態圖詳解

    UML時序圖詳解

    本篇介紹了UML時序圖的基礎知識,并通過visio繪制一個物聯網設備WIFI配網的UML時序圖實例,來介紹UML時序圖的畫法與所表達的含義。
    的頭像 發表于 05-16 09:09 ?2241次閱讀
    <b class='flag-5'>UML</b>時序圖詳解
    主站蜘蛛池模板: 日本欧美一区二区三区免费不卡| 亚洲jizzjizz在线播放久 | 成人午夜免费视频| 夜夜爽夜夜爱| 六月婷婷七月丁香| 天堂资源www天堂在线| 男人午夜网站| 日本人69xxxxxxxx69| 日日干夜夜爽| 伊人福利视频| 丁香五香天堂网| 久久精品国产6699国产精| 成人综合婷婷国产精品久久免费| 天天天天天天操| 凹凸福利视频导航| 精品一区 二区三区免费毛片| 三级网址在线播放| 亚洲第一毛片| 18黄网站| 18美女扒开尿口无遮挡| 亚洲 欧美 自拍 卡通 综合| 特黄特黄特色大片免费观看| 性欧美性free| 日本aaaa级片| 日本网站黄色| 日本一区二区高清免费不卡| 老色批午夜免费视频网站| www.91久久| 99视频在线永久免费观看| 国产999星空传媒在线观看| 亚洲黄色一区| 偷偷鲁影院手机在线观看| 亚洲黄色一区二区| 久久精品隔壁老王影院| 视频在线观看免费| 天天操夜夜草| 三级免费网站| 国产在线h| h网站在线观看| 在线免费看污视频| 222www在线观看免费|