
rational rose 2007
詳情介紹

Rational rose 2007使用教程
一、輸出到圖片文件方法一
針對(duì)每一張繪制好的uml圖形,使用ctrl+A ctrl+C 最后打開word, 執(zhí)行ctrl+V就可以了,一般這種情況下是可以將每張圖都粘貼到文檔中然后就可以發(fā)送給他人共享了,如果中文亂碼 ctrl+A全部選中,右鍵Format->Font把字體改為宋體在word里面就不會(huì)亂碼,copy到windows的畫圖如果亂碼的法,一般是設(shè)置仿宋gb2312 楷書gb2312 就不會(huì)亂碼
方法二
針對(duì)每一張繪制好的uml圖形,右擊UML圖,選擇“Print Diagram”可以導(dǎo)出為Microsoft Document Imaging(MDI)文件
方法三
以上兩個(gè)方法可以有效地將每張圖片保存,但是一旦模型中有多個(gè)圖的話就不是很方便,建議使用rational rose中的publish web功能,這個(gè)功能位于rational rose的菜單tools->web publisher,點(diǎn)擊進(jìn)去后修改導(dǎo)出的文件路徑即可把弄好的uml模型都導(dǎo)出到web頁面中,其中既有模型的圖片還有各個(gè)圖之間的關(guān)系,模型之間的聯(lián)系。單個(gè)圖可以在相應(yīng)的目錄中找到
二、修改Rational rose 2007圖形中的字體
1.改變?nèi)笔∽煮w的方法是,點(diǎn)Tools->Options->General,修改Default font
2.改變圖形中已有文本的字體的方法是,右擊圖形中的元素,然后點(diǎn)“Format->Font”;或者在圖形中用ctrl+A全選,然后右擊圖形,點(diǎn)“Format->Font”
三、對(duì)消息進(jìn)行多級(jí)編號(hào)
選擇Tools-> Options,單擊Diagram標(biāo)簽;同時(shí)選中Sequence Numbering和Hierarchical Messages復(fù)選框
四、順序圖與協(xié)作圖的轉(zhuǎn)換
1.從順序圖轉(zhuǎn)換為協(xié)作圖:打開順序圖,選擇Browse->Create collaboration diagram或按F5
2.從協(xié)作圖轉(zhuǎn)換為順序圖:打開協(xié)作圖,選擇Browse->Create sequence diagram或按F5
rational rose 2007功能
Rational Rose的兩個(gè)受歡迎的特征是它的提供反復(fù)式發(fā)展和來回旅程工程的能力。Rational Rose允許設(shè)計(jì)師利用反復(fù)發(fā)展(有時(shí)也叫進(jìn)化式發(fā)展),因?yàn)樵诟鱾€(gè)進(jìn)程中新的應(yīng)用能夠被創(chuàng)建,通過把一個(gè)反復(fù)的輸出變成下一個(gè)反復(fù)的輸入。(這和瀑布式發(fā)展形成對(duì)比,在瀑布式發(fā)展中,在一個(gè)用戶開始嘗試之前整個(gè)工程被從頭到尾的完成。)然后,當(dāng)開發(fā)者開始理解組件之間是如何相互作用和在設(shè)計(jì)中進(jìn)行調(diào)整時(shí),Rational Rose能夠通過回溯和更新模型的其余部分來保證代碼的一致性,從而展現(xiàn)出被稱為"來回旅程工程"的能力,Rational Rose是可擴(kuò)展的,可以使用可下載附加項(xiàng)和第三方應(yīng)用軟件,它支持COM/DCOM (ActiveX),JavaBeans 和 Corba組件標(biāo)準(zhǔn).rational rose 2007用途
Rational Rose是基于UML的可視化建模工具。UML全稱叫Unified Modeling Language,顧名思義,UML是一種語言,一種表示法,一種交流溝通的工具,特別適用于軟件密集型系統(tǒng)的表示UML的統(tǒng)一性(Unified)表現(xiàn)為以下幾點(diǎn):
一、UML是人類思想和計(jì)算機(jī)代碼的一個(gè)連接橋梁
我們知道,計(jì)算機(jī)能直接識(shí)別的語言就是二進(jìn)制的CPU指令,早期工程師們都是直接輸入這些指令讓計(jì)算機(jī)直接執(zhí)行的,效率不高
后來就出現(xiàn)了更好理解的匯編語言,之后就出現(xiàn)了各種各樣更加容易理解和編寫,更加接近人類語言的計(jì)算機(jī)高級(jí)語言、VB、DELPHI、JAVA等
二、UML所定義的概念和符號(hào)可用于軟件開發(fā)的分析、設(shè)計(jì)和實(shí)現(xiàn)的全過程,軟件開發(fā)人員不必在開發(fā)過程的不同階段進(jìn)行概念和符號(hào)的轉(zhuǎn)換
三、 UML所用的語言元素基本都是圖形化的,便于理解和溝通,不但開發(fā)人員之間可以用來交流,客戶和開發(fā)人員之間也可以用它作為交流的工具
目前版本的Rational Rose可以用來做以下一些工作:
1.對(duì)業(yè)務(wù)進(jìn)行建模(工作流)
2.建立對(duì)象模型(表達(dá)信息系統(tǒng)內(nèi)有哪些對(duì)象,它們之間是如何協(xié)作完成系統(tǒng)功能的)
3.對(duì)數(shù)據(jù)庫(kù)進(jìn)行建模,并可以在對(duì)象模型和數(shù)據(jù)模型之間進(jìn)行正、逆向工程,相互同步
4.建立構(gòu)件模型(表達(dá)信息系統(tǒng)的物理組成,如有什么文件、進(jìn)程、線程、分布如何等等)
5.生成目標(biāo)語言的框架代碼,如VB、JAVA、DELPHI等
Rational rose 2007常見問題解答
1、Rational rose 2007如何隱藏類的屬性和操作?右擊類,選Options->Suppress Attributes/Suppress Operations
2、Rose如何表示類的約束?
在工具箱中選ABC圖標(biāo)(Text Box),輸入用大括號(hào)括起來的自由文本。
3、Rational rose 2007如何表示抽象類?
打開類規(guī)格窗口。選擇Detail頁簽,復(fù)選Abstract
4、Rose中接口的三種表示方法
右擊接口,點(diǎn)Options->Steretype Display->None/Label/Decoration/Icon
5、Rational rose 2007如何表示關(guān)聯(lián)類?
關(guān)聯(lián)類是關(guān)聯(lián)和類的結(jié)合,在工具箱中選Association Class,連接類和關(guān)聯(lián)
6、Rose如何表示模板類?
打開類規(guī)格窗口,在General頁簽中的Type下拉框中選擇ParameterizeClass
7、Rational rose 2007如何表示嵌套類?
打開類規(guī)格窗口,在Nested 頁簽中insert一個(gè)類,即新建了一個(gè)嵌套類的內(nèi)部類
8、Rose中如何表示不同的依賴?
在依賴的旁邊加自由文本,在工具箱中選ABC圖標(biāo)(Text Box),輸入用書名號(hào)括起來的自由文本。
9、Rational rose 2007中如何表示類與接口的實(shí)現(xiàn)關(guān)系?
在工具箱中選Realize,連接類與接口(從類到接口),改變接口的顯示方式。
10、Rose中如何表示雙向關(guān)聯(lián)?
打開關(guān)聯(lián)規(guī)格窗口,在Role A Detail或Role B Detail中取消對(duì)Navigable的選取。
11、Rational rose 2007中如何表示關(guān)聯(lián)的角色名和多重值?
右擊關(guān)聯(lián)的一端,點(diǎn)Role name增加角色名;右擊關(guān)聯(lián)的一端,點(diǎn)Multiplicity->選取值
12、Rose中如何表示聚合和組合關(guān)系?
打開關(guān)聯(lián)規(guī)格窗口,在Role A Detail或Role B Detail中只選取Aggregate,即為聚合關(guān)系;在Role A Detail或Role B Detail中選取Aggregate和By Value,即為組合關(guān)系。
Rose中的組合關(guān)系也可以沒有箭頭,打開關(guān)聯(lián)規(guī)格窗口,在Role A Detail或Role B Detail中取消對(duì)Navigable的選取
13、Rational rose 2007中如何表示關(guān)聯(lián)的限定符?
右擊關(guān)聯(lián),點(diǎn)New Key/Qualifier
14、Rose中如何畫對(duì)象圖?
Rose不支持對(duì)象圖,但可以用協(xié)作圖表達(dá)對(duì)象之間的關(guān)系
下載地址
- 電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
猜您喜歡

