Skip to content

Use cases

Artyom Mikhaylov edited this page Nov 9, 2017 · 5 revisions

see example https://dou.ua/lenta/articles/use-cases/

Авто-подбор меню по параметрам

  • Пользователю доступно меню с формой для ввода параметров и кнопкой составления меню
  • Пользователь вводит количество калорий и бюджет на неделю(месяц).
  • И получает список блюд на неделю(месяц).

Дополнительно

  1. Выбор между разными вариантами меню после авто-подбоора по параметрам
  2. Возможность регистрации / авторизации в системе
  3. Просмотр истории составленных меню после логина
  4. Отправка меню на почту

Use-case авторизации

  1. Пользователь попадает на главную страницу.
  2. На главной странице пользователь нажимает кнопку аторизации.
  3. Пользователь попадает на новую страницу, указывает логин и пароль, затем submit формы.
  4. Если данные корректны, пользователь авторизован. (Авторизованный пользователь может также составлять себе меню на неделю(месяц), как и анонимный пользователь. Кроме этого он всегда может просмотреть историю своих меню)

Use-case регистрации

  1. Пользователь попадает на главную страницу.
  2. На главной странице пользователь нажимает кнопку регистрации.
  3. Пользователь попадает на новую страницу, указывает логин, пароль, имя, затем submit формы.
  4. Если данные корректны, пользователь успешно зарегистрирован и авторизован.

Use-case составления меню

  1. Пользователь попадает на главную страницу.
  2. Пользователь указывает параметры для составления меню(бюджет и лимит калорий).
  3. Пользователь делает submit формы.
  4. Попадает на новую страницу, где он может просмотреть блюдо на любой день недели для любого приема пищи(завтрак, обед и ужин).
  5. Если пользователь кликает на рецепт, то он попадет на новую страницу с подробностями данного рецепта.