Page 15 - 6602
P. 15

Рис. 2.1.  Графічне позначення варіанту використання

                                  Кожен  варіант  використання  відповідає  окремому  сервісу,
                            який  надає  модельована  система  по  запиту  зовнішнього  агента,
                            тобто визначає один із способів використання системи. Сервіс, який
                            ініціалізувався по запиту зовнішнього агента, має бути закінченою
                            послідовністю дій. Це означає, що після того, як система закінчить
                            обробку  запиту  зовнішнього  агента,  вона  повинна  повернутися  у
                            вихідний  стан,  в  якому  знову  готова  до  виконання  наступних
                            запитів.
                                  Діаграма  варіантів  використання  містить  кінцеву  множину
                            варіантів використання, які в цілому повинні визначати всі можливі
                            сторони очікуваної поведінки системи.
                                  Зовнішній  агент  (actor)  —  є  будь-який  зовнішній  по
                            відношенню  до  модельованої  системи  елемент,  який  взаємодіє  з
                            системою  і  використовує  її  функціональні  можливості.  Це  може
                            бути  людина,  технічний  пристрій,  програма  або  будь-яка  інша
                            система, яка служить джерелом дії на модельовану систему. Варіант
                            використання  визначає  набір  дій,  що  здійснюється  системою  при
                            діалозі із зовнішнім агентом.
                                  Стандартним  графічним  позначенням  зовнішнього  агента  на
                            діаграмах  є  фігурка  "людинки",  під  якою  записується  ім'я
                            зовнішнього агента (рис. 2.2).























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