Rational Rose 2007使用小結


本文轉載自:http://blog.csdn.net/kevingao/article/details/8721023

 

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里面就不會亂碼

              copywindows的畫圖如果亂碼的法,一般是設置仿宋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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM