小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

想看懂UML用例圖,這些符號你真的都會了嗎?

 慢慢有點(diǎn)著急 2017-05-02

用例圖(Use Case Diagram)是需求分析的產(chǎn)物,主要是用來描述用戶是如何使用一個系統(tǒng)的,是用戶所能觀察和使用到的系統(tǒng)功能的模型圖。

UML用例圖

用例圖主要用途:

用例圖的主要目的是幫助軟件開發(fā)設(shè)計者以一種可視化的方式理解系統(tǒng)的功能需求。用例視圖可以清晰的顯示出誰是相關(guān)的用戶、用戶希望系統(tǒng)能夠提供什么樣的服務(wù),以及用戶需要為系統(tǒng)提供的服務(wù)等等,也能夠讓軟件開發(fā)人員更好地實(shí)現(xiàn)這些元素。

用例圖的基本元素:

1、參與者(Actor):表示的是一個系統(tǒng)用戶,也就是與應(yīng)用程序進(jìn)行交互的用戶、組織或者外部系統(tǒng)。

UML用例圖參與者

2、用例(Use Case):表示的是對系統(tǒng)提供的功能、服務(wù)的一種描述。

UML用例圖用例

3、用例之間的關(guān)系:

包含關(guān)系(Include):表示用例可以簡單地包含其他用例所具有的行為,并把它所包含的用例行為作為自身行為的一部分。在UML中常用帶箭頭的虛線表示,箭頭指向被包含的用例。

UML用例圖包含

泛化關(guān)系(Generalization):泛化指的是一個父用例可以被特化形成多個子用例,而父用例和子用例之間的關(guān)系就是泛化關(guān)系。在UML中用空心三角箭頭的實(shí)線表示,箭頭指向父用例。

UML用例圖泛化

關(guān)聯(lián)關(guān)系(Association):表示的是參與者與用例之間的關(guān)系。在UML中常用一條直線,或者是一條帶箭頭的線條來表示,箭頭指向信息接收方。

UML用例圖關(guān)聯(lián)

擴(kuò)展/延伸關(guān)系(Extend):表示在一定條件下,把新的行為加入到已有的用例中,獲得的新用例叫做擴(kuò)展用例,原有的用例叫做基礎(chǔ)用例,相當(dāng)于為基礎(chǔ)用例提供一個附加功能。在UML中用帶箭頭的虛線表示,箭頭指向基礎(chǔ)用例。

UML用例圖延伸

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多