Перейти к содержанию

Руководство пользователя

на программное средство DairyDemo.Auth
(в соответствии с ГОСТ 19.505–79)


1. Общие сведения

1.1. Наименование программного средства

DairyDemo.Auth — модуль авторизации пользователей
информационной системы DairyDemo.

1.2. Назначение программного средства

Программное средство предназначено для: - авторизации пользователей по логину и паролю; - разграничения доступа по ролям «Администратор» и «Пользователь»; - защиты от несанкционированного доступа; - блокировки учётных записей при ошибках входа; - управления пользователями администратором системы.


2. Условия эксплуатации

2.1. Аппаратные требования

Для работы программы требуется: - персональный компьютер; - процессор не ниже Intel Core i3 или аналогичный; - оперативная память не менее 4 ГБ; - свободное место на диске не менее 200 МБ.

2.2. Программные требования

  • операционная система: Microsoft Windows 10 / 11;
  • установленная платформа .NET 8.0;
  • установленная СУБД MySQL;
  • наличие настроенного подключения к базе данных.

3. Подготовка к работе

3.1. Запуск программы

Для запуска программы необходимо: 1. Открыть каталог с установленным приложением. 2. Запустить исполняемый файл программы. 3. Дождаться загрузки формы авторизации.

После запуска на экране отображается форма входа в систему.


4. Работа с программой

4.1. Авторизация пользователя

Для входа в систему необходимо: 1. Ввести логин в поле «Логин». 2. Ввести пароль в поле «Пароль». 3. Собрать изображение в капче-пазле. 4. Нажать кнопку «Войти».

Если данные введены корректно и капча собрана верно,
пользователь будет успешно авторизован.


4.2. Сообщения системы при авторизации

В процессе работы пользователь может получить следующие сообщения:

  • «Вы успешно авторизовались» — вход выполнен успешно;
  • «Вы ввели неверный логин или пароль. Пожалуйста, проверьте ещё раз введённые данные» — ошибка ввода;
  • «Соберите изображение для подтверждения» — капча собрана неверно;
  • «Вы заблокированы. Обратитесь к администратору» — учётная запись заблокирована.

4.3. Интерактивная капча

Капча представляет собой изображение, разделённое на фрагменты.

Для прохождения капчи необходимо: 1. Щёлкнуть по одному фрагменту изображения. 2. Щёлкнуть по второму фрагменту для их перестановки. 3. Повторить действия до получения корректного изображения.

При правильной сборке капча считается пройденной.


4.4. Блокировка учётной записи

Если пользователь: - три раза подряд ввёл неверный пароль или - три раза подряд неправильно собрал капчу,

его учётная запись автоматически блокируется.

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


5. Работа пользователя с ролью «Пользователь»

После успешной авторизации пользователь с ролью user
попадает на рабочий стол пользователя.

Рабочий стол пользователя: - отображает информацию о текущем пользователе; - предоставляет возможность завершить работу с программой.

Для выхода из системы необходимо нажать кнопку «Выход».


6. Работа пользователя с ролью «Администратор»

6.1. Назначение панели администратора

Панель администратора предназначена для управления учётными
записями пользователей системы.


6.2. Просмотр списка пользователей

После входа администратор видит таблицу пользователей,
содержащую: - логин пользователя; - роль пользователя; - количество неудачных попыток входа; - состояние блокировки.


6.3. Добавление пользователя

Для добавления нового пользователя необходимо: 1. Нажать кнопку «Добавить». 2. Ввести логин, пароль и роль пользователя. 3. Подтвердить создание учётной записи.

Если пользователь с таким логином уже существует,
система выдаст сообщение об ошибке.


6.4. Изменение данных пользователя

Администратор может: - изменить логин пользователя; - изменить роль пользователя; - сменить пароль пользователя.


6.5. Снятие блокировки учётной записи

Для снятия блокировки необходимо: 1. Выбрать пользователя в таблице. 2. Нажать кнопку «Снять блокировку».

После выполнения действия пользователь сможет снова войти в систему.


7. Возможные ошибки и способы их устранения

Ошибка Причина Способ устранения
Неверный логин или пароль Ошибка ввода Проверить корректность данных
Капча не собрана Неверный порядок фрагментов Пересобрать изображение
Учётная запись заблокирована Превышено число попыток Обратиться к администратору
Программа не запускается Отсутствует .NET Установить .NET 8.0

8. Завершение работы

Для корректного завершения работы программы необходимо: - закрыть текущее окно приложения; - убедиться, что программа завершила работу.


9. Заключение

Настоящее руководство пользователя описывает порядок работы
с программным средством DairyDemo.Auth, предназначенным
для авторизации пользователей и управления доступом к системе.

Документ может использоваться при обучении, эксплуатации
и сопровождении программного средства.