Rational Rose 7.0的使用(轉)


  1.Rose如何隱藏類的屬性和操作?

  右擊類圖,選擇Options->Suppress Attributes/Suppress Operations

  2.Rose中如何表示雙向關聯?

  右擊關聯線的一端,在彈出的選項框中單擊Navigable,將Navigable選項前面的對號取消。

  或:打開關聯規格窗口,在Role A Detail或Role B Detail中取消對Navigable的選取。

  3.Rose如何表示類的約束?

  在工具箱中選ABC圖標(TextBox),輸入用大括號括起來的自由文本。

  4.Rose如何表示抽象類?

  打開類圖的規格窗口,選擇Detail頁簽,復選Abstract

  5.Rose中接口的三種表示方法

  右擊接口,點Options->Steretype Display->None/Label/Decoration/Icon

  6.Rose如何表示關聯類?

  關聯類是關聯和類的結合,在工具箱中選擇Association Class,連接類和關聯

  7.Rose如何表示模板類?

  打開類的規格窗口,在General標簽頁中的Type下拉框中選擇ParameterizeClass

  8.Rose如何表示一個嵌套類?

  打開類的規格窗口,在Nested頁簽中右擊insert一個類,即新建了一個嵌套類的內部類

  9.Rose如何表示不同的依賴?

  在依賴的旁邊加自由文本,在工具箱中選擇ABC圖標(TextBox),輸入用書名號括起來的自由文本

  10.Rose中如何表示類與接口的實現關系?

  在工具箱中選擇Realize,連接類與接口(從類到接口),改變接口的顯示方式

  11.Rose中如何表示關聯的角色名和多重值?

  右擊關聯的一端,點Role name增加角色名;右擊關聯的一端,點Multiplicity->選取值

  12.Rose中如何表示聚合和組合的關系?

  打開關聯規格窗口,在Role A Detail或Role B Detail中只選取Aggregate,即為聚合關系;在Role A Detail或Role B Detail中選取Aggregate和By Value,即為組合關系。

  13.Rose中如何表示關聯的限定符?

  右擊關聯,點New Key/Qualifier

  14.Rose中如何畫對象圖?

  Rose不支持對象圖,但可以用協作圖表達對象之間的關系

  15.Rose圖如何輸出為圖片文件?

  方法一:針對每一張繪制好的UML圖形,Ctrl+A, Ctrl+C  最后打開word或畫圖軟件,執行Ctrl+V就可以,一般這種情況下是可以將每張圖都粘帖到文檔中或用畫圖軟件保存為png格式的圖片,然后就可以發送給他人共享了。

    如果出現中文亂碼,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 insta"

  20.Rose新建模型時,沒有選擇模板的對話框,如何設置才能出現選擇模板的對話框?

  Add-Ins->Add-In Manager,選擇Framework Wizard

  21.順序圖與協作圖的轉換

  從順序圖轉換為協作圖:打開順序圖,選擇Browse->Create collaboration diagram或按F5

  從協作圖轉換為順序圖:打開協作圖,選擇Browse->Create sequence diagram或按F5

以上參考自:http://blog.csdn.net/kevingao/article/details/8721023(略微有改動)

  使用小技巧:

  1.快捷鍵:Ctrl+shift+L  選中的不是很直的線變成直線。

  2.改變類圖的大小:左擊類圖,出現四個黑色矩形框,將鼠標指向其中之一並按住鼠標左鍵,拖動,即可將矩形框進行縮放。

  3.顯示類圖中方法的返回值類型:右擊類圖,選擇options->show Operation Signature

  4.如何將某一個類圖連接其他多個類圖的連接線調整為一條線(比如依賴關系),也就是說,將一條線分出兩個箭頭並連接到不同的類圖?

    比如A類圖要同時連接(依賴關系)B、C類圖,可以分別畫從A到B的連接線,從A到C的連接線,然后用鼠標選擇一條線(左鍵按住不放),拖動調整位置使其與另外一條線重合即可,這樣就將兩條線合並為一條線了。

   5.改變類圖的填充顏色以及線條顏色:右擊類圖,選擇Format->Fill Color/Line Color 

   取消類圖的填充色:Format->Ues Fill Color

  


免責聲明!

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



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