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