3.1 Функциональные требования

Use Case 1

Сценарий: Регистрация в приложении (для пациентов). Цель: Успешно зарегистрироваться в приложении для доступа к функционалу системы. Участники:

Предусловие: Приложение работает штатно, пользователь открыл приложение и выбрал раздел "Регистрация". Основной сценарий:

  1. Пользователь заполняет регистрационную форму, вводя личные данные, такие как имя, фамилия, телефон, адрес электронной почты и пароль.
  2. Пользователь подтверждает введенные данные нажатием на кнопку “Подтвердить регистрацию”.
  3. Система проверяет уникальность телефона, адреса электронной почты и пароля.
  4. Если данные корректны, система создает учетную запись пользователя.
  5. Система отправляет подтверждение на указанный адрес электронной почты.

Постусловие: Пациент успешно зарегистрировался и может войти в личный кабинет.

Use Case 2

Сценарий: Просмотр информации об услугах в веб-приложении медицинского центра. Цель: Получить доступ к информации об услугах медицинского центра. Участники:

Предусловие: Приложение работает штатно, пользователь открыл веб-приложение медицинского центра. Основной сценарий:

  1. Пользователь выбирает раздел “Услуги” нажатием на соответствующую кнопку.
  2. Система отображает список доступных медицинских услуг с описанием и стоимостью.
  3. Пользователь может выбрать конкретную услугу для более подробного ознакомления нажатием на кнопку “Подробнее”.