Руководство пользователя¶
Содержание¶
- Вход в систему
- Роли пользователей
- Работа с книгами
- Операции с книгами
- Бронирования
- QR-коды
- Инвентаризация
- Управление пользователями
- Справочники
- Настройки
Вход в систему¶
Авторизация¶
- Откройте страницу входа в системе
- Введите ваш логин и пароль
- Нажмите кнопку "Войти"
Восстановление пароля¶
Если вы забыли пароль, обратитесь к администратору системы для его сброса.
Роли пользователей¶
Система поддерживает три роли с разными правами доступа:
Читатель¶
- Просмотр каталога книг
- Бронирование доступных книг
- Просмотр своих бронирований
- Просмотр истории своих выдач
- Встать в очередь на недоступные книги
- Просмотр своего профиля и QR-кода
Библиотекарь¶
Все права читателя, плюс: - Выдача и возврат книг - Продление выдач - Просмотр всех бронирований - Просмотр всех выдач - Управление экземплярами книг - Генерация QR-кодов - Проведение инвентаризации - Управление справочниками (авторы, жанры, издательства и т.д.)
Администратор¶
Все права библиотекаря, плюс: - Управление пользователями - Управление книгами (создание, редактирование, удаление) - Списание книг - Доступ к статистике - Настройка системы
Работа с книгами¶
Просмотр каталога¶
- Перейдите на страницу "Каталог"
- Используйте поиск для поиска книг по:
- Названию
- Автору
- ISBN
- Инвентарному номеру
- Применяйте фильтры:
- По жанру
- По автору
- По издательству
- Переключайтесь между видами отображения:
- Сетка - карточки книг
- Таблица - табличное представление
Просмотр деталей книги¶
- Нажмите на книгу в каталоге
- На странице деталей вы увидите:
- Обложку книги
- Название и описание
- Авторов
- Жанры
- Издательство и год издания
- Список экземпляров с их статусами
Добавление книги (Администратор/Библиотекарь)¶
- На странице "Каталог" нажмите "Добавить книгу"
- Заполните форму:
- Название (обязательно)
- ISBN (опционально)
- Описание (опционально)
- Год издания (опционально)
- Количество страниц (опционально)
- Издательство (выберите из списка или создайте новое)
- Язык (выберите из списка)
- Авторы (выберите из списка или создайте новых)
- Жанры (выберите из списка или создайте новые)
- Обложка (загрузите изображение)
- Нажмите "Создать"
Редактирование книги¶
- Откройте страницу деталей книги
- Нажмите кнопку "Редактировать"
- Внесите изменения
- Нажмите "Сохранить"
Добавление экземпляра книги¶
- На странице деталей книги нажмите "Добавить экземпляр"
- Заполните форму:
- Инвентарный номер (опционально, будет сгенерирован автоматически)
- Полка (выберите из списка)
- Состояние (обязательно)
- Цена покупки (опционально)
- Нажмите "Создать"
Импорт книг из CSV (Администратор/Библиотекарь)¶
- Перейдите на страницу "Каталог" и откройте раздел импорта (кнопка "Импорт" или через меню)
- Загрузите CSV файл в кодировке UTF-8. Первая строка файла должна содержать заголовки колонок
- Обязательные колонки: Инвентарный номер, Название, Автор(ы) (несколько авторов через точку с запятой)
- Опциональные колонки: ISBN, Год издания, Страниц, Издание, Язык, Издательство, Жанры (через
;), Полка, Состояние, Статус (доступна/выдана), Цена покупки, Текущая стоимость, Описание - После загрузки система покажет результат: количество импортированных строк, пропущенных (дубликаты инв. номера) и список ошибок по строкам при наличии
Справочники (авторы, издательства, жанры, полки, языки) создаются автоматически при отсутствии. Книги с одинаковым названием, ISBN и издательством объединяются — к ним добавляются новые экземпляры. Строки с уже существующим инвентарным номером пропускаются.
Операции с книгами¶
Выдача книги¶
Через страницу бронирования¶
- Перейдите на страницу "Бронирования"
- Найдите нужное бронирование
- Нажмите кнопку "Выдать"
- Заполните форму:
- Читатель (уже выбран из бронирования)
- Срок возврата (по умолчанию рассчитывается автоматически)
- Состояние книги
- Примечания (опционально)
- Нажмите "Выдать"
Через QR-сканирование¶
- Перейдите на страницу "Сканирование"
- Отсканируйте QR-код книги или введите инвентарный номер
- Если книга доступна, нажмите "Выдать"
- Выберите читателя (отсканируйте его QR-код или выберите из списка)
- Заполните форму выдачи
- Нажмите "Выдать"
Массовая выдача¶
- Перейдите на страницу "Операции"
- Нажмите "Массовая выдача"
- Выберите читателя
- Выберите книги из списка доступных
- Нажмите "Выдать"
Возврат книги¶
Через QR-сканирование¶
- Перейдите на страницу "Сканирование"
- Отсканируйте QR-код книги
- Если книга выдана, нажмите "Вернуть"
- Укажите состояние книги при возврате
- Добавьте примечания (опционально)
- Нажмите "Вернуть"
Через страницу активных выдач¶
- Перейдите на страницу "Активные выдачи"
- Найдите нужную выдачу
- Нажмите кнопку "Вернуть"
- Заполните форму возврата
- Нажмите "Вернуть"
Массовый возврат¶
- Перейдите на страницу "Операции"
- Нажмите "Массовый возврат"
- Выберите читателя
- Выберите книги для возврата
- Нажмите "Вернуть"
Продление выдачи¶
- Перейдите на страницу "Активные выдачи" или "Мои выдачи"
- Найдите нужную выдачу
- Нажмите кнопку "Продлить"
- Добавьте примечания (опционально)
- Нажмите "Продлить"
Примечание: Продление возможно только в пределах лимита продлений для категории читателя.
Списание книги (Администратор)¶
- Откройте страницу деталей книги
- Найдите нужный экземпляр
- Нажмите кнопку "Списать"
- Укажите причину списания
- Добавьте примечания
- Нажмите "Списать"
Бронирования¶
Создание бронирования (Читатель)¶
- Откройте страницу деталей книги
- Найдите доступный экземпляр
- Нажмите кнопку "Забронировать"
- Добавьте примечания (опционально)
- Нажмите "Забронировать"
Примечание: - Срок по умолчанию — 3 дня (можно выбрать в календаре) - Не более 5 активных бронирований одновременно - Если экземпляр занят, при нажатии «Забронировать» вы автоматически встаёте в очередь (отдельная кнопка «В очередь» не обязательна)
Просмотр своих бронирований¶
- Перейдите на страницу "Мои бронирования"
- Вы увидите список всех ваших бронирований с их статусами:
- Ожидает - бронирование активно
- Выполнено - книга выдана
- Отменено - бронирование отменено
- Просрочено - срок бронирования истек
Отмена бронирования¶
- На странице "Мои бронирования" найдите нужное бронирование
- Нажмите кнопку "Отменить"
- Подтвердите отмену
Очередь на книги¶
Если книга недоступна (выдана или забронирована), вы можете встать в очередь:
- Откройте страницу деталей книги
- Найдите недоступный экземпляр
- Нажмите кнопку "Встать в очередь" (или «Забронировать» — при занятом экземпляре вы автоматически попадёте в очередь)
- Система покажет вашу позицию в очереди в карточке книги и в «Мои бронирования»
Когда книга освободится (возврат, отмена или истечение чужой брони), система автоматически создаст бронь первому в очереди — обычно в течение нескольких секунд.
Важно: чтобы получить бронь из очереди, у вас должно быть меньше 5 активных бронирований. Иначе вы будете пропущены, а очередь перейдёт к следующему читателю.
Просмотр очередей¶
- Перейдите на страницу "Мои бронирования"
- В разделе "Мои очереди" — книги, на которые вы ждёте; отображается позиция в очереди
- Список обновляется автоматически каждые несколько секунд; при создании брони запись исчезнет из очереди и появится в списке бронирований
- Выйти из очереди: кнопка "Отменить" у нужной записи
Возврат книги и очередь (библиотекарь)¶
После возврата экземпляра, на который есть очередь, в диалоге возврата показывается индикатор обработки очереди. Когда бронь для следующего читателя создана, отображается подтверждение.
QR-коды¶
Сканирование QR-кодов¶
- Перейдите на страницу "Сканирование"
- Выберите режим:
- Ручной ввод - введите инвентарный номер вручную
- Камера - используйте камеру для сканирования QR-кода
- После сканирования система покажет информацию о книге
- Выберите действие:
- Выдать - если книга доступна
- Вернуть - если книга выдана
Генерация QR-кодов¶
Для одной книги¶
- Откройте страницу деталей книги
- Найдите нужный экземпляр
- Нажмите кнопку с иконкой QR-кода
- QR-код будет отображен в диалоговом окне
- Вы можете скачать или распечатать QR-код
Массовая генерация¶
- Перейдите на страницу "Каталог"
- Нажмите "QR коды"
- Выберите полку
- Выберите экземпляры для генерации QR-кодов
- Нажмите "Сгенерировать"
- Скачайте архив с QR-кодами
QR-код пользователя¶
- Перейдите в "Настройки"
- В разделе профиля отображается ваш QR-код
- Используйте его для быстрой идентификации при выдаче книг
Инвентаризация¶
Проведение инвентаризации (Библиотекарь/Администратор)¶
- Перейдите на страницу "Инвентаризация"
- Выберите полку для проверки
- Используйте QR-сканер для сканирования книг:
- Отсканированные книги отмечаются как "На месте"
- Неотсканированные книги отмечаются как "Не найдена"
- Просмотрите результаты:
- На месте - книга найдена на своей полке
- Не на месте - книга находится на другой полке
- Не найдена - книга не отсканирована
- Для книг "Не на месте" вы можете вернуть их на место, нажав "На место"
Фильтрация результатов¶
Используйте фильтры для просмотра: - Все книги - На месте - Не на месте - Недостающие
Управление пользователями (Администратор)¶
Просмотр пользователей¶
- Перейдите на страницу "Пользователи"
- Используйте поиск и фильтры:
- Поиск по ФИО, логину, email
- Фильтр по роли
- Фильтр по категории
- Фильтр по статусу
- Фильтр по дате регистрации
Добавление пользователя¶
- На странице "Пользователи" нажмите "Добавить пользователя"
- Заполните форму:
- Логин (обязательно)
- Пароль (обязательно, минимум 6 символов)
- ФИО (обязательно)
- Email (опционально)
- Роль (обязательно)
- Категория (если роль - читатель)
- Нажмите "Создать"
Редактирование пользователя¶
- Найдите пользователя в списке
- Нажмите кнопку "Редактировать"
- Внесите изменения
- Нажмите "Сохранить"
Деактивация/Активация пользователя¶
- Найдите пользователя в списке
- Нажмите кнопку "Деактивировать" или "Активировать"
- Подтвердите действие
Импорт пользователей¶
- На странице "Пользователи" нажмите "Импорт"
- Загрузите CSV файл с пользователями
- Проверьте предпросмотр импортируемых данных
- Нажмите "Импортировать"
Формат CSV:
login,password,first_name,last_name,middle_name,email,role,category_id
user1,password123,Иван,Иванов,Иванович,ivan@example.com,reader,1
Экспорт пользователей¶
- На странице "Пользователи" нажмите "Экспорт"
- Файл CSV будет автоматически загружен
Справочники¶
Управление авторами¶
- Перейдите на страницу "Справочники" → "Авторы"
- Просматривайте, добавляйте, редактируйте и удаляйте авторов
- При добавлении укажите:
- Фамилию (обязательно)
- Имя (обязательно)
- Отчество (опционально)
- Годы жизни (опционально)
- Страну (опционально)
- Биографию (опционально)
Управление жанрами¶
- Перейдите на страницу "Справочники" → "Жанры"
- Управляйте жанрами книг
- При добавлении укажите:
- Название (обязательно)
- Описание (опционально)
- Родительский жанр (опционально, для иерархии)
Управление издательствами¶
- Перейдите на страницу "Справочники" → "Издательства"
- Управляйте издательствами
Управление полками¶
- Перейдите на страницу "Справочники" → "Полки"
- Управляйте полками для размещения книг
- При добавлении укажите:
- Название (обязательно)
- Описание (опционально)
- Расположение (опционально)
Управление состояниями книг¶
- Перейдите на страницу "Справочники" → "Состояния"
- Просматривайте доступные состояния книг
- Состояния используются при выдаче и возврате книг
Управление языками¶
- Перейдите на страницу "Справочники" → "Языки"
- Управляйте языками изданий
Управление категориями пользователей¶
- Перейдите на страницу "Справочники" → "Категории читателей"
- Управляйте категориями с настройками:
- Название
- Описание
- Срок выдачи (в днях)
- Лимит выдач (максимум книг одновременно)
- Лимит продлений
Настройки¶
Профиль пользователя¶
- Перейдите в "Настройки"
- В разделе "Личная информация" вы можете:
- Просмотреть свою роль
- Изменить ФИО (если у вас есть права)
- Просмотреть дату регистрации
Версия для слабовидящих¶
- В "Настройках" найдите раздел "Версия для слабовидящих"
- Включите режим для:
- Увеличенного шрифта
- Усиленного контраста
- Улучшенной подсветки фокуса
- Настройка сохраняется автоматически
Тема оформления¶
- В "Настройках" найдите раздел "Тема оформления"
- Переключайтесь между:
- Светлой темой - для работы в светлом помещении
- Тёмной темой - для работы в тёмном помещении
- Настройка сохраняется автоматически
Советы и рекомендации¶
Поиск книг¶
- Используйте частичные совпадения в поиске
- Комбинируйте фильтры для точного поиска
- Сохраняйте часто используемые поисковые запросы
Работа с QR-кодами¶
- Распечатайте QR-коды и приклейте их на книги
- Используйте QR-коды для быстрой выдачи/возврата
- Храните QR-коды в безопасном месте
Бронирования¶
- Бронируйте книги заранее
- Следите за сроком действия бронирований
- Отменяйте ненужные бронирования, чтобы освободить место другим
Инвентаризация¶
- Проводите инвентаризацию регулярно
- Используйте QR-сканер для ускорения процесса
- Проверяйте книги "Не на месте" и возвращайте их на правильные полки
Часто задаваемые вопросы¶
Как продлить книгу?¶
Перейдите на страницу "Мои выдачи" или "Активные выдачи", найдите нужную выдачу и нажмите "Продлить". Учтите лимит продлений для вашей категории.
Что делать, если книга недоступна?¶
Встаньте в очередь на книгу. Когда она станет доступной, система автоматически создаст для вас бронирование (если вы первый в очереди).
Как отменить бронирование?¶
На странице "Мои бронирования" найдите нужное бронирование и нажмите "Отменить".
Как найти книгу по инвентарному номеру?¶
Используйте поиск в каталоге или на странице сканирования введите инвентарный номер вручную.
Как получить QR-код книги?¶
Откройте страницу деталей книги, найдите нужный экземпляр и нажмите кнопку с иконкой QR-кода.