統(tǒng)一建模語言_第1頁
統(tǒng)一建模語言_第2頁
統(tǒng)一建模語言_第3頁
統(tǒng)一建模語言_第4頁
統(tǒng)一建模語言_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

本文格式為Word版,下載可任意編輯——統(tǒng)一建模語言

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

第4章RationalRose的安裝和操作Rose的安裝和操作重點內(nèi)容:重點內(nèi)容:Rose:設計UMLUML的工具RationalRose:設計UML的工具RationalRose的安裝Rose的安裝Rose的使用RationalRose的使用

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

一、RationalRose:設計UML的工具Rose:設計UMLUML的工具RationalRose是一個完全的、具有能滿足所有建模環(huán)境(包括Web開發(fā)、數(shù)據(jù)庫建模以及各種開發(fā)工具和語言)需求能力和靈活性的一套解決方案。RationalRose是一個完全的、具有能滿足所有建模環(huán)境(包括Web開發(fā)、數(shù)據(jù)庫建模以及各種開發(fā)工具和語言)需求能力和靈活性的一套解決方案。RationalRose允許系統(tǒng)開發(fā)人員、系統(tǒng)管理人員和系統(tǒng)分析人員在軟件的各個開發(fā)周期內(nèi),建立系統(tǒng)地需求和系統(tǒng)的體系架構的可視化模型,并且能夠將這些需求和系統(tǒng)的體系架構可視化模型轉換成代碼,幫助系統(tǒng)開發(fā)。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

二、RationalRose的安裝Rose的安裝

1、RationalRose的安裝環(huán)境Rose的安裝環(huán)境

1硬件配置。最低的硬件配置環(huán)境需要基于Pentium的PC兼容系統(tǒng),600MHz,512M內(nèi)存,400M磁盤空間。推薦將內(nèi)存增加至1G。2系統(tǒng)要求??梢园惭b在以下的Windows操作系統(tǒng)中,WindowsNT4.0、Windows2000、WindowsXPProfessional、Windows2023。3數(shù)據(jù)庫支持。RationalRose2023可以提供多種數(shù)據(jù)庫的支持,包括IBMDB2UniversalDatabase5.x、6.x和7.x,IBMDB2OS3905.x和6.x,MSSQLServer6.x、7.x和2000,Oracle7.x、8.x和9.x以及SybaseSystem12。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

二、RationalRose的安裝Rose的安裝

2、RationalRose的安裝步驟

1將擁有RationalRoseEnterpriseEdition安裝程序的光盤放置在光驅中,瀏覽該光盤,查找到RationalRoseEnterpriseEditionforWindows.exe可執(zhí)行文件,雙擊該文件進行運行。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

二、RationalRose的安裝Rose的安裝2在完成路徑設置以后,單擊Next按鈕,安裝程序開始進入讀取安裝包的內(nèi)容。在讀取安裝包中的內(nèi)容后,將待安裝文件釋放到已經(jīng)設置的路徑中。3進入安裝向導界面,單擊“Next〞按鈕,進入產(chǎn)品選擇界面。在產(chǎn)品選擇中,可以選擇“RationalLicenseServer〞或者“RationalRoseEnterpriseEdition〞,我們選擇后者,選擇后在圖的右方出現(xiàn)相關說明信息。隨后按默認的Next,進行安裝。

2、RationalRose的安裝步驟

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用1、RationalRose的啟動界面Rose的使用Rose的啟動界面在“New〞(新建)選項卡中,我們可以選擇創(chuàng)立模型的模板。在“Existing〞(開啟)選項卡中,我們可

以開啟一個已經(jīng)存在的模型,在對話框左側的列表中,逐級找到該模型所在的目錄,然后從右側的列表中選中該模型,單擊“Open〞(開啟)按鈕進行打開。在“Rencent〞(最近使用的模型)選項卡中,我們可以選擇開啟一個最近使用過的模型文件,在選項卡中,選中需要開啟的模型,單擊“Open〞按鈕或者雙擊該模型文件的圖標即可。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用2、RationalRose的操作界面Rose的使用Rose的操作界面

標題欄

標題欄可以顯示當前正在工作的模型文件名稱。對于剛剛新建還未被保存的模型名稱使用“untitled〞表示。此外,標題欄還可以顯示當前正在編輯的圖的名稱和位置,如ClassDiagram:LogicalView/Main代表的是在LogicalView(規(guī)律視圖)下創(chuàng)立的名稱為Main的ClassDiagram(類圖)。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用2、RationalRose的操作界面Rose的使用Rose的操作界面

菜單欄

在菜單欄中包含了所有在RationalRose2023中可以進行的操作,一級菜單共有項,分別是“File〞(文件)“Edit〞(編輯)“View〞(視圖)“Format〞(格式)“Browse〞(瀏覽)“Report〞(報告)“Query〞(查詢)“Tools〞(工具)“Add-Ins〞(插件)“Window〞(窗口)“Help〞(幫助)。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用2、RationalRose的操作界面Rose的使用Rose的操作界面

工具欄

可以通過“View〞(視圖)下的“Toolbars〞(工具欄)來定制是否顯示標準工具欄和編輯區(qū)工具欄。單擊“Tools〞(工具)下的“Options〞(選項),彈出一個對話框,選中“Toolbars〞(工具欄)選項卡,我們可以在“StandardToolbar〞(標準工具欄)復選框中可以選擇顯示或隱蔽標準工具欄,或者工具欄中的選項是否使用大圖標。也可以在“DiagramToolbar〞(圖形編輯工具欄)中選擇是否顯示編輯區(qū)工具欄,以及編輯區(qū)工具欄顯示的樣式。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用2、RationalRose的操作界面Rose的使用Rose的操作界面

工作區(qū)

