1.Rose怎样隐藏类的属性和操作?

右击类,选Options->Suppress Attributes/Suppress Operations

2.Rose怎样表示类的约束?

在工具箱中选ABC图标(Text Box),输入用大括号括起来的自由文本。

3.Rose怎样表示抽象类?

打开类规格窗体。选择Detail页签,复选Abstract

4.Rose中接口的三种表示方法

右击接口,点Options->Steretype Display->None/Label/Decoration/Icon

5.Rose怎样表示关联类?

关联类是关联和类的结合,在工具箱中选Association Class,连接类和关联

6.Rose怎样表示模板类?

打开类规格窗体,在General页签中的Type下拉框中选择ParameterizeClass

7.Rose怎样表示嵌套类?

打开类规格窗体,在Nested 页签中insert一个类,即新建了一个嵌套类的内部类

8.Rose中怎样表示不同的依赖?

在依赖的旁边加自由文本,在工具箱中选ABC图标(Text Box),输入用书名号括起来的自由文本。

9.Rose中怎样表示类与接口的实现关系?

在工具箱中选Realize,连接类与接口(从类到接口),改变接口的显示方式。

10.Rose中怎样表示双向关联?

打开关联规格窗体,在Role A Detail或Role B Detail中取消对Navigable的选取。

11.Rose中怎样表示关联的角色名和多重值?

右击关联的一端,点Role name添加角色名;右击关联的一端,点Multiplicity->选取值

12.Rose中怎样表示聚合和组合关系?

打开关联规格窗体,在Role A Detail或Role B Detail中仅仅选取Aggregate,即为聚合关系;在Role A Detail或Role B Detail中选取Aggregate和By Value,即为组合关系。

Rose中的组合关系也能够没有箭头,打开关联规格窗体,在Role A Detail或Role B Detail中取消对Navigable的选取

13.Rose中怎样表示关联的限定符?

右击关联,点New Key/Qualifier

14.Rose中怎样画对象图?

Rose不支持对象图,但能够用协作图表达对象之间的关系

15.Rose图怎样输出到图片文件?

方法一 :针对每一张绘制好的uml图形,使用ctrl+A  ctrl+C   最后打开word, 运行ctrl+V就能够了,一般这样的情况下是能够将每张图都粘贴到文档中然后就能够发送给他人共享了。

假设中文乱码 ctrl+A所有选中,右键Format->Font把字体改为宋体在word里面就不会乱码

copy到windows的绘图假设乱码的法,通常是设置仿宋gb2312
   楷书gb2312
就不会乱码

方法二 :针对每一张绘制好的uml图形,右击UML图,选择“Print Diagram”能够导出为Microsoft Document Imaging(MDI)文件。

方法三 :上两个方法能够有效地将每张图片保存,可是一旦模型中有多个图的话就不是非常方便,建议使用rational rose中的publish web功能,这个功能位于rational rose的菜单tools->web publisher,点击进去后改动导出的文件路径就可以把弄好的uml模型都导出到web页面中,当中既有模型的图片还有各个图之间的关系,模型之间的联系。单个图能够在对应的文件夹中找到。

16.怎样改动Rose图形中的字体?

改变缺省字体的方法是,点Tools->Options->General,改动Default font。

改变图形中已有文本的字体的方法是,右击图形中的元素,然后点“Format->Font”;或者在图形中用ctrl+A全选,然后右击图形,点“Format->Font”;

17.Rose中怎样对消息进行多级编号?

选择Tools-> Options; 单击Diagram标签;同一时候选中Sequence Numbering和Hierarchical Messages复选框。

18.Rose协作图中消息(link message)的画法,Data Token的画法

先画连接(object link),然后选择工具箱中的消息图标,点连接。选择工具箱中的Data Token图标,点消息。

19. Rose协作图中多对象的画法

右击对象,点Open Specification,选择复选框“Multiple instance”

20.Rose新建模型时,没有选择模板的对话框,怎样设置才干出现选择模板的对话框?

Add-Ins->Add-In Manager,选择Framework Wizard

21.顺序图与协作图的转换

从顺序图转换为协作图:打开顺序图,选择Browse->Create collaboration diagram或按F5

从协作图转换为顺序图:打开协作图,选择Browse->Create sequence diagram或按F5

