UML工具Visual Paradigm教程:如何繪制UML序列圖?
Visual Paradigm是包含設(shè)計共享、線框圖和數(shù)據(jù)庫設(shè)計新特性的企業(yè)項目設(shè)計工具。現(xiàn)在你只需要這樣單獨(dú)的一款模型軟件 Visual Paradigm就可以完成用UML設(shè)計軟件,用BPMN去執(zhí)行業(yè)務(wù)流程分析,用ERD企業(yè)設(shè)計數(shù)據(jù)庫的任務(wù)。Visual Paradigm現(xiàn)已加入在線訂購,現(xiàn)在搶購立享優(yōu)惠!
點(diǎn)擊下載Visual Paradigm最新試用版
當(dāng)您要對系統(tǒng)或應(yīng)用程序的結(jié)構(gòu)進(jìn)行建模時,可以使用類圖。當(dāng)您要在運(yùn)行時對對象之間的交互進(jìn)行建模時,可以使用方法調(diào)用的順序,可以使用順序圖。類圖和序列圖可以相互關(guān)聯(lián)。雖然類圖中的類表示數(shù)據(jù)的藍(lán)圖,但是序列圖中的生命線表示此類藍(lán)圖的實(shí)例。在本教程中,我們將從簡單的類圖開始,并使用序列圖來建模與在類圖中建模的控制器類相關(guān)的動態(tài)方法調(diào)用。
從類創(chuàng)建序列圖
1、下載。
2、在Visual Paradigm中打開下載的.vpp文件。要打開項目,請從應(yīng)用程序工具欄中選擇“ 項目”>“打開 ”。
3、打開類圖注冊。研究圖表內(nèi)容。我們有三個類-RegistrationUI,RegistrationController和User。
4、現(xiàn)在,我們要在運(yùn)行時對這些類的對象實(shí)例之間的交互進(jìn)行建模。由于控制器類負(fù)責(zé)控制注冊過程,因此可以從中添加一個子序列圖。將鼠標(biāo)指針移到RegistrationController。單擊右下角的資源圖標(biāo),然后從彈出菜單中選擇“ 新建圖... ”。
5、在“ 新建圖”窗口中,選擇“ 序列圖”,然后單擊“ 下一步”。保持提供的圖名稱,然后單擊“ 確定”進(jìn)行確認(rèn)。這將創(chuàng)建一個空的UML序列圖。
繪制順序圖
1、從圖工具欄中選擇“ 邊界生命線(B) ”。
2、單擊該圖以創(chuàng)建邊界生命線。
3、輸入registrationUI作為生命的名稱,然后按Enter確認(rèn)。
4、右鍵單擊生命線,然后從彈出菜單中選擇“ 選擇類別”>“選擇類別... ”。
5、在“ 選擇類”窗口中,選擇RegistrationUI類,然后單擊“ 確定”進(jìn)行確認(rèn)。
之后,生命線將如下所示。
6、創(chuàng)建一個控件生命線 registrationController:RegistrationController和一個實(shí)體生命線 用戶:User。不要忘記為他們選擇適當(dāng)?shù)念悺T搱D如下所示。
7、讓我們對生命線之間的方法調(diào)用進(jìn)行建模。將鼠標(biāo)指針移到生命線registrationUI上。
8、按“ 資源目錄”資源,然后將其拖出。
9、移至生命線registrationController并釋放鼠標(biāo)按鈕。
10、從資源目錄中選擇消息。
11、這會彈出一個名稱列表,您可以為新的序列消息選擇該名稱。您可以看到這些是classRegistrationController的操作。選擇createUser(name,password)。
12、關(guān)聯(lián)生命線registrationController和用戶。我們說registrationController創(chuàng)建了用戶生命線。因此,我們需要將它們與創(chuàng)建消息相關(guān)聯(lián)。將鼠標(biāo)指針移到生命線registrationController中的激活上。
13、按資源“ 資源目錄”并將其拖出。
14、釋放生命線用戶上的鼠標(biāo)按鈕。
15、選擇從資源目錄創(chuàng)建消息。
創(chuàng)建消息已創(chuàng)建。您的圖應(yīng)如下所示:
16、從生命線registrationController創(chuàng)建消息setName和setPassword到用戶。到現(xiàn)在為止,該圖變?yōu)椋?
17、您還可以指定操作的參數(shù)。以消息createUser(name,password)為例。右鍵單擊它,然后從彈出菜單中選擇“ 打開規(guī)范... ”。
18、編輯通過點(diǎn)擊為虛標(biāo)題按鈕,旁邊的動作類型屬性動作類型。
19、在“ 呼叫操作規(guī)范”窗口中,單擊添加>文本...以添加參數(shù)。在此示例中,單擊添加>文本...以添加參數(shù)peter。再次單擊添加>文本...以添加參數(shù)mypwd。注意,這兩個參數(shù)實(shí)際上是指操作給出的兩個參數(shù)。如果在此處添加第三個參數(shù),則它將被忽略(因為僅定義了兩個操作)。
20、單擊“ 確定”關(guān)閉窗口并返回圖表。參數(shù)已添加并顯示在圖上。最終,該圖變?yōu)椋?
=====================================================
更多Visual Paradigm相關(guān)資源,請點(diǎn)擊此處進(jìn)行查看~
想要購買Visual Paradigm正版授權(quán)的朋友可以