如何利用rational?

Tags: 序列圖,

序列圖主要是說明對象或者主角之間交互的信息,有利於我們理解和掌握參與交互的對象中所發生的事件,以及如何通過相互發消息進行通訊,下面介紹用Rational rose建立序列圖的步驟

工具/原料

安裝rational rose軟件

筆記本或者臺式機

方法/步驟

打開Rational rose,我選擇的是J2ee,當然你也可以選擇其他的選項,進入界面後依次選擇--》右鍵Logical View--》new--》sequence diagram,這裡我出的界面為ert,但一般以你的項目名或者這個序列圖要完成的事件名稱為準,出現如下界面

如何利用rational rose創建序列圖

下面就介紹一下具體菜單的作用(按照順序依次向下):

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 破壞標記

如何利用rational rose創建序列圖

下面在具體演示一下,如何使用,一般來說,會先創建幾個對象,如下圖所示:

如何利用rational rose創建序列圖

選擇工具可以拖動Object的位置大小,以便放入note註釋,對於消息對象只需在兩個對象之間的虛線上拉起來就可,下面我簡單的建了幾個,如圖所示:

如何利用rational rose創建序列圖

創建note對象是需要用Anchor Note to Item指向具體對用的是件,我隨便創建了幾個,note可以指向圖中的任何Item,如下圖所示:

如何利用rational rose創建序列圖

當然還有其他類型的消息傳遞方式,例如還可以利用自己返回給自己的消息然後在傳遞給別人等等,在這裡不一一詳述,大家有興趣可以自己研究一下

相關問題答案