码迷,mamicode.com
首页 > 其他好文 > 详细

建模的starUML

时间:2015-02-14 18:55:01      阅读:1256      评论:0      收藏:0      [点我收藏+]

标签:uml   staruml   建模   staruml建模   

第4章建模的StarUML

本章详细介绍了程序创建图元素和编辑。 包括使用模型浏览器来组织模型结构。

  • 编辑元素和图
  • 组织模型结构

编辑元素和图

创建新图

的StarUML?支持11 UML图表类型。 用户可以自由地创建,并根据需要管理不同的图表。

程序创建新图:

  1. 从模型资源管理器或图区选择元素包含新图。
  2. 右键单击并选择[添加图表]菜单。 在做出选择的图表类型的新图将被创建。

图的类型可用

图表类型 描述
技术分享 类图

类图是类相关的元素的各种静态关系的视觉表达。 类图不仅可以包含类,而且接口,枚举,包,各种关系,实例和他们联系。

技术分享 用例图

用例图是用例在特定系统或对象和外部行为者之间关系的一种表现。 用例表示的系统,以及如何将系统功能与外部参与者进行交互的功能。

技术分享 序列图

顺序图表示实例的相互作用。 它是InteractionInstanceSet,这是一组一个CollaborationInstanceSet内的实例之间交换的刺激的直接表达。 虽然顺序角色图是一个ClassifierRole为导向的表达,序列图是一个实例化的表达。

技术分享 序列图(角色)

序列角色图表示的作用的概念的相互作用。 它是相互作用,这是一组协作内ClassifierRoles之间交换的消息的直接表达。 虽然序列图是一个实例化的表达,序列图的作用是ClassifierRole为导向的表达。

技术分享 协作图

协作图表示实例之间的协作。 它是一个CollaborationInstanceSet内的实例的协作模式的直接表达。 而协作角色图是一个ClassifierRole为本的表达,协作图是一个实例化的表达。

技术分享 协作图(角色)

协作角色图表示角色概念间的合作。 这是一个协作中ClassifierRoles的合作模式的直接表达。 而协作图是一个实例化的表达,协作角色图是一个ClassifierRole为导向的表达。

技术分享 状态图

状态图表示特定对象的静态行为,通过国家和他们的过渡。 尽管状态图通常用于表达的行为为类的实例,它也可以被用于表达其他元素的行为。

技术分享 活动图

活动图是状态图的一种特殊形式是适于表达该活动的执行流程。 活动图通常用于表达的工作流,它经常用于象类,包和操作的对象。

技术分享 组件图

组件图表示的软件组件之间的依赖性。 构成软件组件和实现这些元件中的元素的元素都可以通过组件图来表示。

技术分享 部署图

部署图表示在物理计算机和设备以及分配给它们的软件组件,进程和对象的硬件元件。

技术分享 组合结构图 组合结构图是用于表达分类的内部结构。 它被包含在与系统的其它部分的相互作用点。
技术分享 注意
  • 可用图的类型而异,从一个元件类型到另一个。

图中的元素创建

为了在图中创建一个新的元件,图必须首先打开。 托盘包含不同类型的可用于创建根据图型的元素。 可用的元素列表从一个图表类型的不同而不同。

程序从托盘创建元素:

  1. 选择一个元素类型从托盘创建。
  2. 点击的位置在图中区域来创建的元素。 (拖动鼠标选择一个区域来指定新元素的大小。如果创建了连接两个元素结合在一起的元素,确保连接准确地进行。)

程序创建一气呵成多个元素:

  1. 选择一个元素类型从托盘创建。
  2. 单击[锁定]项目在货盘或单击元素再次创建。
  3. 创建多个元素。
  4. 点击 技术分享 在创建元素时托盘产品齐全。
技术分享 注意
  • 从托盘创建图中的元素实际上涉及创建模型元素及其视图元素。

在图创建视图元素

除了从托盘图中创建一个新的元素,查看元素也可以为现有的模型元素创建。

程序创建新视图元素(拖放和拖放方法):

  1. 从模型浏览器中选择一个模式,由新视图元素来表示。
  2. 拖动模型元素和拖放到图区域来创建视图元件(在此情况下,连接到所有相关的元素自动显示)。
