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