天天看點

StarUML之四、StarUML的Diagrams(圖)與Elements(元素)及相關屬性

Diagrams(圖)可以了解為畫布 

1:建立圖

在右側的Model Explorer管理界面的第一個節點右鍵,或者選擇菜單中Model | Add Diagram | [DiagramType]都可以建立

StarUML之四、StarUML的Diagrams(圖)與Elements(元素)及相關屬性
StarUML之四、StarUML的Diagrams(圖)與Elements(元素)及相關屬性

2:Delete Diagram

選擇後滑鼠右鍵或菜單Edit中

3:Open Diagram

輕按兩下圖 繪圖區展示相關的圖内容

4:Close Diagram

打開的Diagram都會在左側工作區顯示,可單個關閉也可批量關閉

StarUML之四、StarUML的Diagrams(圖)與Elements(元素)及相關屬性

Element-模型設計的最小機關

1:Create Element

左側的Toolbox中拖動[ElementType]到打開的Diagram中

StarUML之四、StarUML的Diagrams(圖)與Elements(元素)及相關屬性

下圖中元素的三者關系:1:是設計元素,2:是模型元素,3:視圖元素是模型元素的引用

通過設計元素添加模型元素,視圖元素引用于模型元素。

模型元素可以有多個引用(複用),視圖元素删除不會删除模型元素,模型元素删除則所有引用的視圖元素也被删除。

通過拖拽Toolbox可以産生多個相同類型的獨立模型元素,模型元素也可以拖拽到繪圖區産生相同引用的視圖元素。

  • 模型包含模型元素,模型元素來源于設計元素,模型元素産生視圖元素,視圖元素組成圖;
  • 删除前請确認模型元素與視圖元素的關系;

比如下圖中繪圖區域3中三個元素class1、class1、class3都是視圖元素,引用于右側2的模型元素,

模型元素class1在繪圖區域有兩個引用class1和class1,共用模型元素class1屬性;

模型元素class1和class3是左側設計元素産生的相同類型的獨立的模型元素,有獨立的屬性;

删除右側的模型元素class1,則繪圖區域的class1 class1同步删除,修改模型元素class1的屬性也同步更新引用;

删除繪圖區的視圖元素class1不影響右側的模型元素class1,通過模型元素class1的拖拽可以産生多個相同引用的視圖元素;

StarUML之四、StarUML的Diagrams(圖)與Elements(元素)及相關屬性

小技巧

1:模型元素查找視圖元素

通過模型元素的右鍵select in Diagram檢視包含哪些引用

StarUML之四、StarUML的Diagrams(圖)與Elements(元素)及相關屬性

 2:視圖元素查找模型元素

StarUML之四、StarUML的Diagrams(圖)與Elements(元素)及相關屬性

Model Element Tag-模型元素的标簽

可以給模型元素設定标簽,将标簽屬性添加到模型元素上的元素,在标簽設定中允許隐藏不顯示在視圖元素中

StarUML之四、StarUML的Diagrams(圖)與Elements(元素)及相關屬性

其它屬性例如擴充元素、設定限制使用頻率比較低 自已摸索吧

出處:轉載請注明 https://www.cnblogs.com/sun-null/

繼續閱讀