文档章节

Visual Paradigm 教程[UML]:如何使用刻板印象和标记值?(上)

x
 xiaochuachua
发布于 05/27 10:49
字数 709
阅读 3
收藏 0

下载Visual Paradigm最新试用版

什么是刻板印象和标记值

    UML旨在成为各种用途的通用语言。因此,有时,它可能无法满足描述模型元素的某些特定需求。毕竟,一个人不能同时具有一般性和特殊性。在这种情况下,您可以使用构造型(UML扩展机制)来表征模型元素。例如,您可以为系统外的用户创建构造型并将其命名为“外部用户”,并通过添加标记定义为特定于域的属性添加自己的自定义属性。将构造型应用于模型元素时,您将指定标记值以描述其特征。

    从图形上看,构造型由guillemets << >> 括起来的名称表示。如下面的示例所示,构造型外部用户应用于名为Customer的模型元素(即actor)。

Visual Paradigm

    在本教程中,我们将向您展示如何将构造型应用于actor(即Customer,Cinema Manager)并在下面的用例图中添加标记定义。

Visual Paradigm

创建构造型和添加标记定义的步骤  

  1. 下载Use-Case-Stereotype.vpp。
  2. 在Visual Paradigm中打开下载的.vpp文件。要打开项目,请从应用程序工具栏中选择“ 项目”>“打开 ”。
  3. 打开项目中唯一的用例图
  4. 右键单击Customer。从弹出菜单中 选择Stereotypes> Edit Stereotypes ....

    Visual Paradigm
  5. 在打开的窗口中,单击Stereotypes选项卡 下的Edit Stereotypes ....

    Visual Paradigm
  6. 在Configure Stereotypes窗口中,单击Add ...

    Visual Paradigm
  7. 在“ Stereotype Specification”窗口中,选择“ 常规”选项卡。输入外部用户作为构造型的名称。

    Visual Paradigm
  8. 现在让我们假设我们想要一种方式来描述外部用户是否将票证系统用作访客或登录用户。因此,我们将为将要应用此构造型以指定标记值的actor添加标记定义,然后选择“ 标记值定义”选项卡。然后单击添加并选择布尔标记。

    Visual Paradigm
  9. 将在表中为新标记插入一个新行。在Name列下将其命名为login user。应该为您自动填写类型(即布尔值)。单击“ 确定”关闭“ Stereotype Specification”窗口。

    Visual Paradigm
  10. 在“ 配置刻板印象”窗口中,单击“ 确定”。将打开一个窗口,要求您确认应用更改。单击是继续。

  11. 我们现在完成了构造型定义。单击“ 确定”关闭“ Actor规范”窗口。

下载Visual Paradigm最新试用版

本文转载自:https://www.visual-paradigm.com/cn/tutorials/how-to-use-stereotypes-and-tagged-values.jsp

x
粉丝 0
博文 225
码字总数 49214
作品 0
私信 提问
Visual Paradigm 教程[UML]:如何使用刻板印象和标记值?(下)

下载Visual Paradigm最新试用版 将构造型应用于模型元素 接下来,我们将构造型应用于模型元素。右键单击Customer,然后从弹出菜单中选择Stereotypes> External User。 从图形上看,演员Custo...

xiaochuachua
05/28
2
0
Visual Paradigm 教程[UML]:创建一个具有刻板印象的类

下载Visual Paradigm最新试用版 让我们使用Profile Diagram中定义的构造型创建一个类图。 通过从应用程序工具栏中选择Diagram> New来创建类图。在New Diagram窗口中选择Class Diagram,然后单...

xiaochuachua
05/16
4
0
Visual Paradigm 教程[UML]:如何定义自定义模型元素属性?

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

xiaochuachua
05/29
2
0
Visual Paradigm 教程[UML]:如何在序列图中应用消息编号?

下载Visual Paradigm最新试用版 在本教程中,我们将介绍两种主要方式:基于图表和基于框架。当我们将“scope”指定为图表或框架时,基本上我们告诉Visual Paradigm它应该重新启动消息的数字序...

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

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

xiaochuachua
06/04
34
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
252
4
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
10
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
6
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
7
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部