лаб2: додав 12 файлів use-case-ів
This commit is contained in:
parent
05f9376a90
commit
a53cdb334d
|
@ -0,0 +1,10 @@
|
||||||
|
Назва | Створити обліковий запис
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Відсутні
|
||||||
|
Результат | Обліковий запис користувача
|
||||||
|
Виключні ситуації | 001.001 Користувач ввів заборонені символи в поле псевдоніму
|
||||||
|
| 001.002 Ідентичний псевдонім вже існує
|
||||||
|
Основний сценарій | 1. Користувач вводить бажаний псевдонім у поле вводу псевдоніму
|
||||||
|
| 2. Користувач вводить пароль у поле вводу паролю
|
||||||
|
| 3. Користувач натискає на кнопку створення облікового запису
|
||||||
|
| 4. Система створює обліковий запис користувача (можливі 001.001, 001.002)
|
|
@ -0,0 +1,9 @@
|
||||||
|
Назва | Видалити обліковий запис
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Користувач ідентифікований в системі
|
||||||
|
Результат | Відсутність облікового запису користувача
|
||||||
|
Виключні ситуації | 001.005 Користувач не ідентифікований
|
||||||
|
Основний сценарій | 1. Користувач натискає на кнопку видалення облікового запису
|
||||||
|
| 2. Система виводить кнопку-запит на підтвердження видалення облікового запису
|
||||||
|
| 3. Користувач натискає на кнопку підтвердження видалення облікового запису
|
||||||
|
| 4. Система видаляє обліковий запис (можлива 001.005)
|
|
@ -0,0 +1,10 @@
|
||||||
|
Назва | Змінити властивості облікового запису
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Користувач ідентифікований в системі
|
||||||
|
Результат | Зміна властивостей облікового запису
|
||||||
|
Виключні ситуації | 001.005 Користувач не ідентифікований
|
||||||
|
Основний сценарій | 1. Користувач натискає на кнопку редагування облікового запису
|
||||||
|
| 2. Система виводить інтерфейс для редагування облікового запису (можлива 001.005)
|
||||||
|
| 3. Користувач вказує бажані зміни властивостей облікового запису
|
||||||
|
| 4. Користувач натискає на кнопку внесення змін до властивостей облікового запису
|
||||||
|
| 5. Система змінює властивості облікового запису
|
|
@ -0,0 +1,12 @@
|
||||||
|
Назва | Створити опитування
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Користувач ідентифікований в системі
|
||||||
|
Результат | Створене опитування
|
||||||
|
Виключні ситуації | 001.005 Користувач не ідентифікований
|
||||||
|
| 001.007 Користувач ввів неприпустимі символи в назві опитування
|
||||||
|
Основний сценарій | 1. Користувач переходить на сторінку створення опитування (можлива 001.005)
|
||||||
|
| 2. Система виводить інтерфейс створення опитування
|
||||||
|
| 3. Користувач задає інформацію про запитання та тип опитування
|
||||||
|
| 4. Користувач натискає кнопку збереження опитування
|
||||||
|
| 5. Система створює опитування (можлива 001.007)
|
||||||
|
| 6. Система виводить посилання на проходження опитування
|
|
@ -0,0 +1,11 @@
|
||||||
|
Назва | Видалити опитування
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Користувач ідентифікований в системі, користувач є власником опитування
|
||||||
|
Результат | Відсутність опитування
|
||||||
|
Виключні ситуації | 001.005 Користувач не ідентифікований
|
||||||
|
| 001.006 Запитане опитування не існує
|
||||||
|
| 001.008 Користувач не є власником опитування
|
||||||
|
Основний сценарій | 1. Користувач натискає на кнопку видалення опитування
|
||||||
|
| 2. Система виводить запит на підтвердження видалення опитування
|
||||||
|
| 3. Користувач натискає на кнопку підтвердження видалення опитування
|
||||||
|
| 4. Система видаляє опитування (можливі 001.005, 001.006, 001.008)
|
|
@ -0,0 +1,9 @@
|
||||||
|
Назва | Переглянути відповіді на опитування
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Користувач ідентифікований в системі, користувач є власником опитування
|
||||||
|
Результат | Інформація про відповіді на опитування
|
||||||
|
Виключні ситуації | 001.005 Користувач не ідентифікований
|
||||||
|
| 001.006 Запитане опитування не існує
|
||||||
|
| 001.008 Користувач не є власником опитування
|
||||||
|
Основний сценарій | 1. Користувач натискає на кнопку перегляду відповідей на опитування
|
||||||
|
| 2. Система виводить інформацію про відповіді на опитування (можливі 001.005, 001.006, 001.008)
|
|
@ -0,0 +1,12 @@
|
||||||
|
Назва | Пройти ідентифікацію в системі
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Користувач має обліковий запис
|
||||||
|
Результат | Користувач ідентифікований в системі
|
||||||
|
Виключні ситуації | 001.001 Користувач ввів заборонені символи в поле псевдоніму
|
||||||
|
| 001.003 Користувач ввів псевдонім, якого не існує в системі
|
||||||
|
| 001.004 Користувач ввів неправильний пароль до облікового запису
|
||||||
|
Основний сценарій | 1. Користувач вводить псевдонім у поле вводу псевдоніму
|
||||||
|
| 2. Користувач вводить пароль у поле вводу паролю
|
||||||
|
| 3. Користувач натискає кнопку ідентифікації
|
||||||
|
| 4. Система ідентифікує користувача (можливі 001.001, 001.003, 001.004)
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
Назва | Скинути дані про ідентифікацію в системі
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Користувач ідентифікований в системі
|
||||||
|
Результат | Користувач не ідентифікований в системі
|
||||||
|
Виключні ситуації | 001.005 Користувач не ідентифікований
|
||||||
|
Основний сценарій | 1. Користувач натискає на кнопку виходу з облікового запису
|
||||||
|
| 2. Система скидає інформацію про ідентифікацію користувача (можлива 001.005)
|
|
@ -0,0 +1,12 @@
|
||||||
|
Назва | Редагувати опитування
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Користувач ідентифікований в системі, користувач є власником опитування
|
||||||
|
Результат | Змінене опитування
|
||||||
|
Виключні ситуації | 001.005 Користувач не ідентифікований
|
||||||
|
| 001.006 Запитане опитування не існує
|
||||||
|
| 001.008 Користувач не є власником опитування
|
||||||
|
Основний сценарій | 1. Користувач переходить на сторінку редагування опитування
|
||||||
|
| 2. Система виводить інтерфейс редагування опитування (можливі 001.005, 001.006, 001.008)
|
||||||
|
| 3. Користувач задає інформацію про зміни в опитуванні
|
||||||
|
| 4. Користувач натискає кнопку збереження змін в опитуванні
|
||||||
|
| 5. Система змінює опитування
|
|
@ -0,0 +1,9 @@
|
||||||
|
Назва | Переглянути властивості опитування
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Користувач ідентифікований в системі, користувач є власником опитування
|
||||||
|
Результат | Інформація про властивості опитування
|
||||||
|
Виключні ситуації | 001.005 Користувач не ідентифікований
|
||||||
|
| 001.006 Запитане опитування не існує
|
||||||
|
| 001.008 Користувач не є власником опитування
|
||||||
|
Основний сценарій | 1. Користувач натискає на кнопку перегляду інформації про опитування
|
||||||
|
| 2. Система виводить інформацію про опитування (можливі 001.005, 001.006, 001.008)
|
|
@ -0,0 +1,11 @@
|
||||||
|
Назва | Пройти анонімне опитування
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Відсутні
|
||||||
|
Результат | Запис відповідей на опитування
|
||||||
|
Виключні ситуації | 001.006 Запитане опитування не існує
|
||||||
|
Основний сценарій | 1. Користувач переходить на сторінку проходження опитування
|
||||||
|
| 2. Система виводить перелік запитань опитування (можлива 001.006)
|
||||||
|
| 3. Користувач вводить відповіді на запитання
|
||||||
|
| 4. Користувач натискає кнопку надсилання відповідей
|
||||||
|
| 5. Система записує відповіді на опитування (можлива 001.006)
|
||||||
|
| 6. Система виводить прощальне повідомлення
|
|
@ -0,0 +1,12 @@
|
||||||
|
Назва | Пройти поіменне опитування
|
||||||
|
Учасники | Користувач, система
|
||||||
|
Передумови | Користувач ідентифікований в системі
|
||||||
|
Результат | Запис відповідей на опитування та відомості про користувача
|
||||||
|
Виключні ситуації | 001.005 Користувач не ідентифікований
|
||||||
|
| 001.006 Запитане опитування не існує
|
||||||
|
Основний сценарій | 1. Користувач переходить на сторінку проходження опитування
|
||||||
|
| 2. Система виводить перелік запитань опитування (можливі 001.005, 001.006)
|
||||||
|
| 3. Користувач вводить відповіді на запитання
|
||||||
|
| 4. Користувач натискає кнопку надсилання відповідей
|
||||||
|
| 5. Система записує відповіді на опитування та відомості про користувача (можлива 001.006)
|
||||||
|
| 6. Система виводить прощальне повідомлення
|
Loading…
Reference in New Issue