技术分享 注意
  • 创建视图元素的某些模型元素类型和图表类型时,这种拖和拖放方法可能无法正常工作。
  • 模型元素也可以不存在视图元素创建。 有关创建模型元素的详细说明,请参阅创建模型元素。

编辑元素在图

元素可直接编辑图表区域。

程序编辑元素:

  1. 双击视图元素点击图中。
  2. 在快速的对话框中,编辑元素名称,知名度等,或单击按钮创建选定元素的元素。
  3. [Enter]或点击另一个位置在图中以应用更改。
技术分享 注意
  • 有关元素快速对话框的详细说明,请参阅快速对话框。

调整大小和移动

您可以优化从图中区域的视图大小或位置,并且可以通过特殊+光标键修改视图位置或大小小一点。

程序调整大小查看:

  1. 单击视图点击图中。
  2. 修改大小拖了点,你选择视图后,要在特定的标记点之间的方向。

程序使用键盘调整大小查看:

  1. 单击视图点击图中。
  2. 用户可以查看调整大小使用Shift + Cusor键指定。 该Shift +光标键可以移动到目前配置的网格单元,并且可以通过SHIFT + ALT +光标键修改视图位置一点一点地。

程序移动浏览:

  1. 选择视图在视图中移动只要点击鼠标。 如果有几个观点,选择按Ctrl +的意见点击或区域包括视图拖。
  2. 意见移动到你想去的地方使用鼠标。

程序,用于通过使用键盘移动检视:

  1. 选择视图在视图中移动只要点击鼠标。 如果有几个观点,选择按Ctrl +的意见点击或区域包括视图拖。
  2. 意见移动到你想去的地方通过使用Ctrl +光标键。 按Ctrl +光标键可以移动到当前配置的网格单元,并且可以修改视图位置一点一点按Ctrl + Alt +光标键。

通过使用快捷生成句法创建元素

也可以不作为鼠标使用快捷生成句法创建元素。

程序使用快捷生成句法创建元素:

  1. 从图中区域选择视图。
  2. 快速运行对话框,选择[Enter]键 。
  3. 输入的语法是在快速的对话框元素。

快捷方式生成语法

快捷代语法可以通过编写简单的文本生成目标模型和关系吧。 快捷一代语法的基本规则如下。 描述目标模型的名称,使用符号生成关系的关系。 如果没有目标的型号名称,生成新的适当的模型元素和关系。 各图中所使用的关系表示法的捷径产生语法如下: 
?

图表类型 符号 当前元素 描述
类图

组件图

部署图

组合结构图

?

<= 分类

与当前元素联系的目标元素,使专业化的链接。

=> 分类

与当前元素链接目标元素使得一般化的一个环节。

- 分类

与当前元素联系的目标元素,使协会的链接。

< - 分类

使得从目标元素到当前元素通航关联关系。

- > 分类

与当前元素联系的目标元素,使通航协会的链接。

<> - 分类

与当前元素联系起来的目标元素,使骨料的链接。

- <> 分类

使得从目标元素到当前元素聚集的关系。

<*> - 分类

与当前元素联系的目标元素,使撰写的链接。

- <*> 分类

使得从目标元素到当前元素撰写关系。

< - 分类

使得从目标元素到当前元素的依赖关系。

- > 分类

与当前元素链接目标元素使得依赖的一个链接。

) - 分类

使得从目标元素到当前元素要求的关系。

