# РУКОВОДСТВО ОПЕРАТОРА ПРОГРАММЫ ## Информационная система «Склад книг» ### 1. Аннотация Настоящий документ представляет собой руководство для оператора ИС «Склад книг». Руководство содержит сведения, необходимые для обеспечения правильной эксплуатации системы, описание интерфейса, порядка подготовки, выполнения регламентированных операций и действий в аварийных ситуациях. ### 2. Введение **Область применения:** Программа применяется в качестве автоматизированного рабочего места (АРМ) кладовщиков, операторов ввода данных и администраторов книжного комплекса. **Основные возможности:** Авторизация сотрудников, разграничение прав, просмотр каталогов, контроль остатков партий, мониторинг бронирования литературы. ### 3. Подготовка к работе #### Порядок установки: Программа поставляется в виде готового автономного инсталлятора `PM4.exe` и не требует предварительной установки интерпретатора Python или дополнительных программных пакетов. Для установки достаточно скопировать файл `PM4.exe` в любую удобную директорию на локальном диске компьютера. #### Порядок проверки работоспособности (Тестирование): 1. Запустите файл `PM4.exe`. 2. Убедитесь, что на экране появилось окно с заголовком авторизации системы. 3. Введите тестовые демонстрационные учетные данные в поля ввода. 4. Нажмите кнопку подтверждения. Если система открыла доступ к основным таблицам данных («Книги», «Склады») — тестовая проверка завершена успешно, связь с удаленным сервером установлена. ### 4. Описание операций * **Вход в систему:** Запустите программу, введите логин и пароль, выданные системным администратором. Нажмите "Вход". * **Навигация по разделам:** Используйте графические вкладки или кнопки меню в верхней части главного окна для переключения между информационными блоками (Книги, Резервы, Персонал). * **Обновление данных:** Информация в таблицах обновляется автоматически при переключении разделов за счет отправки прямых SQL-запросов к серверу `edu-pg.itiscaf.ru`. * **Выход:** Нажмите на стандартный графический крестик в правом верхнем углу окна для закрытия программы. ### 5. Аварийные ситуации * **Ошибка «Невозможно подключиться к базе данных»:** Возникает при отсутствии интернета или блокировке порта 5432. * *Решение:* Проверьте сетевое подключение, перезагрузите роутер или добавьте программу в исключения брандмауэра Windows. * **Ошибка «Неверный логин или пароль»:** Возникает, если функция `getrole()` вернула пустой результат. * *Решение:* Проверьте раскладку клавиатуры, клавишу Caps Lock и повторите ввод. Если ошибка повторяется, обратитесь к администратору базы данных. * **Внезапное закрытие или зависание программы:** * *Решение:* Завершите процесс через «Диспетчер задач» Windows и запустите `PM4.exe` повторно. Данные не потеряются, так как они хранятся на удаленном сервере. ### 6. Термины и сокращения * **Оператор** — сотрудник, осуществляющий эксплуатацию программного обеспечения. * **Авторизация** — процедура проверки прав доступа пользователя в систему. * **Пользовательский интерфейс** — совокупность окон, кнопок и полей, посредством которых оператор управляет ИС. * **Хост (Сервер)** — удаленный компьютер в сети, на котором развернута база данных.