Page 16 - 6602
P. 16

Рис. 2.2.  Графічне позначення зовнішнього агента
                                  В  деяких  випадках  зовнішній  агент  може  позначатися  у
                            вигляді прямокутника із стереотипом «<<actor>>». Імена зовнішніх
                            агентів повинні починатися із прописної літери.
                                  Оскільки  в  загальному  випадку  зовнішній  агент  завжди
                            знаходиться  поза  системою,  його  внутрішня  структура  ніяк  не
                            визначається.  Для  зовнішнього  агента  має  значення  лише  його
                            зовнішнє  представлення,  тобто  те,  як  він  сприймається  з  боку
                            системи.  Зовнішні  агенти  взаємодіють  з  системою  за  допомогою
                            передачі  і  прийому  повідомлень  від  варіантів  використання.
                            Повідомлення є запитом зовнішнього агента сервісу від системи і
                            отриманням  цього  сервісу.  Ця  взаємодія  може  бути  виражена  за
                            допомогою  асоціацій  між  окремими  зовнішніми  агентами  і
                            варіантами  використання.  Окрім  цього,  із  зовнішніми  агентами
                            можуть бути пов'язані інтерфейси, які визначають, яким чином інші
                            елементи моделі взаємодіють з цими зовнішніми агентами.

                                  Відношення на діаграмі варіантів використання
                                  Між  елементами  діаграми  варіантів  використання  можуть
                            існувати  різні  відношення  (relationship),  які  описують  взаємодію
                            одних  зовнішніх  агентів  і  варіантів  використання  з  іншими
                            зовнішніми  агентами  і  варіантами.  Один  зовнішній  агент  може
                            взаємодіяти  з  декількома  варіантами  використання.  В  цьому
                            випадку цей зовнішній агент звертається до декількох сервісів даної

















                                                           12
   11   12   13   14   15   16   17   18   19   20   21