国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
淺談UML的概念和模型之UML九種圖

目錄: 

            上文我們介紹了,UML的視圖,在每一種視圖中都包含一個(gè)或多種圖。本文我們重點(diǎn)講解UML每種圖的細(xì)節(jié)問題: 

         1、用例圖(use case diagrams)

    【概念】描述用戶需求,從用戶的角度描述系統(tǒng)的功能

    【描述方式】橢圓表示某個(gè)用例;人形符號(hào)表示角色

    【目的】幫組開發(fā)團(tuán)隊(duì)以一種可視化的方式理解系統(tǒng)的功能需求

    【用例圖】

     2、靜態(tài)圖 

        
    1. 類圖(class  diagrams) 

    【概念】顯示系統(tǒng)的靜態(tài)結(jié)構(gòu),表示不同的實(shí)體是如何相關(guān)聯(lián)的

    【描述方式】三個(gè)矩形 

    【目的】表示一個(gè)邏輯類或?qū)崿F(xiàn)類,邏輯類通常是用戶的業(yè)務(wù)所涉及的事物;實(shí)現(xiàn)類是程序員處理的實(shí)體

    【類圖】

     
       
    1. 對(duì)象圖(object      diagrams)

    【概念】類圖的一個(gè)實(shí)例,描述系統(tǒng)在具體時(shí)間點(diǎn)上所包含的對(duì)象以及各個(gè)對(duì)象的關(guān)系

    【對(duì)象圖】

     
       

          3、交互圖

          用來描述對(duì)象之間的交互關(guān)系 

    1. 序列圖(順序圖)

    【概念】描述對(duì)象之間的交互順序,著重體現(xiàn)對(duì)象間消息傳遞的時(shí)間順序

    【描述方式】橫跨圖的頂部,每個(gè)框表示每個(gè)類的實(shí)例或?qū)ο?;類?shí)例名稱和類名稱使用冒號(hào)分開

    【目的】顯示流程中不同對(duì)象之間的調(diào)用關(guān)系,還可以顯示不同對(duì)象的不同調(diào)用。

    【序列圖】

     
       
    1. 協(xié)作圖(Collaboration     diagrams)

    【概念】描述對(duì)象之間的合作關(guān)系,側(cè)重對(duì)象之間的消息傳遞 

        4、行為圖:描述系統(tǒng)的動(dòng)態(tài)模型和對(duì)象之間的交互關(guān)系 

             1.狀態(tài)圖(Statechart       diagrams) 

        【概念】描述對(duì)象的所有狀態(tài)以及事件發(fā)生而引起的狀態(tài)之間的轉(zhuǎn)移

        【描述方式】 

    1. 起始點(diǎn):實(shí)心圓 
    2. 狀態(tài)之間的轉(zhuǎn)換:使用開箭頭的線段 
    3. 狀態(tài):圓角矩形 
    4. 判斷點(diǎn):空心圓 
    5. 一個(gè)或多個(gè)終止點(diǎn):內(nèi)部包含實(shí)心圓的圓

    【目的】表示某個(gè)類所處的不同狀態(tài)以及該類在這些狀態(tài)中的轉(zhuǎn)換過程

      2.活動(dòng)圖(Activity      diagrams)

    【概念】描述滿足用例要求所要進(jìn)行的活動(dòng)以及活動(dòng)時(shí)間的約束關(guān)系

    【描述方式】 

    1. 起始點(diǎn):實(shí)心圓 
    2. 活動(dòng):圓角矩形 
    3. 終止點(diǎn):內(nèi)部包含實(shí)心圓的圓 
    4. 泳道:實(shí)際執(zhí)行活動(dòng)的對(duì)象

    【目的】表示兩個(gè)或多個(gè)對(duì)象之間在處理某個(gè)活動(dòng)時(shí)的過程控制流程

    【活動(dòng)圖】 

    活動(dòng)圖和狀態(tài)圖區(qū)別:

    5、實(shí)現(xiàn)圖  

    1. 構(gòu)件圖(Component       diagrams) 

    【概念】描述代碼構(gòu)件的物理結(jié)構(gòu)以及各構(gòu)件之間的依賴關(guān)系

    【描述方式】構(gòu)件

    【目的】提供系統(tǒng)的物理視圖,根據(jù)系統(tǒng)的代碼構(gòu)件顯示系統(tǒng)代碼的整個(gè)物理結(jié)構(gòu)

    【構(gòu)架圖】

     

     

    1. 部署圖(Deployment      diagrams)

    【概念】系統(tǒng)中硬件的物理體系結(jié)構(gòu)

    【描述方式】 

    1. 三維立方體表示部件 
    2. 節(jié)點(diǎn)名稱位于立方體上部

    【目的】顯示系統(tǒng)的硬件和軟件的物理結(jié)構(gòu)

    【部署圖】

    九種UML圖詳解到此為止,下篇文章專門給大家講解UML中類間的關(guān)系,感謝您的訪問。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
關(guān)于UML統(tǒng)一建模語言是什么?
EA12創(chuàng)建九種常見的UML圖
一文讀懂14種 UML 圖業(yè)務(wù)建模&系統(tǒng)分析的設(shè)計(jì)方式(上)
[轉(zhuǎn)]用EA 建模設(shè)計(jì)Blog全過程
UML 的九種模型圖
UML 2 圖 (Diagrams)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服