在项目开始时,您只有有限数量的图表,一切都简单而美观。然而,当时间过得匆匆时,已经创建了越来越多的图表,并且它们开始变得无法管理。因此,当您想要查看或进行更改时,您的项目将难以导航并且难以找到图表。
我们如何解决这个问题?我们可以使用Package Diagram将您的图表组织到不同的包中。这有助于您根据图表的性质对图表进行分类,使其更易于导航和定位。Package Diagram还可以作为目录跳转到您想要查看的图表。在本教程中,我们将向您展示如何完成此操作。
为您的图表创建包
首先,我们需要准备好我们的包。要创建包:
- 要创建Package Diagram,请从工具栏中选择Diagram> New。
- 在New Diagram窗口中,选择Package Diagram并单击Next。
- 输入Racing Game Packages作为图表名称,然后单击OK确认。
- 单击图工具栏中的“包”按钮,然后单击图的空白区域以创建包。
- 将包命名为Race。
- 重复这些步骤以分别创建其他包,即Tuning,Security和General。
使用Packages组织图表
一旦包准备好,我们就可以开始组织我们的图表了。
- 单击Race包以显示子图资源图标。
- 单击资源图标,然后从弹出菜单中选择Existing Diagrams ....
- 在Add Sub Diagrams对话框中选择以下图表,然后按OK提交。 [Class Diagram] Race Tracks [Class Diagram] Race Type [Class Diagram] Racing Game [Sequence Diagram] Register to race [Communication Diagram] Register to race - Communications [State Machine Diagram] Race Series State [Activity Diagram] Register to race [Entity Relationship Diagram] Player Race [Entity Relationship Diagram] Race Series [Entity Relationship Diagram] Racing Game
- 重复以下包和图表的步骤 包 图 Tuning [Class Diagram] Tuning [State Machine Diagram] Car State [Entity Relationship Diagram] Cars Security [Sequence Diagram] Game Service Login [Sequence Diagram] Purchase Add-ons (fail) [Sequence Diagram] Purchase Add-ons (success) [Sequence Diagram] Racing Game Login [Business Process Diagram] Purchase Add-ons General [Use Case Diagram] Racing Game Use Cases [Component Diagram] Game Components [Deployment Diagram] Game Deployment [Requirement Diagram] General Requirements [Matrix Diagram] Classes Matrix [Matrix Diagram] Entity Matrix [Matrix Diagram] Process Matrix [Analysis Diagram] Player Analysis Diagram
定义包之间的关系
现在,由于我们的图表是使用包构建的,因此我们可以定义它们之间的关系。要在包之间创建关系:
- 单击Race包以显示其资源图标。
- 拖出资源目录按钮并将其放在安全包中。
- 在资源目录中选择依赖关系 ->包。
- 重复这些步骤以创建从Tuning到Security以及从Security到General的依赖关系。

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删