亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

UML Use Case之間的各種關系

系統 2235 0

UML是軟件開發和系統建模的標準工具。該統一建模語言用于軟件系統的可視化、說明、構建和建立文檔等方面。

這里可以看到UML的一些介紹

http://baike.baidu.com/view/23396.htm?fr=ala0_1_1

本篇主要講解UML用例圖之間的關系, 用例主要有以下三種關系。

包含

包含關系指用例可以簡單地包含其他用例具有的行為,并把它包含的用例行為作為自身行為的一部分。包含關系代表著基礎用例會用到被包含用例,將被包含用例的時間流插入到基礎用例的時間流中。

在處理包含關系時,具體的做法就是把幾個用例的公共部分單獨地抽象成一個新的用例。主要有以下兩種情況需要用到包含關系。

  • 多個用例用到同一段的行為,則可以把這段共同行為單獨地抽象成一個用例,然后讓其他用例來包含這一用例。
  • 當某一個用例功能過多,事件流過于復雜時,也可以把某一段事件流抽象成一個被包含的用例,以達到簡化描述的目的。

下面的用例說明添加用戶和修改用戶后都需要瀏覽用戶信息,以后修改瀏覽用戶時不會對添加用戶和修改用戶造成影響。

?

image

擴展

在一定條件下,把新的行為加入到已有的用例中,獲得的新用例叫做擴展用例

擴展關系和包含關系的不同

  • 在擴展關系中,基礎用例提供了一個或者多個插入點,擴展用例為這些插入點提供了需要插入的行為。而在包含關系中,插入點只有一個。
  • 在擴展關系中,基礎用例的執行并不一定會涉及到擴展用例,擴展用例只有在滿足一定條件下才會被執行。而在包含關系中,當基礎用例執行外后,被包含用例時一定要被執行的。
  • 即使沒有擴展用例,擴展關系中的基礎用例本身也是完整的。而包含關系,基礎用例在沒有被包含用例的情況下是不完整存在。

image

泛化

用例的泛化指的是一個父用例可以被特化成多個子用例。

image

UML Use Case之間的各種關系


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 久久99热只有频精品6不卡 | 成人aaaa| 人人干在线观看 | 国产精品社区在线观看 | 中文伊人 | 国产精品片 | 欧美成人看片黄a免费 | 国产精品国产三级国产a | 欧美成人性毛片免费版 | 成年女人视频在线观看免费 | 国产乱子伦手机在线 | 秘密影院久久综合亚洲综合 | 四虎资源| 国产精品亚洲欧美大片在线看 | 日韩一区二区三区精品 | 狠狠躁夜夜躁人人爽天天不 | 久久国产乱子伦精品免费一 | 国产成人精品免费视频大全五级 | 2020亚洲欧美日韩在线观看 | 伊人狼人视频 | 欧美另类高清xxxxx | 国产成人综合亚洲一区 | 热九九精品 | 免费一级毛片在线播放放视频 | 99久久综合狠狠综合久久aⅴ | 曰曰啪天天拍视频在线 | 午夜二级 | 九九在线精品视频播放 | 婷婷色视频 | 亚洲伊人久久大香线蕉啊 | 一级毛片日韩a欧美视频 | 欧美日韩福利视频一区二区三区 | 99精品久久久久久久免费看蜜月 | 米奇7777狠狠狠狠视频影院 | 一级女人毛片 | 麻豆精品一区二区三区免费 | 奇米麻豆 | 色狠狠一区二区三区香蕉蜜桃 | 男人的天堂视频在线 | 久久免费视频精品 | 成人国内精品久久久久影院 |