轉 Rational Rose2007(v7.0)下載下傳位址、安裝及激活詳解教程(圖)
http://blog.csdn.net/skl_tz/article/details/8925152
最近需要畫uml圖,之前用的是Rose 2003版的,由于好久沒進去了,結果發現原來的激活又失效了,omg又要激活一次?2003的激活真的很煩。。于是就去百度找新版的,由于很多連結都存在挂羊頭賣狗肉的現象,以至于找了好久才找到資源。是以想出來分享一下。。
廢話說得有點多了,進入正題,以下提供下載下傳位址:
Rational Rose 2007(v 7.0)(含激活檔案):http://pan.baidu.com/share/link?shareid=467021&uk=421719222
激活檔案license.upd 下載下傳位址:http://download.csdn.net/detail/skl_tz/5377999
安裝詳解:
下載下傳到的是一個壓縮檔案,裡面包含檔案:[IBM軟體系列].IBM.Rational.Rose.Enterprise.v7.0-TFTISO.bin和license.upd,使用虛拟光驅打開bin檔案,然後點選其中的setup.exe檔案 -> 進入安裝界面 -> 點選Install IBM Rational Rose Enterprise Edition-> Desktop installation from CD image-> 直至完成
激活詳解:
1. 安裝完後,進入Rational所在目錄(安裝目錄)下 -> Rose檔案夾 -> 點選rose.exe ,由于尚未激活,會出現激活界面,如下:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISMykjNxUDNzEDNxUDMzEDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
2. 點選Launch License Key Administrator,出現如下界面:
3. 點選Import a Rational License File,出現如下界面:
4. 點選Browse... ,選擇壓縮檔案附帶的license.upd -> 點選Import ,待出現File imported successfully 提示時,表示激活檔案導入成功,此時關閉激活視窗,再點選rose.exe,恭喜你,進入rose的世界了。。
http://blog.csdn.net/skl_TZ/article/details/8925152
在學UML的過程中,Rational Rose的角色無比重要。現在能找到的大多數是2003的,但下面連接配接是2007。
這個教程會教會你用Rational Rose。包括用例圖,類圖,時序圖,協作圖和狀态圖的繪制。
啟動Rational Rose後,它會提示你去建立新模型。有一些模型給你選擇。在這個教程中,我們會選擇J2EE模型。如果你有已存在的模型,選擇“”“Existing”标簽或“Recent”标簽去加載它們。
然後,自動建立了三個包。分别是java,javax和org。Java包包括java的一些基本的類;javax包包括java的擴充類例如swing和servlet等等。org包包括CORBA的東西。
這裡有一些視窗:
首先,我們要創造演員。在Brower area單擊“Use Case View”->“Main”。單擊在Diagram Toolbox中的Actor,并将它拖到Diagram Window中。
給它一個名字。
同樣,用這個方法創造professor, student 和billing system. 然後在Diagram Toolbox上單擊“Use Case”并将它拖到Diagram Window中。
在Diagram Toolbox 中單擊“Unidirectional Association”,并拖到Diagram Window中。
有一些用例可以重用其它用例。例如,“logon validation”會用到“register for courses”和“maintain schedule”。是以一個“generalization”(uses)關系可以被模式化。單擊“Generalization”關聯到“register for courses”和“maintain schedule”。
空上用例有說明,輕按兩下“Logon Validation”并寫上說明。
然後,我們會建立時序圖。在菜單中選擇“Browse”->“Interacton Diagrams...”->“Use Case View”-><New>->Ok。寫上名字“addCouse”并選擇“Sequence”,再單擊Ok。
在Browser area視窗中,AddCourse圖示出現在Use Case View下方。而已,所有的演員都在這裡。單擊Student并将它拖進Diagram Window。右鍵Diagram Windows并選擇“Class Wizard...”,分别建立registration form類,registration manager類,math 101類和math 101 section 1類。
填寫object message。單擊“Object Message”,拖至Diagram window中。
然後,我們會建立協作圖(展示對象間的互相作用和它們之間的連接配接)。在菜單中選擇“Browse”->“interaction Diagrams”->“User Case View”-><New>->Ok.寫上标題名“SetCourseInfo”并選擇“Collaboration”,單擊Ok。我們可以看到“SetCourseInfo”就在“Use Case View”下。
單擊Diagram Toolbox上的“Object Link”,并将它拖進Diagram Window中。
單擊Diagram Toolbox上的“Link Message”,并将它拖到Diagram window中。打上名字。
在Browser Area中單擊“Logical View”->“Package Hierarchy”,去看看Class Diagram。
在AddCourse時序圖中,我們知道RegistrationManager類有一個addCourse的操作。輕按兩下RegistrationManager類并點選“Operations”。右擊插入傳回Boolean類型的“addCourse”操作。
在Browser are輕按兩下Student并選擇attributes。右擊插入name和major attributes。
在各個表中,我們可以找到類之間的關系。例如RegiatraionManager依賴ScheduleAlgorithm,還有RegistrationForm聯系到RegistrationManager。
在“Logic View”->“RegistrationManager”->“addCourse”下,右擊“addCourse”->“New”->StateChart Diagram,為addCourse建立狀态轉換圖。
先拖出states,state transition,接着設定event,action和條件。
PS:
Rational Rose 本身沒有儲存為 JPG/GIF 圖檔格式的功能。
1. 可以通過全選、複制、粘貼可以把圖表直接粘貼到打開的 Word 文檔裡
2. 或者粘貼到打開的 Visio 空白圖表中,然後選擇儲存為 JPG / GIF 格式。
但是這種方法并不适合于複制到包括 Windows 畫筆在内的其他繪圖軟體,因為預設情況下所有中文文字都會變成一個個問号。
解決方法如下:
1. 首先解決中文字元問題:
Rose菜單->Tools->Options->General
Default Font-> 設為 宋體 12px,選擇字元集為 Gb2312
Documentation Windows Font-> 設為 宋體 12px,選擇字元集為 Gb2312
應用/确定
儲存退出
重新啟動Rose,打開檔案
2. 現在嘗試全選、複制、粘貼到 Windows 畫筆或者 Photoshop 之類的繪圖軟體,中文問題解決了。
3. 通過畫筆或者繪圖軟體把圖形儲存在 JPG 或者 GIF 等格式的檔案。