- UML基礎(chǔ)與Rose建模實用教程(第三版)
- 謝星星 周新國編著
- 602字
- 2020-11-23 15:05:28
5.3.2 創(chuàng)建參與者
參與者是每個用例圖的發(fā)起者,要創(chuàng)建參與者,首先用鼠標左鍵單擊用例圖工具欄中的“”圖標,然后在用例圖編輯區(qū)內(nèi)要繪制的地方單擊鼠標左鍵即可畫出參與者,畫出的參與者如圖5-23所示。
接下來,可以對這個參與者命名,注意一般參與者的名稱為名詞或者名詞短語,不可以用動詞來做參與者的名稱。例如,參與者名稱可以是銀行客戶、IC卡用戶、刷卡子系統(tǒng),但是不能是刷卡、購買等動詞。用鼠標左鍵單擊已畫出的參與者,會彈出如圖5-24所示的對話框,在這個對話框中,可以設(shè)置參與者的名稱“Name”和參與者的類型“Stereotype”,以及文檔說明“Documentation”。一般情況下,在參與者屬性中只需要修改參與者名稱即可,如果想對參與者進行詳細說明,可以在“Documentation”選項下的文本框中輸入對參與者的說明信息。

圖5-23 創(chuàng)建參與者
如果覺得畫出來的參與者圖形的位置不正確,可以通過鼠標左鍵拖動參與者圖形,在用例圖編輯區(qū)內(nèi)把它移到正確的位置。還可以對已畫出的參與者圖形的大小進行調(diào)整,先用鼠標左鍵單擊需要調(diào)整大小的參與者圖形,然后就會在參與者圖形的四角出現(xiàn)4個黑點,通過拖動任意一個黑點就可以調(diào)整參與者圖形的大小。
對于一個完整的用例圖來說,參與者往往不止一個,這就需要創(chuàng)建參與者之間的關(guān)系。參與者與參與者之間主要是泛化關(guān)系,要創(chuàng)建泛化關(guān)系,首先用鼠標左鍵單擊用例圖工具欄中的“”圖標,然后在需要創(chuàng)建泛化關(guān)系的參與者圖形之間拖動鼠標,如圖5-25所示。

圖5-24 修改參與者的屬性

圖5-25 創(chuàng)建參與者之間的關(guān)系
- 軟件項目管理(第2版)
- C#程序設(shè)計實訓(xùn)指導(dǎo)書
- JavaScript+DHTML語法與范例詳解詞典
- 數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ)(Java語言實現(xiàn))
- PaaS程序設(shè)計
- iOS開發(fā)實戰(zhàn):從零基礎(chǔ)到App Store上架
- Android NDK Beginner’s Guide
- Python數(shù)據(jù)分析(第2版)
- 區(qū)塊鏈底層設(shè)計Java實戰(zhàn)
- HTML5開發(fā)精要與實例詳解
- 代替VBA!用Python輕松實現(xiàn)Excel編程
- QPanda量子計算編程
- Moodle 3 Administration(Third Edition)
- 數(shù)據(jù)結(jié)構(gòu):Python語言描述
- Visual Basic語言程序設(shè)計上機指導(dǎo)與練習(xí)(第3版)