rational rose 2003是一款面向?qū)ο蠼y(tǒng)一建模語言的可視化建模工具,就像一個(gè)戲劇導(dǎo)演設(shè)計(jì)一個(gè)劇本一樣,一個(gè)軟件設(shè)計(jì)師使用Rational Rose,以演員(數(shù)字)、使用拖放式符號的程序表中的有用的案例元素(橢圓)、目標(biāo)(矩形)和消息/關(guān)系(箭頭)設(shè)計(jì)各種類,來創(chuàng)造(模型)一個(gè)應(yīng)用的框架。當(dāng)程序表被創(chuàng)建時(shí),軟件將記錄下這個(gè)程序表然后以設(shè)計(jì)師選擇的C++, Visual Basic,Java, Oracle8,CORBA或者數(shù)據(jù)定義語言(Data Definition Language)來產(chǎn)生代碼。設(shè)計(jì)建筑有很多專業(yè)性的東西,一般我們很難掌握,可是有了這款軟件,我們就有了不一樣了,有了它我們可以更快速更精準(zhǔn)的設(shè)計(jì)出優(yōu)秀的產(chǎn)品。目前本軟件主要用于專業(yè)的Web開發(fā),數(shù)據(jù)建模,Visual Studio和 C++環(huán)境建模,在構(gòu)建網(wǎng)站、開發(fā)網(wǎng)站等方便都擁有資深的技術(shù)支持;通過
建模軟件,可以促進(jìn)對需求的更好理解、更好的設(shè)計(jì)、更容易維護(hù)的系統(tǒng)。本站提供
rational rose 2003完美破解版下載端口,歡迎有需要的朋友免費(fèi)下載體驗(yàn)。
功能介紹
1、將數(shù)據(jù)模型轉(zhuǎn)換成對象模型。
2、將數(shù)據(jù)模型同DDL文件或現(xiàn)有數(shù)據(jù)庫進(jìn)行比較。
3、從現(xiàn)有數(shù)據(jù)庫或DDL文件里生成數(shù)據(jù)模型。
4、將對象模型轉(zhuǎn)換成數(shù)據(jù)模型,即將類映射到數(shù)據(jù)庫的表,構(gòu)成傳統(tǒng)的ER圖。
5、利用數(shù)據(jù)模型生成數(shù)據(jù)庫DDL,也可以直接連接到數(shù)據(jù)庫里,對數(shù)據(jù)庫產(chǎn)生結(jié)果。
建模特點(diǎn)
1、保證模型和代碼高度一致。
2、支持多種語言。
3、為團(tuán)隊(duì)開發(fā)提供強(qiáng)有力的支持。
4、支持模型的Internet發(fā)布。
5、生成使用簡單且定制靈活的文檔。
6、支持關(guān)系型數(shù)據(jù)庫的建模。
安裝破解
1、安裝時(shí),在需選擇安裝項(xiàng)的時(shí)候,只選擇Rational Rose EnterPrise Edition即可,不需選擇其他項(xiàng),之后選擇“DeskTop Installation from CD Image“,一路下一步。出現(xiàn)Mem_pointer_Bad錯(cuò)誤,點(diǎn)擊確定繼續(xù)。
2、安裝finish后將彈出的Rational License Key Administrator向?qū)У却翱陉P(guān)閉。若有連接FLEXlm License Server的出錯(cuò)提示框出現(xiàn),也關(guān)閉它們。
安裝會出現(xiàn) Mem_pointer_Bad 錯(cuò)誤,原因應(yīng)該是某個(gè)函數(shù)因?yàn)榘踩燃墕栴}而無法運(yùn)行,只要下載一個(gè)SHW32.dll 把 ../Rational/Rose/SHW32.dll替換即可。
3、安裝好軟件后,打開rose2003crack.rar壓縮包,里面有四個(gè)文件,分別為flexlm.cpl、license.dat、lmgrd.exe、rational.exe。
4、用記事本打開license.dat文件,大約在文件的中間位置有:
SERVER MICROSOFT ANY
DAEMON rational "C:Program FilesRationalcommonrational.exe"將其修改為:SERVER 計(jì)算機(jī)名 ANY DAEMON rational "自己安裝的目錄rational.exe"后,保存。
5、將license.dat、 lmgrd.exe 、rational.exe三個(gè)文件一起拷貝到:安裝目錄rationalcommon下面。
如:若為默認(rèn)則為:C:Program FilesRationalcommon目錄。
6、將flexlm.cpl拷貝到C:Windowssystem32目錄下。
7、進(jìn)入控制面板,則在控制面板的上方會增加了一個(gè)圖標(biāo),即FLEXlm License Manager,將其打開,在Setup頁中l(wèi)mgrd.exe右側(cè)目錄寫為:C:Program FilesRationalCommonlmgrd.exe(若為默認(rèn)安裝目錄)。
License File右側(cè)目錄寫為:C:Program FilesRationalCommonlicense.dat 點(diǎn)擊“應(yīng)用”。
8、回到Control頁,點(diǎn)擊Start,若出現(xiàn)"Server Started",則表示已經(jīng)成功,可以點(diǎn)擊Status,若狀態(tài)為:計(jì)算機(jī)名:license server UP(MASTER)則成功。
9、這時(shí)可打開安裝的軟件,若還是出現(xiàn)Error,則打開Rational License Key Administrator ,點(diǎn)擊工具欄中的第一個(gè)工具(Start WIzard),點(diǎn)擊下一步,在Server Name中的名字改為自己的計(jì)算機(jī)名,port可以不輸,能進(jìn)入下一個(gè)管理窗口并且沒出錯(cuò)提示,就代表license server配置成功,Rational的產(chǎn)品應(yīng)該可以運(yùn)行了。
使用教程
一、units control單元控制用來把一個(gè)包,在多人協(xié)作分析設(shè)計(jì)的時(shí)候特別有用。例如當(dāng)一個(gè)包需要另外一個(gè)同事a進(jìn)行完善的時(shí)候,可以把單元處于控制中,保存到另外一個(gè)單獨(dú)的文件里,然后同事a完善這個(gè)包,同時(shí)自己也可以進(jìn)行其他包的設(shè)計(jì)工作,等完善完畢后,把文件重新load進(jìn)去就可以繼續(xù)使用了,這樣就不會影響到其他人的同步工作了,菜單含義:
1、load:從一個(gè)文件里導(dǎo)入一個(gè)單元包,常用來作為同步刷新。
2、save:保存對單元包所做的更改。
3、save as:把單元包保存到另外的一個(gè)路徑。
4、unload:把單元包卸下來,在rose里就看不到單元包里面的內(nèi)容了,用load可以把單元包重新導(dǎo)進(jìn)來。
5、write protection:寫保護(hù),在rose里就不能對這個(gè)單元包進(jìn)行更改了。
二、import,export導(dǎo)進(jìn),導(dǎo)出package,對利用現(xiàn)成的建模成果很有用,例如我們可以導(dǎo)進(jìn)一個(gè)現(xiàn)成的java模型,這樣就可以直接利用java標(biāo)準(zhǔn)的對象了。
三、workspaceworkspace是用來記憶當(dāng)前你的工作環(huán)境,即你所打開的單元包和圖,到下次打開workspace的時(shí)候,rose會根據(jù)workspace的信息,還原到上次的工作界面。
四、常用快捷鍵1、f1:任何時(shí)候都可以按f1獲得相關(guān)幫助,把鼠標(biāo)放在某條菜單上按f1可以獲得這條菜單的相關(guān)幫助。
2、f2:刷新browser和diagram。
3、f3:兩幅圖進(jìn)行切換。
4、f5:順序圖和協(xié)作圖等價(jià)切換。
五、autosize all使圖的內(nèi)容顯示得更加整齊,當(dāng)發(fā)現(xiàn)圖有些內(nèi)容顯示得不全時(shí),使用這個(gè)菜單很有用。
常見問題
1、如何隱藏類的屬性和操作?右擊類,選Options->Suppress Attributes/Suppress Operations。
2、Rose如何表示類的約束?在工具箱中選ABC圖標(biāo)(Text Box),輸入用大括號括起來的自由文本。
3、如何表示抽象類?打開類規(guī)格窗口。選擇Detail頁簽,復(fù)選Abstract。
4、Rose中接口的三種表示方法?右擊接口,點(diǎn)Options->Steretype Display->None/Label/Decoration/Icon。
5、如何表示關(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、如何表示嵌套類?打開類規(guī)格窗口,在Nested 頁簽中insert一個(gè)類,即新建了一個(gè)嵌套類的內(nèi)部類。
8、Rose中如何表示不同的依賴?在依賴的旁邊加自由文本,在工具箱中選ABC圖標(biāo)(Text Box),輸入用書名號括起來的自由文本。
9、如何表示類與接口的實(shí)現(xiàn)關(guān)系?在工具箱中選Realize,連接類與接口(從類到接口),改變接口的顯示方式。
10、Rose中如何表示雙向關(guān)聯(lián)?打開關(guān)聯(lián)規(guī)格窗口,在Role A Detail或Role B Detail中取消對Navigable的選取。
11、如何表示關(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中取消對Navigable的選取。
13、如何表示關(guān)聯(lián)的限定符?右擊關(guān)聯(lián),點(diǎn)New Key/Qualifier。
14、如何畫對象圖?Rose不支持對象圖,但可以用協(xié)作圖表達(dá)對象之間的關(guān)系。
注意事項(xiàng)
部分用戶可能會出現(xiàn)快安裝完成了,但是確彈出了關(guān)閉整個(gè)安裝過程的情況,可以嘗試一下使用下面的方式:
1、Nutcrackerservice faild to open這是說你的打印機(jī)和共享文件服務(wù)沒有開啟。
2、進(jìn)入控制面板->性能和維護(hù)->管理工具->服務(wù),找到“Nutcrackerservice ”,檢查服務(wù)狀態(tài)是否“開啟”。
3、如果是“禁止”,則設(shè)為“手動(dòng)”,然后“啟動(dòng)”該服務(wù)就可以了。
4、如果還是無法啟動(dòng)服務(wù),則要檢查一下Windows Firewall/Internet Connection Sharing(ICS)服務(wù)是否“開啟”,按3中的方法重啟該服務(wù)。
5、如果仍然無法啟動(dòng)Nutcrackerservice服務(wù),則要右鍵打開該服務(wù)“屬性”,打開“依存關(guān)系”選項(xiàng)卡,看看受哪些服務(wù)的控制。一般是SERVER服務(wù)沒有打開的原因,按3中的方法重新啟動(dòng)該服務(wù)。
6、啟動(dòng)Nutcrackerservice服務(wù),回到安裝界面,點(diǎn)擊“RETRY”,一切就OK了。
小編點(diǎn)評
功能強(qiáng)大的可視化建模軟件,提供非常簡單的建模方法,不需要用戶具備專業(yè)的知識也能輕松上手!
0條評論