Rational Rose 2007使用小结的更多相关文章

  1. Rational Rose 2007 破解版安装过程

    Rational Rose 2007 破解版安装过程 首先通过网站将软件下载,然后依照以下步骤进行: 选择第二项,下一步 一直点击next,出现如下,可以修改安装的目的文件夹 设置完路径之后出现如下, ...

  2. Rational Rose 2007 &Rational Rose 2003 下载及破解方法和汉化文件下载

    这么好的东西,不拿来出分享,我对不起原作者呀.可是我这里不知道作者是谁,感谢在先了. ed2k://|file|%5BIBM%E8%BD%AF%E4%BB%B6%E7%B3%BB%E5%88%97%5 ...

  3. Rational Rose 2007下载、安装和破解

    一.文件下载 (1)DAEMON Tools Lite(虚拟光驱)下载地址 链接:https://pan.baidu.com/s/19L1FT6T1MlyhkfXyobd26A 提取码:drfs (2 ...

  4. Rational Rose 2007 &Rational Rose 2003 下载及破解方法和汉化文件下载

    Rational Rose 2007 &Rational Rose 2003 下载及破解方法和汉化文件下载 分类: 其它2010-08-10 13:28 12926人阅读 评论(4) 收藏 举 ...

  5. (一)Rational Rose 2007 下载安装

    因为有画UML图的需求,所以得在电脑上安装Rational Rose.开始准备安装Rational Rose 2003,但是破解过程过于繁琐而且似乎一直遇到各种问题,就决定安装Rational Ros ...

  6. Rational Rose 2007破解版

    首先下载好软件,链接在这里 链接:https://pan.baidu.com/s/1op-W-ZX1tqefHffs3m-r0A 提取码:0jwm 这里面包含了Rational Rose 2007版的 ...

  7. rational rose 2007安装破解全过程

    1:下载安装文件 下载地址: http://pan.baidu.com/s/1c0ldKEs 2:下载虚拟光驱 由于下载的文件须要光驱安装,所以须要下载一个虚拟光驱,虚拟光驱名称:daemon too ...

  8. [Rational Rose 2007]解决启动报”解决无法启动此程序因为丢失suite objects.dll“的问题

    问题根源1:不是丢失suite objects.dll文件,而是环境变量配置错误或无配置 假如安装目录如:C:\Program Files\Rational 需要配置环境变量的路径为:C:\Progr ...

  9. Rational.Rose.Enterprise.v7.0 (2007)安装分享

    很多人都在找rational软件,很多都是2003的,有的宣称是2007,但结果还是2003.也许真的不存在Rational.Rose 2007,不过有IBM.Rational.Rose.Enterp ...

随机推荐

  1. 广东省-IT红黑榜排名公司名称

    红榜Top100 Order Company Name Point Change  1 百富计算机技术(深圳)有限公司  94.00 --  2 中国网通广州分公司  88.00 --  3 深圳市汇 ...

  2. 矩阵快速幂---BestCoder Round#8 1002

    当要求递推数列的第n项且n很大时,怎么快速求得第n项呢?可以用矩阵快速幂来加速计算.我们可以用矩阵来表示数列递推公式比如fibonacci数列 可以表示为 [f(n)   f(n-1)] = [f(n ...

  3. OpenGL3D迷宫场景设计

    近期学习用opengl库来构建一个3D场景,以及实现场景漫游.粒子系统等效果.终于算是是做了一个3D走迷宫游戏吧. 感觉近期学了好多东西,所以有必要整理整理. 一 实现效果 watermark/2/t ...

  4. java socket编程 初级 服务器端和客户端 通信

    package server; import java.io.DataOutputStream; import java.io.IOException; import java.net.ServerS ...

  5. C#判断操作系统是32位还是64位(超简单)

    由于项目需要在64位和32位系统运行,需要判断当前系统是32位还是64位. 网上很多方法,但是都感觉不是很简洁,最后发现可以使用int的长度来判断:看代码 /// <summary>    ...

  6. Android动画之二:View Animation

    作为一个博客<Android其中的动画:Drawable Animation>.android动画主要分为三大部分.上一篇博客已经解说Drawable Animation的使用方法,即逐帧 ...

  7. effective c++ 条款4 make sure that objects are initialized before they are used

    1 c++ 类的数据成员的初始化发生在构造函数前 class InitialData { public: int data1; int data2; InitialData(int a, int b) ...

  8. Android SDK 和 Eclipse ADT 离线安装 教程

    因为google 被限制,就是FQ后,下载的速度依旧非常慢,让人非常崩溃啊,所以这里就分享一下离线安装android SDK 和eclipse ADT 离线安装方法. 安装之前首先已经确保java s ...

  9. DICOM医学图像处理:开源库mDCM与DCMTK的比較分析(一),JPEG无损压缩DCM图像

    背景介绍: 近期项目需求,须要使用C#进行最新的UI和相关DICOM3.0医学图像模块的开发.在C++语言下,我使用的是应用最广泛的DCMTK开源库,在本专栏的起初阶段的大多数博文都是对DCMTK开源 ...

  10. SpringMVC+Mybatis(SMM)+mybatis-generate

    java搭建 SpringMVC+Mybatis(SMM)+mybatis-generate 搭建SSM系统,首先要了解整个过程: 1.创建spring-mvc项目 2.在maven中添加要引用的ja ...