• <menu id="w2i4a"></menu>
  • logo Visual Paradigm教程2020

    文檔首頁(yè)>>Visual Paradigm教程2020>>UML工具Visual Paradigm教程:如何組織域和實(shí)現(xiàn)模型?

    UML工具Visual Paradigm教程:如何組織域和實(shí)現(xiàn)模型?


    Visual Paradigm是包含設(shè)計(jì)共享、線框圖和數(shù)據(jù)庫(kù)設(shè)計(jì)新特性的企業(yè)項(xiàng)目設(shè)計(jì)工具。現(xiàn)在你只需要這樣單獨(dú)的一款模型軟件 Visual Paradigm就可以完成用UML設(shè)計(jì)軟件,用BPMN去執(zhí)行業(yè)務(wù)流程分析,用ERD企業(yè)設(shè)計(jì)數(shù)據(jù)庫(kù)的任務(wù)。Visual Paradigm現(xiàn)已加入在線訂購(gòu),現(xiàn)在搶購(gòu)立享優(yōu)惠!

    點(diǎn)擊下載Visual Paradigm最新試用版

    創(chuàng)建域類模型

    1、通過從應(yīng)用程序工具欄中選擇“ 項(xiàng)目”>“新建”創(chuàng)建一個(gè)新項(xiàng)目在“ 新建項(xiàng)目”窗口中,輸入“ 訂單處理”作為項(xiàng)目名稱,然后單擊“ 創(chuàng)建空白項(xiàng)目”

    2、通過從應(yīng)用程序工具欄選擇“ 視圖”>“項(xiàng)目瀏覽器”打開項(xiàng)目瀏覽

    UML工具Visual Paradigm教程:如何組織域和實(shí)現(xiàn)模型?

    3、打開模型結(jié)構(gòu)頁(yè)面。

    4、在左側(cè),在列表中保持選中項(xiàng)目節(jié)點(diǎn),然后單擊新建模型。

    5、在“ 模型規(guī)格”窗口中,輸入“ 域模型”作為模型名稱。單擊確定進(jìn)行確認(rèn)。

    6、在列表中保持域模型處于選中狀態(tài)。然后,點(diǎn)擊添加新圖。

    7、在“ 新建圖”窗口中,選擇“ 類圖”,然后單擊“ 下一步”繼續(xù)。

    8、保持圖名稱不變,然后單擊“ 確定”以創(chuàng)建圖。

    9、繪制一個(gè)域模型類圖,如下所示:

    創(chuàng)建實(shí)現(xiàn)類模型

    完成域模型后,我們將其轉(zhuǎn)錄為實(shí)現(xiàn)模型。

    1、右鍵單擊圖背景,然后從彈出菜單中選擇“ 實(shí)用程序” >“ 轉(zhuǎn)換為新圖... ”。


    2、在“ 選擇新圖的父模型”窗口中,選擇項(xiàng)目根節(jié)點(diǎn)。

    3、單擊窗口右上方的“ 新建模型 ”。

    4、在“ 模型規(guī)范”窗口中,輸入“ 實(shí)現(xiàn)模型”作為模型名稱。單擊確定進(jìn)行確認(rèn)。


    5、保持選擇實(shí)現(xiàn)模型,單擊確定以確認(rèn)。這將形成一個(gè)名稱為Implementation Model的新圖,該圖看起來與Domain Model相同我們要做的是完善設(shè)計(jì),使其成為實(shí)現(xiàn)模型。

    6、通過選擇類別Customer,將其刪除,然后按Delete鍵。

    7、將類Order line重命名OrderLine。

    8、創(chuàng)建一個(gè)類OrderController。

    9、添加一個(gè)操作createOrder():OrderOrderController中。

    10、右鍵單擊操作createOrder():Order,從彈出菜單中選擇“ 顯示依賴項(xiàng) ”。


    到目前為止,實(shí)現(xiàn)模型應(yīng)如下所示:

    使用模型轉(zhuǎn)換器

    讓我們刷新一下對(duì)OrderLine類所做的更改。

    1、將鼠標(biāo)指針移到OrderLine類上

    2、單擊類形狀右下方Model Transitor資源圖標(biāo),然后從彈出菜單中選擇Transit From> Domain Model.Order行


    這將填充域模型,并選擇先前版本的OrderLine類,該模型稱為Order line。

    使用Visual Diff比較模型

    為了確定實(shí)現(xiàn)模型中進(jìn)行的所有改進(jìn),我們需要使用Visual Diff工具。

    1、通過從應(yīng)用程序工具欄中選擇Modeling> Visual Diff打開Visual Diff 

    2、在“ 可視差異”窗口中,選擇“ Transitor”作為“ 策略”。


    3、我們想知道模型元素詳細(xì)信息的變化,而不是形狀坐標(biāo)等視圖細(xì)節(jié)。因此,在策略旁邊,我們選擇要比較的模型元素。

    4、對(duì)于右側(cè)的圖窗格,請(qǐng)保持“ 使用工作項(xiàng)目”處于選中狀態(tài),然后選擇實(shí)現(xiàn)模型以進(jìn)行比較。


    5、現(xiàn)在,我們?cè)诘撞看案裰蝎@得了域(左側(cè))模型和實(shí)現(xiàn)(右側(cè))模型之間的差異。單擊節(jié)點(diǎn)OrderController(New)從標(biāo)記(新建)和圖中,我們知道它是在實(shí)現(xiàn)模型中新添加的。


    6、選擇并展開節(jié)點(diǎn)“ 訂單行”(已修改)。我們知道它已被重命名。

    7、選擇節(jié)點(diǎn)客戶(已刪除)。我們可以看到它在實(shí)現(xiàn)模型中不再存在。



    溫馨提示:疫情期間返崗上班戴口罩、勤洗手、常通風(fēng),做好防護(hù)措施!

    想要購(gòu)買Visual Paradigm正版授權(quán)的朋友可以咨詢慧都官方客服

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();