Gallery
Эссе по курсу “Системная инженерия"
Share
Explore

icon picker
Use Case

Регистрация по номеру телефона
Actor
Action
Ветвление
Покупатель
Открывает страницу регистрации, вводит номер, нажимает “Продолжить”
Система
Выводит сообщение, что номер введен корректно и принят
2.1. Номер введен некорректно
Система
Выводит сообщение, что выслан код проверки
Покупатель
Получает код проверки
4.1 Не получает код проверки
Покупатель
Вводит код проверки
Система
Выводит сообщение об успешном вводе кода
6.1. Код введен неправильно
Система
Открывает личный кабинет
There are no rows in this table

Массовое добавление товаров в каталог
Actor
Action
Ветвление
Клиент
Нажимает кнопку “Загрузить таблицу” в разделе массовое добавление товара, прикрепляет и отправляет файл
Система
Отображает статус обработки файла
2.1 Файл загружен в неправильном формате 2.2 Файл содержит ошибки и невозможно его обработать
Система
Отображает сообщение о готовности обработки и колчестве товаров
3.1. Количество товаров - 0 (неправильное заполнение файла) 3.2. Количество товаров отличается от заполненного пользователем (частично неправильное заполнение файла)
Клиент
Нажимает кнопку “Просмотреть”
Система
Отображает товары готовые к публикации в виде заполненных карточек
Клиент
Нажимает опубликовать
6.1. Кнопка не срабатывает
Система
Размещает товары в публичном каталоге клиента
7.1 Товары не публикуются (серверная ошибка)
There are no rows in this table
Изменение цены товара
Actor
Action
Ветвление
Клиент
Выбирает в админ-панели “Каталог товаров”
Клиент
Выбирает необходимый товар
Клиент
Нажимает редактировать
3.1 Кнопка не срабатывает (серверная ошибка)
Система
Открывает карточку
Клиент
Вводит цену и нажимает сохранить
Система
Отображает и публикует отредактированную карточку товаров
6.1 Сохранение не производится - отображается устаревшая информация 6.2 Система не открывается каталог - серверная ошибка
There are no rows in this table
Продажа товаров через предсобранную корзину
Actor
Action
Ветвление
Продавец клиента
Открывает каталог и выбирает товары в корзину
Система
Создает корзину в магазине с выбранными товарами
Продавец клиента
Переходит в корзину и нажимает “Поделиться”
Система
Генерирует индивидуальную ссылку на корзину
Продавец клиента
Отправляет ссылку на корзину покупателю
4.1 Сгенерированная ссылка не открывается
Покупатель
Переходит по ссылку и нажимает “Копировать в корзину”
Система
Создает корзину с таким же содержанием в аккаунте покупателя
6.1 Создается пустая корзина
Покупатель
Редаткирует корзины и нажимает “Оплатить”
Система
Открывает страницу эквайринга
Покупатель
Производит оплату и возвращается в личный кабинет
9.1 Оплата не проходит
There are no rows in this table

Добавление нового товара
Actor
Action
Ветвление
Продавец
Нажимает "Добавить новый товар"
Система
Отображает форму для ввода данных о товаре
Продавец
Заполняет форму и нажимает кнопку "Добавить товар"
Продавец
Нажимает кнопку сохранения
Система
Валидирует введенные данные
4.1 Данные введены неверно/не заполнено одно из полей 4.2 Такой товар уже существует
Система
Сохраняет информацию о новом товаре в базе данных
Система
Уведомляет продавца об успешном добавлении товара
7.1 Товары не сохранены и отображается уведомление об ошибке
There are no rows in this table
Share
 
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.