翻譯|使用教程|編輯:吳園園|2020-03-09 09:50:03.260|閱讀 606 次
概述:本教程旨在介紹使用模型組織項目的概念。通過閱讀本教程,您將學習如何創建域模型,如何將其轉錄為實現模型,以及最終比較它們之間的差異。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Visual Paradigm是包含設計共享、線框圖和數據庫設計新特性的企業項目設計工具?,F在你只需要這樣單獨的一款模型軟件 Visual Paradigm就可以完成用UML設計軟件,用BPMN去執行業務流程分析,用ERD企業設計數據庫的任務。Visual Paradigm現已加入在線訂購,現在搶購立享優惠!
創建域類模型
1、通過從應用程序工具欄中選擇“ 項目”>“新建”來創建一個新項目。在“ 新建項目”窗口中,輸入“ 訂單處理”作為項目名稱,然后單擊“ 創建空白項目”。
2、通過從應用程序工具欄選擇“ 視圖”>“項目瀏覽器”來打開項目瀏覽器。
3、打開模型結構頁面。
4、在左側,在列表中保持選中項目節點,然后單擊新建模型。
5、在“ 模型規格”窗口中,輸入“ 域模型”作為模型名稱。單擊確定進行確認。
6、在列表中保持域模型處于選中狀態。然后,點擊添加新圖。
7、在“ 新建圖”窗口中,選擇“ 類圖”,然后單擊“ 下一步”繼續。
8、保持圖名稱不變,然后單擊“ 確定”以創建圖。
9、繪制一個域模型類圖,如下所示:
完成域模型后,我們將其轉錄為實現模型。
1、右鍵單擊圖背景,然后從彈出菜單中選擇“ 實用程序” >“ 轉換為新圖... ”。
2、在“ 選擇新圖的父模型”窗口中,選擇項目根節點。
3、單擊窗口右上方的“ 新建模型 ”。
4、在“ 模型規范”窗口中,輸入“ 實現模型”作為模型名稱。單擊確定進行確認。
5、保持選擇實現模型,單擊確定以確認。這將形成一個名稱為Implementation Model的新圖,該圖看起來與Domain Model相同。我們要做的是完善設計,使其成為實現模型。
6、通過選擇類別Customer,將其刪除,然后按Delete鍵。
7、將類Order line重命名為OrderLine。
8、創建一個類OrderController。
9、添加一個操作createOrder():Order到OrderController中。
10、右鍵單擊操作createOrder():Order,從彈出菜單中選擇“ 顯示依賴項 ”。
到目前為止,實現模型應如下所示:
使用模型轉換器
讓我們刷新一下對OrderLine類所做的更改。
1、將鼠標指針移到OrderLine類上。
2、單擊類形狀右下方的Model Transitor資源圖標,然后從彈出菜單中選擇Transit From> Domain Model.Order行。
這將填充域模型,并選擇先前版本的OrderLine類,該模型稱為Order line。
使用Visual Diff比較模型
為了確定實現模型中進行的所有改進,我們需要使用Visual Diff工具。
1、通過從應用程序工具欄中選擇Modeling> Visual Diff打開Visual Diff 。
2、在“ 可視差異”窗口中,選擇“ Transitor”作為“ 策略”。
4、對于右側的圖窗格,請保持“ 使用工作項目”處于選中狀態,然后選擇實現模型以進行比較。
5、現在,我們在底部窗格中獲得了域(左側)模型和實現(右側)模型之間的差異。單擊節點OrderController(New)。從標記(新建)和圖中,我們知道它是在實現模型中新添加的。
6、選擇并展開節點“ 訂單行”(已修改)。我們知道它已被重命名。
7、選擇節點客戶(已刪除)。我們可以看到它在實現模型中不再存在。
溫馨提示:疫情期間返崗上班需戴口罩、勤洗手、常通風,做好防護措施!
想要購買Visual Paradigm正版授權的朋友可以。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: