Page 141 - 4190
P. 141

розширюється за допомогою включення дій екземпляра іншого варіа-
            нту використання. Слід зауважити, що умова відношення розширення
            перевіряється лише один раз - при першому посиланні на точку роз-
            ширення,  і  якщо  воно  виконується,  то  усі  розширювальні  варіанти

            використання вставляються у базовий варіант.
                  У представленому вище прикладі (рис. 12.7) при оформленні за-
            мовлення на придбання товару тільки в деяких випадках може знадо-

            битися  надання  клієнтові  каталогу  усіх  товарів.  При  цьому  умовою
            розширення є запит від клієнта на отримання каталогу товарів. Оче-
            видно, що після отримання каталогу клієнтові необхідно деякий час
            на його вивчення, впродовж якого оформлення замовлення призупи-

            няється.  Після  ознайомлення  з каталогом  клієнт вирішує  або  на ко-
            ристь вибору окремого товару, або відмови від купівлі взагалі. Сервіс
            або варіант використання "Оформити замовлення на придбання това-

            ру"  може  відреагувати  на  вибір  клієнта  вже  після  того,  як  клієнт
            отримає для ознайомлення каталог товарів.
                  Точка розширення може бути як окремою точкою в послідовності

            дій,  так  і  безліччю  окремих  точок.  Важливо  уявляти  собі,  що  якщо
            відношення розширення має деяку послідовність точок розширення,
            тільки  перша  з  них  може  визначати  безліч  окремих  точок.  Усі  інші

            повинні визначати в точності одну таку точку. Яка з точок має бути
            першою  точкою  розширення,  тобто  визначатися  єдиним  розширен-
            ням. Такі посилання на розташування точок розширення можуть бути
            представлені  різними  способами,  наприклад,  за  допомогою  тексту

            примітки на природній мові (рис. 12.8), перед- і постумов, а також з
            використанням імен станів в автоматі.
                  Відношення узагальнення служить для вказівки того факту, що

            деякий варіант використання А може бути узагальнений до варіанту
            використання В. У цьому випадку варіант А буде спеціалізацією варі-
            анту В. При цьому В називається предком або батьком щодо А, а ва-
            ріант А - нащадком щодо варіанту використання В. Слід підкреслити,

            що нащадок наслідує усі властивості і поведінку свого батька, а та-
            кож  може  бути  доповнений  новими  властивостями  і  особливостями
            поведінки. Графічно це відношення позначається суцільною лінією із

            стрілкою у формі незафарбованого трикутника, яка вказує на батьків-
            ський варіант використання (рис. 12.9). Ця лінія із стрілкою має спе-
            ціальну назву - стрілка "узагальнення".





                                                             141
   136   137   138   139   140   141   142   143   144   145   146