工作區(qū)由四部分構成,瀏覽器、文檔區(qū)、圖形編輯區(qū)和日志區(qū)。瀏覽器和文檔區(qū)位于RationalRose2023工作區(qū)域的左側。瀏覽器是一種樹形的層次結構,可以幫助我們迅速的查找到各種圖或者模型元素。文檔區(qū)用于對RationalRose2023中所創(chuàng)立的圖或模型元素說明。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用2、RationalRose的操作界面Rose的使用Rose的操作界面

工作區(qū)

編輯區(qū)包含了圖形工具欄和圖的編輯區(qū)域,在圖的編輯區(qū)域中可

以根據(jù)圖形工具欄中的圖形元素內(nèi)容繪制相關信息。在圖的編輯區(qū)添加的相關模型元素會自動地在瀏覽器中添加,這樣使瀏覽器和編輯區(qū)的信息保持同步。我們也可以將瀏覽器中的模型元素拖動到圖形編輯區(qū)中進行添加。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用2、RationalRose的操作界面Rose的使用Rose的操作界面

工作區(qū)

日志區(qū)位于RationalRose2023工作區(qū)域的下方,用以記錄了對模型的一些重要操作

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用3、RationalRose的基本操作Rose的使用Rose的基本操作

創(chuàng)建模型

可以通過選擇“File〞(文件)菜單欄下的“New〞(新建)命令來創(chuàng)立新的模型,也可以通過標準工具欄下的“新建〞按鈕創(chuàng)立新的模型,這時便會彈出選擇模板的對話框,選擇我們想要使用的模板,單擊“OK〞(確定)按鈕即可。假使使用模板,RationalRose2023系統(tǒng)就會將模板的相關初始化信息添加到創(chuàng)立的模型中,這些初始化信息包含了一些包、類、構件和圖等。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用3、RationalRose的基本操作Rose的使用Rose的基本操作

保存模型

可通過選擇“File〞(文件)菜單欄下的“Save〞(保存)命令來保存新建的模型,也可以通過標準工具欄下的按鈕保存新建的模型,保存的RationalRose模型文件的擴展名為.mdl??梢酝ㄟ^選擇“File〞(文件)菜單欄下的“SaveLogAs〞(保存日志)來保存日志,也可以通過“AutoSaveLog〞(自動保存日志)。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用3、RationalRose的基本操作Rose的使用Rose的基本操作

導入模型

通過選擇“File〞(文件)菜單欄下的“Import〞(導入)可以用來導入模型、包或類等,可供選擇的文件類型包含.mdl、.ptl、.sub或.cat等,導入模型的對話框。導入模型,可以利用現(xiàn)成的建模。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用3、RationalRose的基本操作Rose的使用Rose的基本操作

導出模型

通過選擇“File〞(文件)菜單欄下的“ExportModel...〞(導出模型)可以用來導出模型,導出的文件后綴名為.ptl。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用3、RationalRose的基本操作Rose的使用Rose的基本操作

發(fā)布模型

RationalRose2023提供了將模型生成相關網(wǎng)頁從而在網(wǎng)絡上進行發(fā)布的功能,這樣,可以便利的系統(tǒng)模型的設計人員將系統(tǒng)的模型內(nèi)容對其它開發(fā)人員進行說明。首先,選擇“Tools〞(工具)菜單欄下的“WebPublisher〞選項。

UML統(tǒng)一建模語言UML統(tǒng)一建模語

三、RationalRose的使用3、RationalRose的基本操作Rose的使用Rose的基本操作

發(fā)布模型

假使需要設置發(fā)布的模型生成的圖片格式,可以點擊“Diagram〞按鈕,有四個選項可以提供選擇,分別是“Don’tPublishDiagrams〞(不要發(fā)布圖)、WindowsBitmaps(BMP格式)、PortableNetworkGraphics(PNG格式)和JPEG(JPEG格式)?!癉on’tPublishDiagrams〞(不要發(fā)布圖)是指不發(fā)布圖像,僅僅包含文本內(nèi)容。其余三種指的是發(fā)布的圖形文件格式。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用3、RationalRose的基本操作Rose的使用Rose的基本操作

添加或刪除注釋

添加一個解釋包含以下的步驟:1開啟正在編輯的圖,選擇圖形編輯工具欄中的圖標,將其拖入到圖中需添加解釋的模型元素附近。也可以選擇“Tools〞(工具)菜單下的“Create〞(新建)菜單中的“Note〞選項,在圖中需添加解釋的模型元素附近繪制解釋即可。2在圖形編輯工具欄中選擇圖標,或者在“Tools〞(工具)菜單下的“Create〞(新建)菜單中選擇“NoteAnchor〞選項,添加解釋與模型元素的超鏈接。刪除解釋的方法很簡單,選中解釋信息或者解釋超鏈接,按“Delete〞或者右鍵選擇“Edit〞下“Delete〞選項即可。

UML統(tǒng)一建模語言UML統(tǒng)一建模語言

三、RationalRose的使用3、RationalRose的基本操作Rose的使用Rose的基本操作

添加和刪除圖或模型元素

創(chuàng)立圖的方式可以通過以下的步驟:1在視圖或者包中右鍵單擊選擇“New〞菜單下的圖或模型元素。2將創(chuàng)立的圖或模型元素進行命名。假使需要刪除模型中的圖或模型元素,需要在瀏覽器中選中該模型元素或圖,右鍵單擊選擇“Delete〞即可,這樣在所有圖中存在的該模型元素都會刪除。假使在圖中選擇該模型元素,按“Delete〞或者右鍵選擇“Edit〞下“Delete〞選項值會在該圖中刪除,其它圖中不會產(chǎn)生影響。

UML統(tǒng)一建模語言

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論