使用Rational Rose進行用例圖和活動圖


 《ROSE用例.ppt》下載地址: http://download.csdn.net/download/yhyhelene/2949626

一、 基於UML的用例模型實驗

1 、用例圖

    用例圖描述的是參與者(Actor)所理解的系統功能,用於需求分析階段,列出系統中的用例和參與者,並顯示哪個參與者參與了哪個用例的執行 

 

下面通過UML來分析並構造車輛管理系統模型,主要找出系統中所有的用例,以及對用例進行說明,還需要和車輛管理信息系統的潛在用戶進行討論,圖形使用VisioRational Rose 工具軟件繪製 。
用例建模可分爲用例圖和用例描述。用例圖由參與者(角色)、用例(Use Case)、系統邊界、箭頭組成,用畫圖的方法來完成
用例圖只是簡單地用圖描述了一下系統,但對於每個用例,還需要有詳細的說明,要寫用例描述
用例描述一般包括:簡要描述、前置條件、基本事件流、其他事件流、異常事件流、後置條件等 。

二、活動圖

UML中的活動圖用於描述滿足用例要求所要進行的活動以及活動間的約束關係,有利於識別並行活動和工作流程情況

 活動圖實際上是用來爲用例的事件流建模的工具。

三、使用Rational Rose

繪製用例模型

Rational Rose是菜單驅動式的應用程序,可以通過工具欄使用其常用工具。
它的界面分爲3個部分:
Browser窗口用來瀏覽、創建、刪除和修改模型中的模型元素
Diagram窗口用來顯示和創作模型的各種圖
Document窗口則用來顯示和書寫各個模型元素的文檔註釋。
 
 

一、.Rational Rose的使用

 

   Rational Rose的啓動:選擇“開始”→“程序”→Rational Software →Rational Rose Enterprise Edition

Rational Rose啓動對話框
 
Rational Rose 主界面
 
Rational Rose的保存

     類似於其他應用程序。Rational Rose的保存可以通過菜單或者工具欄來實現。

Rational Rose模型的發佈

   可以把Rose建立的模型發佈到Web,使得其他人都能瀏覽模型。

   1)選擇菜單Tools→Web Publisher項,彈出的窗  口中選擇要發佈的模型視圖和包。 

2)在發佈對話框中設定細節。
  Rational Rose模型發佈窗口

 

發佈圖形文件類型選項窗口
 
 
發佈後的文件
3)查看發佈模型

     單擊uml.htm文件,可以通過瀏覽器查看整個系統的建模內容,而不需要通過Rational Rose來查看

 

二、用例圖

•1.新建用例圖

     Browser窗口內的樹形列表中選中Use Case包並右擊,在彈出的快捷菜單中選擇New →Use Case Diagram選項

 

 

編輯工具欄是可以自己設定的

     選擇菜單Views→Toolbars→Configure選項,在窗口中的選擇Use Case,彈出自定義工具欄窗口

 

•2.建立用例中的角色

     在工具欄中選中表示角色的圖標,然後將鼠標移到用例圖繪圖區單擊,即可建立一個名爲NewClass的角色

建立角色併爲角色命名

角色定義對話框

 

角色繪製的最終結果

•3.建立用例

     在工具欄中選中表示用例的圖標,然後將鼠標移到用例圖繪製區單擊,即可建立一個名爲NewUseCase的用例

用例定義對話框

 

 

建立用例的最終結果

•4.建立角色和用例、用例和用例之間的聯繫

   系統在工具欄中提供了2種常用的聯繫,它們是用圖標  表示的通信關係和用圖標 表示的依賴關係。

通信關係定義對話框

依賴關係定義對話框

“車輛管理系統用例圖”最終結果

 

 

 三、活動圖

 

1、建立活動圖

 

2、活動圖編輯窗口

 

3、活動定義對話框

 

4、建立各類活動

 

 

5、 活動圖的最終結果

 

 


文章轉自《http://blog.csdn.net/chenyujing1234/article/details/8173732》

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章