– авторизация и регистрация пользователей;
– восстановление пароля от утерянного аккаунта;
– управление информацией о пользователях;
– управление перечнями книг и авторов;
– выдача книг читателям библиотеки;
– возможность читателей отслеживать статус взятых ими книг.
- Система авторизации и регистрации: позволяет будущим пользователям системы создавать в ней учетные записи.
По умолчанию при регистрации для пользователя создаётся аккаунт со статусом «Читатель», в котором будет храниться его персональная информация и данные о взятых им книгах в библиотеке.
Система также обеспечивает вход в систему для сотрудников библиотеки, ответственных за управление перечнями книг и авторов, а также за выдачу книг клиентам библиотеки.
-
Система восстановления пароля: позволяет пользователю, забывшему пароль от своей учетной записи, восстановить его с помощью адреса электронной почты.
-
Система управления пользователями: позволяет управлять всей доступной о пользователях информацией, хранит данные о ФИО читателей и их адреса электронной почты. Дает возможность добавить в систему нового пользователя, выдать ему права администратора или удалить уже существующего пользователя.
- Система управления перечнями книг и авторов: позволяет администраторам управлять списками доступных в библиотеке книг, добавлять в систему новых авторов и их произведения.
- Система выдачи книг читателям: позволяет сотрудникам библиотеки контролировать выдачу книг читателям и следить за их своевременным возвратом.
- Система отслеживания читателями статуса взятых ими книг: позволяет читателям в любой момент времени узнать статус взятых ими в библиотеке книг. Название произведения, его автор, дата выдачи библиотекой и дата ожидаемого возврата книги отображается в разделе Личного кабинета «Мои книги»;
- Система восстановления пароля от утерянного аккаунта.