- UML建模工具大全
- UML全稱是“統(tǒng)一建模語言”(Unified Modeling Language),它是一種圖形化的工具。UML建模工具主要用于幫助開發(fā)者理解和設(shè)計(jì)軟件系統(tǒng),專門用來描繪軟件系統(tǒng)的結(jié)構(gòu)、流程、以及不同模塊之間的交互。常常用于需求分析、系統(tǒng)設(shè)計(jì)、代碼生成、測(cè)試等軟件開發(fā)階段。3322軟件站整理制作了UML建模工具大全供您選擇,包括StarUML、Astah Professional、visual paradigm、staruml、ArgoUML等制作uml類圖的軟件,希望可以幫助大家提高軟件開發(fā)的效率和質(zhì)量!
-
StarUML for mac(UML類圖建模工具) v6.3.0官方版 平面設(shè)計(jì) / 129.56M
-
-
visual paradigm(UML建模和CASE工具) v17.1官方版 編程其它 / 756.21M
-
staruml(uml建模工具)官方版 v6.3.0 輔助設(shè)計(jì) / 190.28M
-
ArgoUML官方版(UML建模軟件) v0.34 輔助設(shè)計(jì) / 15.74M
-
方舟生存飛升中文版 免安裝綠色版 動(dòng)作冒險(xiǎn) / 190.22G
同類軟件
網(wǎng)友評(píng)論
共0條評(píng)論類似軟件
-
jude綠色中文版(JAVA建模工具) 編程軟件 / 8.96M
-
Rhino犀牛5.0(三維建模工具軟件) 中文免安裝版 3D\CAD軟件 / 322.83M
-
3dsmax2012中文版 3D\CAD軟件 / 3.1G
-
makehuman(3D人物角色建模軟件) v1.3.0 輔助設(shè)計(jì) / 325.03M
-
agisoft photoscan(實(shí)景三維建模軟件)官方版 v1.4.5 圖片轉(zhuǎn)換 / 97.83M
精彩發(fā)現(xiàn)
換一換精品推薦
-
JDK 21(Java開發(fā)工具包) v21.0.1.0官方版 編程軟件 / 162.25M
查看 -
WeBuilder 2025(web代碼編輯器) v18.2官方版 編程軟件 / 119.32M
查看 -
visual studio 2010中文旗艦版 編程軟件 / 2.46G
查看 -
Visual Basic 6.0中文企業(yè)版 編程軟件 / 215.92M
查看 -
EasyBuilder500(步科觸摸屏編程軟件) v2.7.4 編程軟件 / 20.64M
查看