如何利用rational?
序列圖主要是說明對象或者主角之間交互的信息,有利於我們理解和掌握參與交互的對象中所發生的事件,以及如何通過相互發消息進行通訊,下面介紹用Rational rose建立序列圖的步驟
工具/原料
安裝rational rose軟件
筆記本或者臺式機
方法/步驟
打開Rational rose,我選擇的是J2ee,當然你也可以選擇其他的選項,進入界面後依次選擇--》右鍵Logical View--》new--》sequence diagram,這裡我出的界面為ert,但一般以你的項目名或者這個序列圖要完成的事件名稱為準,出現如下界面
下面就介紹一下具體菜單的作用(按照順序依次向下):
1.Selection Tool 選擇工具
2.Text Bos 文本框
3.Note 註釋
4.Anchor Note to Item 虛線將註釋同對象或者主教之間連接
5.Object 對象或者是主角
6.Object Message 對象之間傳遞的信息
7.Message to Self 對自己的消息傳遞
8.Return message 返回的消息
9.Destruction Marker 破壞標記
下面在具體演示一下,如何使用,一般來說,會先創建幾個對象,如下圖所示:
選擇工具可以拖動Object的位置大小,以便放入note註釋,對於消息對象只需在兩個對象之間的虛線上拉起來就可,下面我簡單的建了幾個,如圖所示:
創建note對象是需要用Anchor Note to Item指向具體對用的是件,我隨便創建了幾個,note可以指向圖中的任何Item,如下圖所示:
當然還有其他類型的消息傳遞方式,例如還可以利用自己返回給自己的消息然後在傳遞給別人等等,在這裡不一一詳述,大家有興趣可以自己研究一下