日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【软件工程】UML

發(fā)布時間:2025/3/15 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【软件工程】UML 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

UML,統(tǒng)一建模語言,它是一種語言。

語言只是表達思想的工具,一種特定的語言不會限制該語言可以描述的思想的類別,或者被描述的方式。

作為一種語言,UML能夠用來描述使用傳統(tǒng)泛型或任何版本的許多面向?qū)ο蠓盒烷_發(fā)的軟件,包括統(tǒng)一過程。使用UML的根本目的是為了表達。

設(shè)計并不是畫UML圖,UML≠≠?=設(shè)計,UML最大的作用在于“統(tǒng)一”。

UML也是一種符號,但不是一種方法,它是一種可以與任何其他方法結(jié)合使用的符號。

UML圖包括:

  • 類圖:是類的模型,顯示類之間的靜態(tài)關(guān)系,包括關(guān)聯(lián)和泛化等關(guān)系。
  • 用例圖:結(jié)合用例的圖示,用例對建模參與者間以及軟件產(chǎn)品本身的交互進行建模。
  • 交互圖(順序圖/通信圖):顯示當消息在對象之間傳遞時,對象交互的方式,是一種動態(tài)模型,顯示對象的行為。
  • 狀態(tài)圖:顯示狀態(tài)(對象屬性的特定值)、導(dǎo)致狀態(tài)(受保護約束)之間轉(zhuǎn)移的事件,以及對象才去的動作和活動,是一種動態(tài)模型,它反映對象的行為,即它們對特定事件的反應(yīng)方式。
  • 活動圖:顯示發(fā)生在同一時間的事件是如何協(xié)調(diào)的,是一種動態(tài)模型。
  • 包圖
  • 組件圖
  • 部署圖

UML允許從一個基本圖開始,然后加入想要的選項,支持隨著迭代增量的過程而修改完善。

總結(jié)

以上是生活随笔為你收集整理的【软件工程】UML的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。