使用Visio画UML图行之有效的办法

开发 架构
本文和大家重点讨论一下用Visio画UML图基本操作,画UML图有好多种工具,VISIO只是其中一种,VISIO的动作非常轻快.很多人都在用。

本文和大家重点讨论一下Visio画UML图基本操作和技巧,UML图有很多值得学习的地方,这里和大家分享一下使用哪个Vision画UML图的一些基本操作,相信通过本文的介绍你对UML图的画法一定会有深刻的认识。

用Visio画UML图的基本操作和几种小技巧

用Visio画UML图基本操作

目的

画UML图有好多种工具,VISIO只是其中一种.VISIO的动作非常轻快.很多人都在用.但是对众多的C++程序员来讲,存在着一个问题,那就是VISIO中的用语都来自面向对向,和C++程序员常用的说法有所不同.这一点令很多C++程序远很困惑.希望本文能为您解决这个问题.在我们将使用下面的例子(UMLSample.zip)来进行说明。

1.启动Visio

用Visio画UML图***步要启动Visio,然后选择[File]-[New]-[Software]-[UMLModelDiagram]就可以进入到UML作图状态了.这时画面至少应该包含3个部分:形状窗口,模型资源管理器,和作图区域.可以通过选择[View]-[ShapesWindow]来表示和隐藏形状窗口.模型资源管理器比较麻烦,必须通过[UML]-[View]-[ModelExplorer]来进行.

2.创建各种图面

在模型资源管理器中选择[StaticMdel]-[TopPackage],点鼠标右键,从弹出菜单中选择[New]-[StaticStructureDiagram]即可创建用于制作类结构图的图面了,如果从弹出菜单中选择[New]-[SequenceDiagram]即可创建用于制作时序图的的图面.

3.设定对象的属性

设定对象的详细信息的大部分操作是通过属性对话框实现的.可以通过在对象上双击鼠标或单击鼠标右键并选择属性属性来表示属性对话框.

用Visio画UML图几种小技巧

◆改变连线的方式

在用Visio画UML图的过程中连线是最常见的操作.象下图那样,线有直角连接线和直线连接线和曲线连接线三种.

可以通过,用鼠标右键点击希望改变种类的连接线,在弹出菜单中选择适当的连接线种类.

◆扩大和缩小

我想说的不是当然我们可以通过菜单实现扩大和缩小,而是通过按住Ctrl键,在上滚/下滚鼠标的滚轮来实现扩大和缩小.

◆上下/左右滚动屏幕

除了用鼠标拖动滚动条的方法以外,用鼠标滚轮也可以上下滚动屏幕.那么左右滚动呢,你可能已经猜到了,先按下Shift键就可以了.

◆拷贝已经存在的对象

首先按下Ctrl键,用鼠标脱动对象,***释放Ctrl键就可以了.需要注意的Ctrl键释放的时机一定要在鼠标释放之后.

◆画水平线/垂直线

按下Shift键,在拖动鼠标画线,就可以很简单的画出水平线和垂直线.其实还可以画45度的斜线.

【编辑推荐】

  1. Visio画UML图基本操作及技巧解析
  2. 深入剖析建模工具UML中有哪些UML图
  3. 用Visio画UML图类结构图步骤解析
  4. 学习笔记 用Visio画UML图类结构图(进阶篇)
  5. 解析用Visio画UML图的基本操作和几种小技巧

 

责任编辑:佚名 来源: csdn.net
相关推荐

2010-07-06 13:20:57

Visio画UML用例

2010-07-06 11:44:49

UML活动图

2010-06-30 17:06:32

UML用例图

2010-07-23 16:10:34

Perl用户函数

2010-08-23 10:04:48

CSS浮动

2010-05-25 14:42:58

删除SVN版本信息

2010-07-29 10:09:09

Flex数据库

2010-08-06 09:28:53

Flex页面跳转

2010-08-30 11:22:24

DIVCSS

2010-08-26 09:27:07

CSS居中

2010-06-30 13:04:13

UML业务建模

2010-09-15 12:32:23

DIV页面

2010-08-18 16:10:35

IE6CSS

2010-03-23 16:41:17

云计算

2010-09-10 13:24:21

DIV表格

2010-09-02 13:16:44

CSS水平居中

2015-03-16 11:16:59

生物识别身份验证数据中心

2015-03-03 09:13:22

2010-11-25 10:42:34

上网行为管理产品网康

2010-05-12 16:25:07

Subversion入
点赞
收藏

51CTO技术栈公众号