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)目瀏覽器。
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è)域模型類圖,如下所示:
完成域模型后,我們將其轉(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():Order到OrderController中。
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”作為“ 策略”。
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)的朋友可以咨詢慧都官方客服。