Файл: Томский государственный университет систем управления и радиоэлектроники (тусур).docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 18.03.2024
Просмотров: 12
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
UC-2.11 |
Автор: Крейнис София |
Название: редактирование рекламы |
Действующее лицо: администратор |
Предусловие: -выполнение UC-2.2 - выполнение UC-2.10 |
Основной поток: 1. Администратор вызывает функцию « редактировать рекламу» 2. Система отображает форму для загрузки рекламы со следующими атрибутами: · Наименование рекламируемого товара · Фотография или гиф-файл рекламируемого товара · Информация о скидках на товар в данный период времени · Краткая информация о товаре 3. Администратор заполняет форму и вызывает функцию «сохранить изменения» 4. Система сохраняет изменения 5. Система уведомляет Администратора об успешном изменении рекламы в приложение |
Расширения: 1а. Ошибка подключения 1а1. Система оповещает пользователя о слабом подключении к интернету 1а2. Система просит проверить подключение к интернету 1а3. Выполнение сценария переходит к выполнению шага №1 1а4. Завершение сценария 1б. Ошибка загрузки мультимедиа 1б1. Система предлагает пользователю загрузить файл еще раз 1б2. Система сохраняет изменения 1б3. Завершение сценария |
UC-2.12 |
Автор: Крейнис София |
Название: удаление рекламы |
Действующее лицо: администратор |
Предусловие: -выполнение UC-2.2 - выполнение UC-2.10 |
Основной поток: 1. Администратор вызывает функцию «удалить рекламу» 2. Система запрашивает подтверждение действия 3. Система оповещает пользователя о том, что действие невозможно будет отменить 4. Система сохраняет внесенные изменения 5. Система отображает, что реклама удалена |
Расширения: 1а. Ошибка подключения 1а1. Система оповещает пользователя о слабом подключении к интернету 1а2. Система просит проверить подключение к интернету 1а3. Выполнение сценария переходит к выполнению шага №1 1а4. Завершение сценария |
UC-3.1 |
Автор: Ганеева Дарья |
Название: регистрация |
Действующее лицо: клиент |
Предусловие: -установка приложения SuClub |
Основной поток: 1. Клиент вызывает функцию «регистрация» 2. Система отображает поля для ввода со следующими атрибутами: · Роль: клиент, курьер, администратор, поставщик · ФИО · Пароль · Электронная почта 3. Клиент выбирает соответствующую ему роль и заполняет поля согласно требуемым атрибутам. 4. Система сохраняет введенные данные. 5. Клиент вызывает функцию «зарегистрироваться». 6. Система уведомляет клиента о том, что его аккаунт успешно зарегистрирован. |
Расширение: 1а. Ошибка при вводе данных 1а1. Система оповещает клиента о том, что данные (ФИО/пароль) не соответствуют требованиям. 1а2. Выполнение сценария переходит к выполнению шага №2. 1а3. Завершение сценария. 1б. Ошибка подключения 1б1. Система оповещает клиента о слабом подключении к интернету. 1б2. Система выдаёт объявление с предложение проверить подключение к интернету. 1б3. Выполнение сценария переходит к выполнению шага №1. 1б4. Завершение сценария. 1в. Ошибка ввода электронной почты 1в1. Система оповещает клиента о том, что адрес электронной почты введён некорректно (Данная почта не найдена). 1в2. Выполнение сценария переходит к шагу №2. 1в3. Завершение сценария. 1г. Ошибка при выборе роли 1г1. Система оповещает клиента о неверном выборе роли. 1г2. Выполнение сценария переходит к шагу №2. 1г3. Завершение сценария. |
UC – 3.2 |
Автор: Ганеева Дарья |
Название: авторизация |
Действующее лицо: клиент |
Предусловие: -Выполнение UC-3.1 |
Основной поток: 1. Клиент вызывает функцию «войти» 2. Система отображает поля для ввода со следующими атрибутами: · ФИО · Пароль · Функция «забыл пароль» · Функция «Регистрация» 3. Клиент заполняет поля согласно обязательным атрибутам. 4. Система сохраняет введенные данные. 5. Клиент вызывает функцию «войти». 6. Система уведомляет клиента о том, что вход в аккаунт выполнен успешно. |
Расширение: 1а. Ошибка при вводе данных 1а1. Система оповещает клиента о том, что данные (ФИО/пароль) введены неверно. 1а2. Выполнение сценария переходит к выполнению шага №2. 1а3. Завершение сценария. 1б. Ошибка подключения 1б1. Система оповещает клиента о слабом подключении к интернету. 1б2. Система выдаёт объявление с предложение проверить подключение к интернету. 1б3. Выполнение сценария переходит к выполнению шага №2. 1б4. Завершение сценария. 1в. Клиент забыл пароль 1в1. Клиент вызывает функцию «забыл пароль». 1в2. Система отправляет электронное письмо на почту для смены пароля. 1в3. Клиент переходит по ссылке в электронном письме. 1в4. Система отображает поля для введения нового пароля. 1в5. Клиент взывает функцию «подтвердить». 1в6. Выполнение сценария переходит к выполнению шага №2. 1в7. Завершение сценария. 1г Клиент вызывает функцию «Регистрация» 1г1. Переадресация клиента на UC-3.1. 1г2. Завершение сценария. |
UC-3.3 |
Автор: Ганеева Дарья |
Название: вызов функции «Чат поддержки» |
Действующее лицо: клиент |
Предусловие: -Выполнение UC-3.2 |
Основной поток: 1. Клиент вызывает функцию «Чат поддержки». 2. Система отображает поля со следующими атрибутами: · Введите сообщение · Функция «Отправить» · История переписки 3. Система отправляет первое сообщение со следующими атрибутами: · Фраза «Здравствуйте, чем мы можем Вам помочь?» |
Расширение: 1а. Ошибка отправления сообщения. 1а1. Клиент вызывает функцию «отправить», не введя в поле «Введите сообщение» текст. 1а2. Система оповещает клиента о пустом поле «Введите сообщение». 1а3. Выполнение сценария переходит к шагу 2. 1а4. Завершение сценария. 1б. Ошибка подключения 1б1. Система оповещает клиента о слабом подключении к интернету. 1б2. Система выдаёт объявление с предложение проверить подключение к интернету. 1б3. Выполнение сценария переходит к выполнению шага 2. 1б4. Завершение сценария. |
UC-3.4 |
Автор: Ганеева Дарья |
Название: Редактирование личного кабинета |
Действующее лицо: клиент |
Предусловие: -Выполнение UC-3.2 |
Основной поток: 1. Клиент вызывает функцию «Редактировать» в личном кабинете. 2. Система отображает поля для ввода с атрибутами: · ФИО · Адрес электронной почты · Адрес доставки · Аватар клиента · Данные банковской карты 3. Клиент заполняет поля согласно обязательным атрибутам. 4. Система сохраняет введённые данные. 5. Клиент вызывает функцию «сохранить». 6. Система оповещает клиента о том, что редактирование личного кабинета прошло успешно. |
Расширение: 1а. Ошибка ввода новых данных 1а1. Клиент удалив старые данные (ФИО/ адрес электронной почты), вызывает функцию «сохранить». 1а2. Система оповещает клиента о незаполненных полях. 1а3. Выполнение сценария переходит к выполнению шага 2. 1а4. Завершение сценария. 1б. Ошибка подключения 1б1. Система оповещает клиента о слабом подключении к интернету. 1б2. Система выдаёт объявление с предложение проверить подключение к интернету. 1б3. Выполнение сценария переходит к выполнению шага №2. 1б4. Завершение сценария. |
UC-3.5 |
Автор: Ганеева Дарья |
Название: оставление отзыва |
Действующее лицо: клиент |
Предусловие: -Выполнение UC-3.2 |
Основной поток: 1. Клиент взывает функцию «Оставить отзыв». 2. Система отображает поля со следующими атрибутами: · Поле для написания отзыва. · Поле для прикрепления фотографии товара. · Поле для отметки рейтинга товара. 3. Клиент заполняет поля в соответствии с обязательными атрибутами. 4. Система сохраняет введённые данные. 5. Клиент вызывает функцию «отправить». 6. Система оповещает клиента об успешной отправке отзыва. |
Расширение: 1а. Попытка отправить пустой отзыв 1а1. Система оповещает клиента о незаполненных полях «оставить отзыв». 1а2. Выполнение сценария переходит к выполнению шага 2. 1а3. Завершение сценария. 1б. Ошибка подключения 1б1. Система оповещает клиента о слабом подключении к интернету. 1б2. Система выдаёт объявление с предложение проверить подключение к интернету. 1б3. Выполнение сценария переходит к выполнению шага 2. 1б4. Завершение сценария. |
UC-3.6 |
Автор: Ганеева Дарья |
Название: оплата заказа |
Действующее лицо: клиент |
Предусловие: -Выполнение UC-3.2 |
Основной поток: 1. Пользователь вызывает функцию «Оплатить» 2. Система отображает поля для ввода со следующими атрибутами: · Номер карты · Срок действия · CVV 3. Клиент заполняет поля в соответствии с обязательными атрибутами. 4. Система сохраняет введённые данные. 5. Клиент вызывает функцию «оплатить». 6. Система оповещает клиента о том, что оплата произведена успешно. |
Расширение: 1а. Ошибка ввода данных 1а1. Клиент некорректно указал данные банковской карты. 1а2. Система оповещает клиента об ошибке в данных. 1а3. Выполнение сценария переходит к выполнению шага №2. 1а4. Завершение сценария. 1б. Ошибка подключения 1б1. Система оповещает клиента о слабом подключении к интернету. 1б2. Система выдаёт объявление с предложение проверить подключение к интернету. 1б3. Выполнение сценария переходит к выполнению шага №2. 1б4. Завершение сценария. 1в. Ошибка перевода средств 1в1. Система оповещает клиента о нехватке средств на указанной для оплаты товара карте. 1в2. Выполнение сценария переходит к выполнению шага №2. 1в3. Завершение сценария. |
UC-3.7 |
Автор: Ганеева Дарья |
Название: поиск подарков |
Действующее лицо: клиент |
Предусловие: -Выполнение UC-3.2 |
Основной поток: 1. Клиент вызывает функцию «Поиск» 2. Система отображает поля для ввода со следующими атрибутами: · Строка для ввода текста · Функция «флирта» товаров. · Функция «Поиск». 3. Клиент заполняет поля в соответствии с обязательными атрибутами. 4. Система сохраняет введённые данные. 5. Клиент вызывает функцию «поиск». 6. Система показывает клиенту товары, соответствующие критериям установленными клиентом. |
Расширение: 1а. Ошибка ввода наименования товара 1а1. Клиент вводит наименование товара, которого нет в приложении. 1а2. Система оповещает клиента об отсутствии данной категории товаров в приложении. 1а3. Выполнение сценария переходит к выполнению шага 2. 1а4. Завершение сценария. 1б. Ошибка подключения 1б1. Система оповещает клиента о слабом подключении к интернету. 1б2. Система выдаёт объявление с предложение проверить подключение к интернету. 1б3. Выполнение сценария переходит к выполнению шага №2. 1б4. Завершение сценария. 1в. Некорректный ввод наименования товара 1в1. Клиент вводит неполное/некорректное наименование товара. 1в2. Система просит уточнить/дополнит наименование товара. 1в3. выполнение сценария переходит к выполнению шага №2. 1в4. Завершение сценария. |
UC-3.8 |
Автор: Ганеева Дарья |
Название: заказ подарка |
Действующее лицо: клиент |
Предусловие: -Выполнение UC – 3.2 |
Основной поток: 1. Клиент вызывает функцию «Заказать» 2. Система отображает поля со следующими атрибутами: · Адрес доставки · Данные карты · Способ доставки 3. Клиент заполняет поля в соответствии с обязательными атрибутами. 4. Система сохраняет введённые данные. 5. Клиент вызывает функцию «заказать». 6. Система оповещает клиента о том, что заказ товара успешно произведён. |
Расширение: 1а. Ошибка ввода данных 1а1. Клиент указал несуществующие данные (карты/адрес доставки) или выбрал недоступный в его регионе способ доставки. 1а2. Система оповещает клиента о неверном вводе данных. 1а3. Выполнение сценария переходит к выполнению шага №2. 1а4. Завершение сценария. 1б. Ошибка подключения 1б1. Система оповещает клиента о слабом подключении к интернету. 1б2. Система выдаёт объявление с предложение проверить подключение к интернету. 1б3. Выполнение сценария переходит к выполнению шага №2. 1б4. Завершение сценария. 1в. Товара нет в наличии 1в1. Клиент вбирает для заказа товар, который отсутствует в наличии. 1в2. Система оповещает клиента о том, что товара нет в наличии. 1в3. Система не переходит к выполнению шага №2. 1в4. Завершение сценария. |