• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            依舊的博客

            技術學習

            C++博客 首頁 新隨筆 聯系 聚合 管理
              17 Posts :: 1 Stories :: 2 Comments :: 0 Trackbacks

            1. 一個用例可以有多個參與者,并且可以同時有多個參與者。
            用例和參與者的關聯可以是雙向的,參與者和用例都可以發起通信。

            2. 用例之間的基本關系有:泛化,包含和擴展。
            用例A到B的泛化關系表示A和B是具體與抽象的關系。
            用例A到B的包含關系表示A使用了B提供的功能。
            用例A到B的擴展關系表示A向B提供的可用的功能。
            但從A到B的包含關系和從B到A的擴展關系是不同的:
            A包含B說明B是從A中分解出來的公共行為;B自身是獨立的,但對于A來說是不可缺少的一部分。
            B擴展A說明B是從A中分解出來的變體行為,必須指定擴展點,也就是在基本用例中執行變體行為的具體條件。B僅僅是A的補充,而不是不可缺少的部分,B自身也不是獨立的。A可以單獨執行,表示通常的情況,在特定的情況下,用B來補充它。
            抽象用例不能被實例化,不能被實際執行,它的作用在于更好地組織用例關系。




            參考書:
            《UML用戶指南》/Grady Booch,James Rumbaugh,Ivar Jacobson著 邵維忠等譯 機械工業出版社
            《統一軟件開發過程》/Ivar Jacobson,Grady Booch,James Rumbaugh著 周伯生等譯 機械工業出版社

            posted on 2006-06-01 17:18 依舊的博客 閱讀(478) 評論(0)  編輯 收藏 引用 所屬分類: 編程
            一本色道久久88加勒比—综合| 香港aa三级久久三级| 久久人与动人物a级毛片| 中文字幕久久久久人妻| 国产精品久久久久国产A级| 久久综合给久久狠狠97色| 久久精品国产久精国产| 性高朝久久久久久久久久| 欧美喷潮久久久XXXXx| 久久精品国产精品青草app| 久久综合精品国产一区二区三区| 久久精品国产色蜜蜜麻豆| 亚洲一区中文字幕久久| 欧美熟妇另类久久久久久不卡| 国产福利电影一区二区三区久久久久成人精品综合 | 久久久高清免费视频| 国产91色综合久久免费| 国产免费久久精品99re丫y| 精品午夜久久福利大片| 777午夜精品久久av蜜臀| 99久久国产亚洲高清观看2024 | 国产精品99久久精品| 欧美亚洲国产精品久久| 午夜不卡888久久| 国产成人久久AV免费| 伊人久久大香线蕉综合影院首页 | 青青草国产精品久久久久| 精品一二三区久久aaa片| 久久国产香蕉一区精品| 91久久精品电影| 精品久久久久久中文字幕| 国产精品9999久久久久| 嫩草伊人久久精品少妇AV| 亚洲午夜久久久影院伊人| 性做久久久久久久久久久| 欧洲性大片xxxxx久久久| 青青草国产97免久久费观看| 久久九九免费高清视频| 久久久久亚洲AV成人网| 久久中文精品无码中文字幕| 亚洲精品97久久中文字幕无码|