View on GitHub

bsu

Repository for university labs on FAMCS, BSU

Create Order Use Case

Вариант использования «Саздать заказ»

Short description

Краткое описание.

Данный вариант использования позволяет Менеджеру по работе с заказами (Order Manager) создать новый Заказ.

Main actions flow

Основной поток событий

  1. Менеджер по работе с заказами запрашивает создание нового заказа.
  2. Система отображает Каталог продукции.
  3. Система отображает форму создания Заказа.
  4. Менеджер выбирает Товары для заказа в Каталоге.
  5. Менеджер подтверждает выбор.
  6. Система отображает Товары в форме Заказа.
  7. Менеджер заполняет оставшиеся поля формы Заказа (например количество Товара, информация о Пользователе).
  8. Система подсчитывает и отображает сумму Заказа.
  9. Менеджер запрашивает сохранение Заказа.
  10. Система сохраняет Заказ в Базе данных

Alternative actions flows

Альтернативные потоки событий

Менеджер отказался от создания Заказа

Если Менеджер отказался от создания Заказа, то вариант использования завершается.

База данных недоступна

Если обнаруживается, что База данных с Заказами недоступна, Система выдает сообщение об ошибке.

После подтверждения сообщения Менеджером вариант использования завершается.

Pre-conditions

Предусловия

Менеджер по работе с заказами авторизован в Системе.

Имеется Каталог продукции.

Post-conditions

Постусловия

Создан новый Заказ.


< Edit User Create Order Edit Catalog >