[UML專題-2] UML視圖與圖


??????勸學(xué)詩 -唐?顏真卿
三更燈火五更雞,正是男兒讀書時(shí)。
黑發(fā)不知勤學(xué)早,白首方悔讀書遲。

UML視圖與圖


? 視圖定義

UML視圖是表達(dá)系統(tǒng)單個(gè)方面的UML建模結(jié)構(gòu)的簡單子集。不同的視圖劃分有時(shí)會(huì)模糊,但是我們希望它能直觀的表達(dá)意思。

? 視圖分類

視圖在最高層次可以劃分成三個(gè)(領(lǐng))域:結(jié)構(gòu)性分類、動(dòng)態(tài)行為、模型管理。

  • 結(jié)構(gòu)性分類描述了系統(tǒng)中的事物和其間的關(guān)系。分類提供了動(dòng)態(tài)行為構(gòu)建的基礎(chǔ)。分類視圖包括靜態(tài)視圖、用例視圖、實(shí)現(xiàn)視圖。
  • 動(dòng)態(tài)行為描述了系統(tǒng)時(shí)間上的行為。行為可以用靜態(tài)視圖中系統(tǒng)快照的一系列變更來描述。行為視圖包括狀態(tài)機(jī)視圖、活動(dòng)視圖、交互視圖。
  • 模型管理描述了用層次式的單元對(duì)模型自身的組織。包是模型的通用組織單元。模型管理視圖與其他分類視圖相交迭,把團(tuán)隊(duì)工作和配置控制組織起來。
  • UML還包括部分實(shí)用的擴(kuò)展能力的若干結(jié)構(gòu),其包括約束、版型和標(biāo)簽值,這些結(jié)構(gòu)適用于所有視圖的元素。
    UML全部視圖及對(duì)應(yīng)的圖,如下表:
主要(領(lǐng))域 視圖 主要概念
結(jié)構(gòu)性 靜態(tài)視圖 類圖 類、關(guān)聯(lián)、依賴、實(shí)現(xiàn)、接口
.. 用例視圖 用例圖 用例、活動(dòng)者、關(guān)聯(lián)、包含
.. 實(shí)現(xiàn)視圖 構(gòu)件圖 構(gòu)件、接口、依賴、實(shí)現(xiàn)
.. 配置視圖 配置圖 結(jié)點(diǎn)、構(gòu)件、依賴、位置
動(dòng)態(tài)行為 狀態(tài)機(jī)視圖 狀態(tài)圖 狀態(tài)、事件、遷移、動(dòng)作
.. 活動(dòng)視圖 活動(dòng)圖 狀態(tài)、活動(dòng)、分叉、連接
.. 交互視圖 順序圖 交互、對(duì)象、消息、激活
.. .. 協(xié)作圖 協(xié)作、交互、協(xié)作角色、消息
模型管理 模型管理視圖 類圖 包、子系統(tǒng)、模型
擴(kuò)展 所有 所有 約束、版型、標(biāo)簽值
? 圖

以上表格中,每種視圖都有相應(yīng)的圖去體現(xiàn),對(duì)于每種視圖、圖及圖中用到的概念詞匯,以后的課程會(huì)詳細(xì)更新!


? 更多精彩,期待中...

??? liuxiaoleivc@163.com
??? Wechat: liuxiaoleione(添加時(shí)請(qǐng)注明'簡友')


版權(quán)聲明?

??版權(quán)所有,翻版必究!
??本系列課程文本及表格僅為個(gè)人整理資料和見解,可以轉(zhuǎn)載或?qū)W習(xí),但要注明作者和出處,然文章中圖片均鏈接自百度網(wǎng)頁,未經(jīng)作者許可禁止一切商用活動(dòng)!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容