從Rational Rose開始

      啓動 Rose a?l湢Bw?  
  選擇菜單File-New,選擇File-SaveAs,將文件另存爲BusinessModel.然後選擇File-New-SaveAs,另存爲Requirements-AnalysisMode 咉%軲wI)  
  注意,當Requirements-Analysis(需求分析)完成後要另存爲Design-ImplementationModel(設計-實現模型) 衘㎏?萔欃  
  選擇View(視圖)選中Status Bar,Browser, Documentation, As Unifie h}嵴R?鑵  
  選擇Tools-Options-Diagram 選中Stereotype Display(構造型顯示)標籤並選中Show/Display 的所有項目(Three-Tier Diagram除外 Ci避W  
  可以在文檔窗口(Documentation Window)爲每個瀏覽器元素(Browser element)鍵入"文檔信息 裭s蒯4T浶  
  可以在圖上增加文本框(text boxes)"ABC"(譯註:ABC 是文本框符號的標誌); ?婁?劥  
  可以在圖上增加註釋;也可以通過"File-Delete"(譯註:似乎應是Edit-Delete)從模型中刪除不正確的元素。Check Model後,選擇Window-Log查看日誌文; -帑躵#5>  
  可以選擇Report-Documentation Repor; d<鼂?? 
  選擇Help,查看Rational Rose Help Topics(幫助主題). ?i?7烚У  
  創建Rose 用例圖:在瀏覽器窗口,選擇Use Case View(用例視圖),將"Main"重命名爲"Use Case Diagram",在Use Case View雙擊可以顯示用例圖,在圖上放置參與者(ACTOR)和用例,選擇一種關係連接各元素。

I*満.圾嬵:  

參與者 用例

  創建Rose 類圖 PcE徟q窈  
  在瀏覽器窗口選擇Logical View(邏輯視圖),將“Main”重命名爲“class diagram”;在Class Diagram上雙擊以顯示類圖;在圖上放置"類";選擇一個"類"然後按鼠標右鍵,選擇New Attribute鍵入屬性;選擇"類"然後按鼠標右鍵,再選擇:"New Operation"鍵入操作;從工具條中選擇"泛化"(Generalization)關係箭頭,從子類到超類拖曳,放置一個泛化關係;從工具條中選擇實現(Realize)箭頭,由實現類向接口拖曳,放置一個實現關係;從工具條中選擇關聯(Association)箭頭從較大/上級類向較小/從屬類拖曳,放置一個關聯關係;在離較小/從屬類最近的關聯線上單擊鼠標右鍵,鍵入角色名及角色多重性;從工具條中選擇菱形的聚合符號,然後從較大/整體類向較小/部分類拖曳,放置一個聚合/組成關係;在到部分類最近的關聯線上單擊鼠標右鍵,鍵入角色名稱及角色多重性;從工具條中選擇依賴箭頭,從源/客戶類(source/client class)向目標/供應端(destination/supplier class)拖曳,放置一個依賴(dependency)關係;選擇Tools-Check Model;選擇Report - Show Usage/Show Instances/Show Access Violations;選擇 File - Save。

曬"q.@玿Y  

  創建Rose 順序圖 絸鉢7糴(?  
  在瀏覽器窗口選擇Logical Vie;選擇Browse-Interaction Diagram-Logical View- <View> ;選擇Sequence Diagram;鍵入圖名;在圖上放置對象(object)以表示類的對象;雙擊對象並且選擇從下拉列表中選擇類名;選擇Rose 對象消息(Object Message)符並在兩個對象間拖曳;雙擊消息,選擇操作。 3祗+鯐┞? 
  選擇Tools - Check Mode;選擇Report - Show Unresolved Objects/Show Unresolved Messages;選擇 File - Save。

9驡?wT(鰨  

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