3.1 Функциональные требования
Use Case 1
Сценарий: Регистрация в приложении (для пациентов).
Цель: Успешно зарегистрироваться в приложении для доступа к функционалу системы.
Участники:
- Пациент (далее пользователь).
- Система (регистрация пользователя).
Предусловие: Приложение работает штатно, пользователь открыл приложение и выбрал раздел "Регистрация".
Основной сценарий:
- Пользователь заполняет регистрационную форму, вводя личные данные, такие как имя, фамилия, телефон, адрес электронной почты и пароль.
- Пользователь подтверждает введенные данные нажатием на кнопку “Подтвердить регистрацию”.
- Система проверяет уникальность телефона, адреса электронной почты и пароля.
- Если данные корректны, система создает учетную запись пользователя.
- Система отправляет подтверждение на указанный адрес электронной почты.
Постусловие: Пациент успешно зарегистрировался и может войти в личный кабинет.
Use Case 2
Сценарий: Просмотр информации об услугах в веб-приложении медицинского центра.
Цель: Получить доступ к информации об услугах медицинского центра.
Участники:
- Посетитель сайта (далее пользователь).
- Система (отображение информации).
Предусловие: Приложение работает штатно, пользователь открыл веб-приложение медицинского центра.
Основной сценарий:
- Пользователь выбирает раздел “Услуги” нажатием на соответствующую кнопку.
- Система отображает список доступных медицинских услуг с описанием и стоимостью.
- Пользователь может выбрать конкретную услугу для более подробного ознакомления нажатием на кнопку “Подробнее”.