Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом_Оригинал 09.06.20015.doc
Скачиваний:
36
Добавлен:
29.03.2016
Размер:
2.85 Mб
Скачать

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

Діаграма варіантів використання комплексу завдань «Створення модуля вікторини в одно-користувальницькому режимі» (рис. 2.1) призначена для графічного зображення основних функцій розроблюваного додатку та виявлення зв’язків та послідовностей варіантів використання.

У ході проектування діаграми використання були виявлені наступні основні варіанти використання:

Вибір одно-користувальницького режиму. Користувач вибирає режим для одного гравця.

Вибір типу вікторини. Користувач вибирає тип вікторини.

Вибір теми вікторини. Користувач може вибрати одну тему або всі з яких буде вибрано питання для вікторини.

Перегляд правил гри. Користувач може подивитися правила гри по кожному з режиму.

Авторизація користувача. Користувач авторизується у системі для того щоб при збереженні результату у таблиці рекордів було його ім’я.

Рис. 2.1. Діаграма варіантів використання комплексу завдань «Створення модуля вікторини в одно-користувальницькому режимі».

2.2.2. Специфікація варіантів використання.

В даному підрозділі описуються варіанти використання зображені на рис. 2.1. У табл. 2.2 – 2.5 описані основні варіанти використання. Нижче представлені такі варіанти використання як: авторизація в системі, реєстрація в системі,вибір теми вікторини, вибір одно користувальницького режиму, режим вибору відповіді, режим введення відповіді вручну. Ці варіанти використання забезпечують основну функціональність розроблюваного додатку.

Таблиця 2.2

Варіант використання «Авторизація користувача»

Характеристика

Значення

Контекст використання

UC-01 Авторизація користувача

Дійові особи

Користувач

Передумова

1. Особа користувача зареєстрована

Тригер

Користувач бажає зареєструватися

Сценарій

1. Зайти у додаток

2. Ввести логін та пароль

Постумова

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

Таблиця 2.3

Варіант використання «Вибір теми вікторини»

Характеристика

Значення

1

2

Контекст використання

UC-02 Вибір теми вікторини

Дійові особи

Користувач

Передумова

1. Особа користувача авторизована.

Закінчення табл. 2.3

1

2

Тригер

Користувач хоче вибрати тему вікторини

Сценарій

1. Перейти на головне вікно програми.

2. Обрати необхідну тему вікторини.

Постумова

Якщо варіант використання виконався успішно, то буде вибрана тема вікторини. Інакше стан системи не зміниться.

Таблиця 2.4

Варіант використання «Вибір одно-користувальницького режиму»

Характеристика

Значення

Контекст використання

UC-03 Вибір одно-користувальницького режиму

Дійові особи

Користувач

Передумова

Особа користувача авторизована.

Повинне бути підключення до Інтернету.

Тригер

Користувач хоче вибрати одно-користувальницький режим

Сценарій

Перейти на головне вікно програми.

Обрати одно-користувальницький режим гри.

Постумова

Якщо варіант використання виконався успішно, то користувач зможе грати у вікторину. Інакше до додатку не будуть завантажені питання вікторини і користувач не зможе бачити питання та варіанті відповідей.

Таблиця 2.5

Варіант використання «Перегляд правил гри»

Характеристика

Значення

1

2

Контекст використання

UC-04 Перегляд правил гри

Дійові особи

Користувач

Передумова

Особа користувача авторизована.

Тригер

Користувач бажає переглянути правила гри

Закінчення табл. 2.5

1

2

Сценарій

Перейти на головне вікно програми.

Обрати перегляд правил гри.

Постумова

Якщо варіант використання виконався успішно, то буде можливість перегляду правил гри. Інакше стан системи не зміниться.