- ( 分类

与当前元素链接目标元素使得要求的链接。

@ - 分类

使得从目标元素到当前元素实现的关系。

- @ 分类

与当前元素链接目标元素使得实现一个链路。

用例图 () - 用例

目标模型(演员)与当前元素联系起来,使沟通的纽带。

- () 演员

目标模型(用例)与当前元素联系起来,使沟通的纽带。

<I- 用例

使包括从目标元素关系到当前元素。

-i> 用例

与当前元素链接目标元素使得包括一个链接。

<E- 用例

使包括从目标元素关系到当前延伸。

-e> 用例

与当前元素联系起来的目标元素,使延伸的一个环节。

序列图

Seqeunce图(角色)

< - 对象,ClassifierRole

与当前元素联系的目标元素,使刺激的环节。

- > 对象,ClassifierRole

使得包括目标元素的关系,当前的刺激。

< - > 对象,ClassifierRole

使得刺激政策有从目标元素到当前元素回报的关系。

< - 刺激,留言

使得子刺激(来自目标元素)在当前的刺激。

- > 刺激,留言

使得子刺激(来自云目标元素)在当前的刺激。

< - > 刺激,留言

使得子刺激(与回报的推移,从目标元素)在当前的刺激。

<? 刺激,留言

使得刺激(来自目标元素)在当前的刺激的面前。

?> 刺激,留言

使得刺激(来自云目标元素)在当前的刺激的面前。

<_ 刺激,留言

使得刺激(来自目标元素)在当前的刺激的后部。

_> 刺激,留言

使得刺激(来自云目标元素)在当前的刺激的后部。

协作图

协作图(角色)

< - 对象,ClassifierRole

与当前元素联系的目标元素,使刺激的环节。

- > 对象,ClassifierRole

使得从目标元素到当前元素的刺激关系。

< - > 对象,ClassifierRole

使得刺激有回报 从目标元素关系到当前元素。

状态图/

活动图

< - 状态,ActionState

使得从目标元素到当前元素的过渡关系。

- > 状态,ActionState

与当前元素联系起来的目标元素,使过渡的一个环节。

- * 状态,ActionState

使得从目标元素(初始状态)当前元素的过渡关系。

- @ 状态,ActionState

目标元素(终止状态)与当前元素联系起来,使过渡的一个链接。

< - <> 状态,ActionState

使得从目标元素(决策)当前元素的过渡关系。

- > <> 状态,ActionState

目标元素(决策)与当前元素联系起来,使过渡的一个链接。

- (H) - (H) 状态,ActionState

目标元素(历史)与当前元素联系起来,使过渡的一个链接。

- (H *) - (H *) 状态,ActionState

目标元素(深历史)与当前元素联系起来,使过渡的一个链接。

< - | 状态,ActionState

使得从目标元素到当前元素的过渡关系(与加入)。

| - > 状态,ActionState

目标元素(叉)与当前元素联系起来,使过渡的一个链接。

复制和粘贴

当复制或剪切粘贴元素,有着明显的区别,必须模型元素与视图元素之间进行。 如果一个模型元素被复制,它具有下一个模型元素要粘贴。 在这种情况下,所有包含在所选择的元件的子元件被一起复制。 视图元件可以在相同的图,或不同的图被复制。 复制的视图元素可以粘贴只图; 它们不能被粘贴到模型元素。 复制和粘贴,也可以根据不同的视图元素类型和图表类型的限制。

程序复制和粘贴模型元素:

  1. 从模型浏览器复制模型元素。
  2. 右键单击,选择[复制]菜单。 该模型元素复制到剪贴板。
  3. 从模型浏览器中选择在那里复制的元素将被粘贴模型元素。
  4. 右键单击,然后选择[粘贴]菜单。 复制的模型元素会从剪贴板被召回,所选元素下粘贴。

复制的模型元素可以被粘贴只可以包含它们中的元素。

程序复制和粘贴视图元素的图表:

  1. 从图中区域的视图元素进行复制。 (您可以通过拖动鼠标在一个地区选择多个元素。单击视图元素的同时按住[Shift]键添加元素的选择。)
  2. 右键单击,选择[复制]菜单。 视图元素被复制到剪贴板。
  3. 打开那里复制的视图元素将被粘贴的图。 (双击视图元素从模型资源管理器或浏览器图表,或选择从图表选项卡中的视图元素。)
  4. 右键单击,然后选择[粘贴]菜单。 复制的视图元素将被粘贴到活动图。

复制/粘贴为不同的图表类型

图表类型 复制/粘贴
类图

元素可以被复制或类,用例,组件,CompositeStructure和部署图之间自由粘贴。

用例图

元素可以被复制或类,用例,组件,CompositeStructure和部署图之间自由粘贴。

序列图

元素不能被复制或粘贴

协作图

元素不能被复制或粘贴

状态图

元件可以被复制或在同一的StateMachine内粘贴仅图之间

活动图

元件可以被复制或在同一ActivityGraph内粘贴仅图之间

组件图

元素可以被复制或类,用例,组件,CompositeStructure和部署图之间自由粘贴

部署图

元素可以被复制或类,用例,组件,CompositeStructure和部署图之间自由粘贴。

CompositeStructure图

元素可以被复制或类,用例,组件,CompositeStructure和部署图之间自由粘贴。

配置属性

模型元素包含各种属性。 用户可以通过编辑这些属性值改变以各种方式的模型。 下面的属性可用。

物业类型

物业类型 描述
名字 表示的模型元素的名称。
铅板 表明刻板印象的模型元素。
TypeExpression修改 表示对特殊类型的表达式。
表示字符串。
布尔 表示真或假。
列举 选择的各种文字中的一个。
参考 表示一个特定的元素。
表示多个元素(编辑通过收集编辑器)。

?

编辑名称属性

在°± 名称的属性编辑器项目中输入元素名称。 名称不能包含这些特殊字符“:”。 名称也必须是命名空间中唯一。 例如,这些类的一个包内的名字必须是唯一的。 会出现一个警告信息,如果名称与其他元素相冲突。

编辑原型属性

在°± 刻板印象中的项目属性编辑器中输入构造型名称。 构造型名称可以在UML配置文件中定义一个刻板印象,也可以是未预先定义的一个简单的名称。 以下方法可用于编辑原型属性。

  • 进入定义构造型 :输入在包含在当前项目中的配置文件中定义的构造型名称。 构造型是直接引用。
  • 进入未定义的刻板印象 :输入不包含在当前项目的配置文件定义的构造型名称。 此值只是一个简单的字符串值。
  • 从刻板印象对话框中选择 :打开构造型对话框,然后选择从刻板定义列表中的刻板印象。

编辑TypeExpression修改属性

该TypeExpression修改属性包含在属性,参数等,在属性编辑器的类型 °±项目输入型表达。 以下方法可用于编辑类型表达式属性。

  • 输入自定义类型名称 :输入一个分类元素的名称(类,接口,信号,异常,组件,节点,子系统等)包含在当前项目中。 元素直接引用。
  • 进入定义类型路径名 :直接输入包含在当前项目中的分类元素的路径(如°::逻辑视图::包1 :: 1级±)
  • 进入未定义类型名称 :输入未与任何分类器包含在当前项目的名称。 此值只是一个简单的字符串值。
  • 从选择元素对话框中选择 :打开选择元素对话框,直接选择定义的类型或选择在配置文件中定义的数据类型。

文档化模型元素

详细描述能够被记录为模型元素。

程序用于记录模型元素:

  1. 从模型资源管理器或图区的元素,包括描述。
  2. 在督察区域在主窗口中,选择[文件]选项卡。
  3. 在编辑区输入描述。

附加文件或URL

相关的文件或网页的URL可以附加到元素。 附加的文件或网页可以通过相关联的应用程序或网络浏览器容易地访问。

程序附加文件或URL:

  1. 从模型资源管理器或图区的元素。
  2. 在督察区域在主窗口中,选择[附件]选项卡。
  3. 右键单击并选择[添加]菜单或单击工具栏上的[添加]按钮。
  4. 在附件对话框中,输入完整的路径和附件文件或网页URL的文件名 ??(或单击右侧的浏览按钮,从浏览窗口中选择),然后单击[确定]按钮。 

    技术分享

程序删除附加的项目:

  1. 从模型资源管理器或图区的元素。
  2. 在督察区域在主窗口中,选择[附件]选项卡。
  3. 选择附加项目从列表中删除。 右键单击,然后选择[删除]菜单,或点击 技术分享 工具栏上的按钮。

录音约束

多个约束可被记录为单元。 约束施加到元件的规定。 它们可以写成易于理解正常的语言,或者是可以写入遵从所述OCL(对象约束语言)UML定义语法。

程序添加约束:

  1. 选择以约束添加的元素。
  2. 右键单击并选择[约束Editor|]菜单。
  3. 在约束编辑器,单击[添加]按钮。 

    技术分享
  4. 在约束对话框中,输入名称和内容,然后单击[确定]按钮。 

    技术分享

程序删除约束:

  1. 选择从删除约束的元件。
  2. 右键单击并选择[约束Editor|]菜单。
  3. 在约束编辑器,选择的限制,从列表中删除,然后单击[删除]按钮。

程序编辑约束:

  1. 选择要编辑约束的元素。
  2. 右键单击并选择[约束Editor|]菜单。
  3. 在约束编辑器,选择的限制,从列表编辑,然后单击[编辑]按钮。
  4. 在约束对话框,编辑名称和内容。 单击[确定]按钮。

编辑标签值

除了基本的性质,元件,其通过UML概要文件添加的标签值,可以进行编辑。

程序编辑标签值:

  1. 从模型资源管理器或图区要编辑标记值的元素。
  2. 右键单击并选择[标记Values|]菜单。
  3. 在标签值编辑器,选择对应于包含标记值来编辑配置文件选项卡。 

    技术分享
  4. [标签定义设置]组合框中选择包含标记值的设定。 [标签值]列表中的标记值和编辑值。

程序复归编辑标记值设置为默认值:

  1. 从模型资源管理器或图表区域包含标记值的元素。
  2. 右键单击并选择[标记Values|]菜单。
  3. 在标记值的编辑器,选择对应于包含标记值的配置文件选项卡。
  4. [标签定义设置]组合框中选择包含标记值的设定。 [标签值]列表中的标记值,然后单击[设置为默认]按钮。

删除视图元素

删除视图元件装置只删除代表在屏幕上的模型元素的视图元素,但不删除模型元素本身。

程序删除视图元素:

  1. 为了删除一个视图元素,选择图中所示的视图元素。
  2. 命中[Del]键或选择[编辑] - > [删除]菜单。
技术分享 注意
  • 删除视图元素不删除其模型元素。

运用线条颜色

颜色为视图元素轮廓或连接线是可以改变的。

申请的程序线颜色:

  1. 从图中区域选择要更改线条颜色的元素。
  2. 右键单击,选择[格式] - > [线路Color|]菜单。
  3. 在颜色对话框中,选择一种颜色来申请,然后单击[确定]按钮。 

    技术分享

应用填充颜色

填充颜??色视图元素是可以改变的。

申请的程序填充颜色:

  1. 从图中区域选择要更改其填充颜色的元素。
  2. 右键单击,选择[格式] - > [填充Color|]菜单。
  3. 在颜色对话框中,选择一种颜色来申请,然后单击[确定]按钮。 

    技术分享

应用字体

文字字体的形状,颜色,大小等为视图元素是可以改变的。

申请的程序字体:

  1. 从图中区域选择要更改字体的元素。
  2. 右键单击,选择[格式] - > [Font|]菜单。
  3. 在字体对话框,选择字体的形状,大小,颜色等,然后单击[确定]按钮。 

    技术分享
技术分享 注意
  • [字体风格]对于一些UML相关视图元素是不可编辑的。 这是因为,字体样式是通过将UML公约中所界定的,不能改变。

显示刻板印象

视图元素可以表示为取决于定型不同的??形状。 下面的表达式格式可供选择。 

技术分享

  • 隐藏[SHIFT + CTRL + N]:隐藏的刻板印象。
  • 显示有文本[SHIFT + CTRL + T]:刻板印象名称显示里面°±<<和°±>>。
  • 显示有图标[SHIFT + CTRL + I]:查看元素表示与原型图标。 构造型必须登记一个图标来使用此选项。 否则,刻板印象中显示的文本。
  • 显示与装饰[SHIFT + CTRL + I]:查看元素被描述为文本和小型原型图标。 在这种情况下,在原型的图标需要注册,并且它被描述为文本,如果它不是。 像演员,接口,分量,节点和神器的一些元素被表现为装饰类型的默认图标,如果他们的刻板印象都没有注册。

配置线型

线型视图元素,如协会,依赖和泛化是由以下任一二线风格表示。

  • 直线 :行始终改变90度角。
  •  :在任何角度线的变化。

技术分享

程序更改线样式:

  1. 从图中区域中选择具有线型一个视图元素。
  2. 右键单击,选择[格式] - > [线条样式]菜单。 选择直线或斜。

配置自动调整大小

虽然用户可以在任何时候改变视图元件的大小,观看元件也可以被配置为自动调整大小。

程序配置自动调整大小的视图元素:

  1. 从图中区域中选择一个视图元素来配置自动调整大小。
  2. 右键单击并选中[格式] - > [自动调整]菜单。
  3. 要删除自动调整大小设置,选择检查菜单项再次取消它。

抑制属性

包含属性,如类,异常和用例的元素显示在他们的属性隔间地区这些属性。 用户可以配置要显示或抑制这些属性。

步骤抑制属性:

  1. 从图中区域选择要隐藏属性的元素。
  2. 右键单击,选择[格式] - > [禁止属性]菜单。

执行上述步骤再次显示属性。

抑制操作

包含操作,如类,异常,用例和子系统的元素显示在他们的操作舱区这些操作。 用户可以配置这些操作将显示或抑制。

步骤抑制操作:

  1. 从图中区域选择要隐藏操作的元素。
  2. 右键单击,选择[格式] - > [禁止操作]菜单。

执行上述步骤再次显示操作。

抑制文字

枚举具有文字,这示于图中枚举的字面隔室的区域。 用户可以配置这些文字中显示或抑制。

步骤抑制字面:

  1. 从图中区域选择要隐藏的文字枚举类型元素。
  2. 右键单击,选择[格式] - > [禁止面值]菜单。

执行上述步骤再次显示文字。

应用自动换行

当一个元素名称被定义为多过一个字,图的可视性,因为该视图的尺寸被过分延长降低。 如果您使用自动换行,可以优化视图尺寸为表达元素的长名字几行。

申请的程序自动换行:

  1. 从图中区域选择要应用自动换行的元素。
  2. 右键单击,选择[格式] - > [自动换行名称]菜单。

执行上述步骤再次删除自动换行。

技术分享 注意
  • 一些元素,如相关要素,在图上未表达的元素和泳道无法应用自动换行。

显示家长姓名:

在一般情况下,视图元素只显示自己的名字。 但是,包含多个包的项目可以具有在不同的包中相同名称的元素,并且有可能的情况下,其中这些元件需要被显示在同一图。 在这样的情况下,该元件需要显示它们的父名才能被彼此区分。 该名称的格式°ParentName :: OwnName。± 

技术分享

程序显示家长姓名:

  1. 从图中区域选择要显示父名的元素。
  2. 右键单击,选择[格式] - > [显示父名称]菜单。

再次执行上述步骤隐藏父名。

显示属性

其中元素标签的定义,元素标记值和可变性属性显示在视图中的元素属性部分。 用户可以配置要显示或隐藏这个属性部分。

技术分享

程序显示属性:

  1. 从图中区域选择要显示的属性的元素。
  2. 右键单击,选择[格式] - > [查看属性]菜单。

再次执行上述步骤隐藏属性。

技术分享 注意
  • 在AssociationEnd元素的可变性属性值的情况下,是多变的,或订购属性值是无序的,相对的属性值不会在图表视图元素的财产的一部分显示。

显示操作签名

当显示包含的操作,如类和子系统的元素,参数名称和类型的操作可经配置以显示或隐藏。

程序显示操作签名:

  1. 从图中区域选择一个元素以显示操作签名。
  2. 右键单击,选择[格式] - > [显示操作签名]菜单。

再次执行上述步骤隐藏操作签名。

显示车厢能见度

如类,usecases和子系统元素包含属性,操作,文字等有车厢,以示其在图中的属性和操作。 类有属性和操作舱,子系统有一个操作舱,并列举了文字和运行隔间。 在这些区室中显示的元件的可见度可以被配置为显示或隐藏。

程序显示车厢能见度:

  1. 从图中区域选择要为其显示车厢可见的元素。
  2. 右键单击,选择[格式] - > [查看车厢能见度]菜单。
  3. 再次执行上述步骤隐藏隔间的知名度。

显示车厢刻板印象

如类,usecases和子系统元素包含属性,操作,文字等有车厢,以示其在图中的属性和操作。 类有属性和操作舱,子系统有一个操作舱,并列举了文字和运行隔间。 在这些区室中显示的要素(属性,操作等)的定型可以被配置为显示或隐藏。

程序显示车厢刻板印象:

  1. 从图中区域选择要为其显示车厢刻板印象的元素。
  2. 右键单击,选择[格式] - > [查看车厢定型]菜单。
  3. 再次执行上述步骤隐藏隔间的刻板印象。

开幕图

为了编辑的图,该图必须打开。 一旦示打开时,被显示的选项卡的图。 选择一个选项卡,使图表活跃编辑。

过程开幕图:

  1. 搜索图中的模型浏览器或图Explorer打开。
  2. 双击打开它的图。 该图将自动被激活。

启动图

为了编辑特定的图,你必须激活,当你打开几个图的图。 如果你想激活开图,点击选项卡的图。 在有很多图表打开的情况下,可以激活图表,你弹出菜单中选择它图的列表。 
?

程序图活动,在菜单中选择:

  1. 图表选项卡上单击鼠标右键,选择[页]菜单。
  2. 选择图名图列出的子菜单中激活。

关闭图

关闭,如果它不再需要被编辑的图。 关闭图不会删除它。 一个封闭的图可以随时再次打开。

程序关闭图:

  1. 选择图的标签,关闭,使图活性。
  2. 选项卡上单击鼠标右键,然后选择[关闭图]菜单。

步骤关闭所有打开的图:

  1. 选择[查看] - > [关闭所有图表]菜单。

删除图

一个图表可以,如果它不再需要删除。请小心,因为删除图也删除相关图表的所有信息。

程序删除图:

  1. 选择要删除,从模型资源管理器或浏览器图图。
  2. 右键单击,然后选择[删除型号]菜单。

查找元素

软件模型通常含有大量元素。有时它变得非常难以找到从在软件模型中的许多元素中有用的元素。查找元素功能可以快速搜索想要的内容。

程序查找元素:

  1. 选择[编辑] - > [查找|]菜单。
  2. 在查找对话框,请在[查找内容]字段中找到的元素的全部或部分名称。为了限制元素类型找到,请从元素类型[选项元式]菜单。为了匹配的情况下,检查[选项-区分大小写]项目。点击[确定]按钮。

    技术分享
  3. 这一发现结果添加在[消息]信息区域的部分。双击消息以查找相关元素。

对齐元素

在图布置元件可以在某些方向或具有一定间隔对齐。

对齐元素功能

对齐功能 描述
技术分享 左对齐 对准选定的元素到左边。
技术分享 右对齐 对准选定的元素到右侧。
技术分享 中间对齐 水平居中选择的元素。
技术分享 顶部对齐 对准选定的元素到顶部。
技术分享 底端对齐 对齐所选元素的底部。
技术分享 居中 垂直居中选择的元素。
技术分享 空间同样,水平 均匀水平分布选定的元素。
技术分享 空间同样,垂直 垂直均匀分布所选元素。
技术分享 置于顶层 使所选元素的前面。
技术分享 置于底层 发送所选择的元件的背面。

过程对齐元素:

  1. 选择的元素,以在图中区域对齐(两个或多个元件,必须选择用于对准,除了°置于顶层和±¨置于底层±)。
  2. 右键单击,然后选择[格式] - > [对齐]菜单。选择菜单的对准方法通缉。

布局图

在该图元素在无序方式布置的情况下,该元件可被自动布置为整洁显示。

程序用于布局图元素:

  1. 做一个图来布置活动图。
  2. 右键单击,然后选择[格式] - > [布局图]菜单。
技术分享 注意
  • 布局图函数不可用于序列图。

配置放大/缩小

如果有,在图面积太多的元素,或者如果该元素的文本太小,该图可以被放大或缩小为更好的视野。

流程进行放大/缩小图:

  1. 选择[查看] - > [变焦]菜单。
  2. 选择[缩放式]菜单放大,在图中由一级(5%),或选择[缩小]菜单进行缩小一个级别。显示整个图在一个屏幕上,选择[适合窗口]菜单。也可以选择缩放比例(50%,75%,100%,125%,150%,175%和200%)。

图保存为图像文件

图表可以保存为图像文件。的StarUML?支持这些图片格式:JPEG(.JPG,.JPEG),位图(.bmp),图元文件(.WMF)和扩展图元文件(.EMF)。

程序图保存为图像:

  1. 做一个图来保存为图像活动图。
  2. 选择[文件] - > [导出图|]从主菜单。
  3. 在保存对话框,输入文件名 ??,选择文件格式,然后单击[保存]按钮。 

    技术分享
技术分享 注意
  • 在图元文件(.WMF)图像的情况下,某些观众可能不显示。建议用于将扩展的元文件(.EMF)。

复制图表作为位图

为了插入一个编辑图表到其他文件,图表图像可以被复制为位图。该图可以被插入到一个文档作为编辑用图像本身,如果复制它作为位图,但它可能有图象失真在放大/缩小的情况下。

程序复制图表作为位图:

  1. 让图复制为位图活动图。
  2. 选择[编辑] - > [复制图表作为位图]从主菜单。
技术分享 注意
  • 如果选择视图复制按Ctrl + C后,图信息复制到元形象。元图像没有图像失真ZOON /出在一个文件中,但它可以具有与在文本编辑器程序中的图的实像不同。

导航图

如果图中包含了大量的信息,该图可能会变得非常大。在这种情况下,该图仅有限部分可以显示在屏幕上。Agora的塑料?提供了各种方法,以有效地导航图表区域,从而允许用户快速移动到特定图的位置。以下方法可用于导航图。

在滚动条和轮导航

你想要的是使用滚动条的示意图域移动。如果使用滚轮鼠标,则可以使用鼠标滚轮移动到上下。

与比尔鸟瞰导航

有一个小图标,技术分享在图形区域的右下角的角落。点击该图标可查看整个图在小范围内。移动到图的位置,同时按住鼠标左键, ??然后松开鼠标按钮。该功能是用于导航长距离是有用的。

技术分享

用Ctrl +鼠标导航

按住Ctrl键并移动鼠标来移动图。该功能是用于导航在短距离内是有用的。

配置默认图

一个项目可以包含多个图表。在众多的图表,可以有一个以上的默认图,这是所有的最基本的图。例如,这表示该项目的整体结构的图可以被配置为默认图。只有类图,用例图,??组件图和部署图,可以设置为默认图。打开项目时的默认图被自动打开。

程序配置默认图:

  1. 从模型资源管理器或资源管理器图图配置作为默认图。
  2. 选择[属性],在督察区域选项卡。
  3. 在属性编辑器,检查° DefaultDiagram ±财产。

组织模型结构

创建模型元素

也可以不被显示在图中创建的模型元素。这样的模型中不显示任何图,和多个视图可以在以后作出代表它在图表。

程序创建模型元素:

  1. 从模型浏览器中选择一个元素包含新的模型元素。
  2. 右键单击并选择[添加]菜单,并从菜单中选择元素类型。或者,选择[产品型号] - > [添加]从主菜单中的菜单。
  3. 新的模型元素将所选模型下创建。

删除模型元素

如果删除模型元素,很多相关的元素一起删除。请谨慎操作,因为删除模型元素会导致删除以下元素。

  • 包括模型元素:包括在模型中的所有模型元素被删除也将被删除。
  • 相关模型元素:所有的关系,如泛化,关联和依赖相关的模型元素被删除也将被删除。
  • 查看元素:表示要删除的模型也将被删除所有视图元素。

程序删除模型元素:

  1. 从模型浏览器中选择一个模型元素进行删除,或者从图中区域中选择一个视图元素删除它所代表的模型元素。
  2. 命中[按Ctrl + Del键]或选择[编辑] - > [删除型号]菜单。
  3. 所选模型元素被删除。

移动的模型元素

模型元素可以被移动,以便被放置在其他的元素,例如通过移动一个类被放置在??另一个包或移动一个属性被置于另一个类。模型元素可以移动只有在它可以包含模型元素的元素被放置。它们不能被移动到放置在其他类型的元素。

程序移动模型元素:

  1. 从模型浏览器的元素移动。
  2. 拖动的元素和拖放在要包含它的元素。

修改模型元素订购

模型元素之间的顺序可以修改,以直观地显示出软件模型的配置。模型元素之间的顺序修饰可以是只在同种元素。此外,也可以是,如果排序模式导航仪是只存储顺序。
?

程序模型元素的修改订单:

  1. 选择一个元素来修改模型导航的顺序。
  2. 移动模型元素到行推[上升][下移]按钮。

元素,如属性,操作,枚举文字是表达在集合编辑器可以修改自己的集合编辑器的顺序。

步骤来修改集合编辑器以模型元素:

  1. 选择一个元素的上层元素以修改其顺序。
  2. 运行收集编辑器中选择[产品型号] - > [集合编辑器...] 
  3. 选择自来水是相对的集合,包括元素。
  4. 选择元素,修改订单。
  5. 修改模型元素作为推的顺序[上移]或[下移]按钮。您可以使用Ctrl +光标键修改订单。

模型校准

模型在模型导航的结构可以对准储蓄订单或字母顺序。对准的模型仅由导航模型示出,其中真实的模型的顺序不会被修改。为了排序模式,单击[作为对齐为了节省]或[对齐如按笔画顺序排列。如果变化模型比对的方式,在模型导航每个节点的传播雕像被取消,顶部平整节点蔓延。

建模的starUML

标签:uml   staruml   建模   staruml建模   

原文地址:http://blog.csdn.net/u013474104/article/details/43818675

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!