• <menu id="w2i4a"></menu>
  • logo Enterprise Architect教程

    文檔首頁>>Enterprise Architect教程>>CASE軟件Enterprise Architect教程 :UML(一)

    CASE軟件Enterprise Architect教程 :UML(一)


    【點(diǎn)擊下載Enterprise Architect最新版本】

    統(tǒng)一建模語言(UML)已迅速成為構(gòu)建面向?qū)ο筌浖氖聦?shí)標(biāo)準(zhǔn)。本教程提供了Enterprise Architect支持的13個(gè)UML圖的技術(shù)概述。UML 2語義在UML 2.0教程中有詳細(xì)解釋。

    什么是UML?

     Object Management Group (OMG)規(guī)范規(guī)定:

    “統(tǒng)一建模語言(UML)是一種圖形化語言,用于可視化,指定,構(gòu)建和記錄軟件密集型系統(tǒng)的工件.UML提供了編寫系統(tǒng)藍(lán)圖的標(biāo)準(zhǔn)方法,包括業(yè)務(wù)流程和概念性事務(wù)。系統(tǒng)函數(shù)以及編程語言語句,數(shù)據(jù)庫模式和可重用軟件組件等具體事物?!?/p>

     

    CASE軟件Enterprise Architect教程 :UML(一)

    這里要注意的重點(diǎn)是UML是用于指定而不是方法或過程的“語言”。UML用于定義軟件系統(tǒng); 詳細(xì)說明系統(tǒng)中的工件,記錄和構(gòu)造 - 它是編寫藍(lán)圖的語言.UML可以以各種方式用于支持軟件開發(fā)方法(例如Rational Unified Process) - 但是本身并未指明該方法或過程。

    UML定義以下域的表示法和語義:

    ●用戶交互或例模型用 - 描述系統(tǒng)和用戶之間的邊界和交互。在某些方面對應(yīng)于需求模型。

    ●交互或通信模型 - 描述系統(tǒng)中的對象如何相互交互以完成工作。

    ●狀態(tài)或動態(tài)模型 - 狀態(tài)圖表描述了類隨時(shí)間推移所呈現(xiàn)的狀態(tài)或條件?;顒訄D描述了系統(tǒng)將實(shí)施的工作流程。

    ●該邏輯或類模型 -描述類和對象,這將彌補(bǔ)系統(tǒng)。

    ●物理組件模型 - 描述組成系統(tǒng)的軟件(有時(shí)是硬件組件)。

    ●在物理部署模型 -描述物理架構(gòu)和組件對硬件架構(gòu)的部署。

    UML還定義了用于擴(kuò)展UML以滿足特定需求的擴(kuò)展機(jī)制(例如,業(yè)務(wù)流程建模擴(kuò)展)。

    本教程的第2部分UML(二)將介紹如何使用UML定義和構(gòu)建實(shí)際系統(tǒng)。


    想要購買Enterprise Architect 正版授權(quán)的朋友可以咨詢慧都官方客服

    有關(guān)產(chǎn)品動態(tài)更多的精彩內(nèi)容,敬請關(guān)注下方的微信公眾號▼▼▼

    圖片2.jpg

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();