1 of 9

Діаграма варіантів використання

USECASE DIAGRAM

2 of 9

Призначення діаграм варіантів �використання

01

02

03

Візуалізація загальної структури варіантів використання системи

Забезпечення ясності виконання дій додатку та акторів

Структуризація роботи додатку та взаємодії з ним

3 of 9

Характеристика діаграми

Варіант використання

Зв’язок

Представляє собою сутність, яка бере участь в роботі із програмою.

Визначає деякий набір дій, який виконує система при діалозі з актором.

Показує які існують зв’язки між акторами та варіантами використання, та просто між варіантами використання (включення та розширення)

Актор

4 of 9

Завдання

GPS System

Створити діаграму варіантів використання для обраного варіанта комп’ютерної системи.

Діаграма повинна містити усіх акторів (користувачів системи) та по три варіанти використання для кожного актора.

Пов’язати варіанти використання та акторів, при цьому використати усі види зв’язків (unidirectional association, generalization, extend relationship, include relationship).

01

02

03

5 of 9

Діаграма варіантів використання

Створення у draw.io

6 of 9

Графічне представлення акторів та прецедентів у Draw.io

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

7 of 9

Форми draw.io

Використані елементи

Усі форми можна знайти у випадному списку «UML», зв’язки між компонентами створюються при наведенні на один із них, далі слід обрати тип зв’язку та з’єднати вибраного актора із потрібним варіантом використання.

8 of 9

Діаграма варіантів використання

GPS System

9 of 9

Дякую за увагу!

Усі вимоги виконано.