文档章节

Visual Paradigm 教程[UML]:如何绘制封装图?(上)

x
 xiaochuachua
发布于 05/21 14:01
字数 765
阅读 4
收藏 0

下载Visual Paradigm最新试用版

    查看本教程视频文件

    在项目开始时,您只有有限数量的图表,一切都简单而美观。然而,当时间过得匆匆时,已经创建了越来越多的图表,并且它们开始变得无法管理。因此,当您想要查看或进行更改时,您的项目将难以导航并且难以找到图表。

Visual Paradigm

    我们如何解决这个问题?我们可以使用Package Diagram将您的图表组织到不同的包中。这有助于您根据图表的性质对图表进行分类,使其更易于导航和定位。Package Diagram还可以作为目录跳转到您想要查看的图表。在本教程中,我们将向您展示如何完成此操作。

为您的图表创建包

    首先,我们需要准备好我们的包。要创建包:

  1. 要创建Package Diagram,请从工具栏中选择Diagram> New
  2. New Diagram窗口中,选择Package Diagram并单击Next
  3. 输入Racing Game Packages作为图表名称,然后单击OK确认。

    Visual Paradigm
  4. 单击图工具栏中的“包”按钮,然后单击图的空白区域以创建包。

    Visual Paradigm
  5. 将包命名为Race。

    Visual Paradigm
  6. 重复这些步骤以分别创建其他包,即Tuning,Security和General。

    Visual Paradigm

使用Packages组织图表

    一旦包准备好,我们就可以开始组织我们的图表了。

  1. 单击Race包以显示子图资源图标。

    Visual Paradigm
  2. 单击资源图标,然后从弹出菜单中选择Existing Diagrams ....

    Visual Paradigm
  3. 在Add Sub Diagrams对话框中选择以下图表,然后按OK提交。

    Visual Paradigm
    1. [Class Diagram] Race Tracks
    2. [Class Diagram] Race Type
    3. [Class Diagram] Racing Game
    4. [Sequence Diagram] Register to race
    5. [Communication Diagram] Register to race - Communications
    6. [State Machine Diagram] Race Series State
    7. [Activity Diagram] Register to race
    8. [Entity Relationship Diagram] Player Race
    9. [Entity Relationship Diagram] Race Series
    10. [Entity Relationship Diagram] Racing Game
  4. 重复以下包和图表的步骤

    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

定义包之间的关系

    现在,由于我们的图表是使用包构建的,因此我们可以定义它们之间的关系。要在包之间创建关系:

  1. 单击Race包以显示其资源图标。

  2. 拖出资源目录按钮并将其放在安全包中。

    Visual Paradigm
  3. 在资源目录中选择依赖关系 ->包。

    Visual Paradigm
  4. 重复这些步骤以创建从Tuning到Security以及从Security到General的依赖关系。

    Visual Paradigm

下载Visual Paradigm最新试用版

本文转载自:https://www.visual-paradigm.com/cn/tutorials/packagediagram.jsp

x
粉丝 0
博文 225
码字总数 49214
作品 0
私信 提问
Visual Paradigm 教程[UML]:如何定义自定义模型元素属性?

下载Visual Paradigm最新试用版 统一建模语言(UML)是一种可视化建模语言,主要用于分析,设计和实现基于软件的系统以及建模过程。UML定义明确,提供了丰富的符号集,使该语言适用于不同类型...

xiaochuachua
05/29
0
0
Visual Paradigm 教程[UML]:如何在SoaML中建模多方服务?

下载Visual Paradigm最新试用版 编写本教程是为了解释多方服务在SoaML方面的含义以及如何使用各种SoaML图表指定此类服务Visual Paradigm。 本教程中将使用的示例是通过在线银行账户纳税。您将...

xiaochuachua
05/23
0
0
Visual Paradigm 教程[UML]:如何在序列图中使用持续时间约束?

下载Visual Paradigm最新试用版 在UML序列图中,持续时间消息用于表示消息的时间流逝。当您想要建模实时系统时,它尤其有用。在Visual Paradigm,您只需点击一下即可为邮件添加持续时间约束。...

xiaochuachua
06/04
0
0
Visual Paradigm 教程[UML]:如何绘制封装图?(下)

下载Visual Paradigm最新试用版 在包和包含图表之间导航 Package Diagram可以作为您在项目中导航的起点。要从一个图表导航到另一个图表: 单击包以显示资源图标,比如Race。 单击子图资源图标...

xiaochuachua
05/22
0
0
Java逆向之UML查看工具(检索记录)

  花了几个钟头时间,搜索了一下,如何从源代码得到UML,因为WCI(Writing Compilers and Interpreters,下同)越往后代码越多,必须得借助工具才能把握整个工程了。初次涉猎此方面,花了不少...

戎码半生
2017/02/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Android进阶(四):Activity启动过程(最详细&最简单)

1.前言 最近一直在看 《Android进阶解密》 的一本书,这本书编写逻辑、流程都非常好,而且很容易看懂,非常推荐大家去看看(没有收广告费,单纯觉得作者写的很好)。 上一篇简单的介绍了And...

天王盖地虎626
29分钟前
0
0
DLA SQL技巧:行、列转换和JSON数据列展开

1. 简介 在数据库SQL处理中,常常有行转列(Pivot)和列转行(Unpivot)的数据处理需求。本文以示例说明在Data Lake Analytics(https://www.aliyun.com/product/datalakeanalytics)中,如何...

阿里云云栖社区
33分钟前
0
0
docker入门

第一步、安装docker 这里给出阿里云的docker安装步骤 https://help.aliyun.com/document_detail/51853.html?spm=a2c4g.11186623.6.820.RaToNY 注意:docker需要linux内核在3.10以上才可以安装...

嘴角轻扬30
33分钟前
1
0
容器中的JVM资源该如何被安全的限制?

前言 Java与Docker的结合,虽然更好的解决了application的封装问题。但也存在着不兼容,比如Java并不能自动的发现Docker设置的内存限制,CPU限制。 这将导致JVM不能稳定服务业务!容器会杀死你...

xiaomin0322
41分钟前
3
0
mysql查询最近连续登录和累计登录

这条sql写了一天,百度无数,终于摸到点门路 需求是查询从当前日期向前推的连续登录,比如一个用户他今天登录了,昨天没登,连续登录为1 他昨天前天都登录了,今天没登录,连续登录为0 SELEC...

七月大人
43分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部