Инструкция пользователю

Инструкция пользователю. Сразу, после загрузки программы пользователю предоставляется довольно обширная информация о текущей книге. автор, наименование книги, ее жанр, а для более удобного поиска на стилаже количество страниц и тип обложки.

Книга является текущей, если на ней стоит курсор выделенная часть строки. Причем, каждая строка это новая книга в списке. Программа предусматривает вхождение произведений в одну книгу например, состав произведений в сборниках, наименование глав книги и т.д Для просмотра этой информации достаточно нажать на кнопку Детально и перед пользователем открывается дополнительная секция формы, не видная до этого.

Повторное нажатие снова скрывает полное описание для лучшего восприятия информации для книги. Для удобства поиска требуемой книги на главной форме предусмотрен широкий набор визуальных команд, которые автоматически преобразуются в SQL-запросы. К таким командам относятся Упорядочить по фамилии жанру, названию, поиск по фамилии, по вхождению, по жанру, а также некоторый набор нестандартных команд, которые появляются по выпадающему списку. Если книга в данный момент отсутствует, на форме высвечивается информация. Если книга отсутствует, появляется возможность просмотра информации о ее местонахождении и времени отсутствия.

Программа позволяет вести учет отданных книг. Для этого достаточно нажать на кнопку Одолжить и внести необходимые данные. Для внесения новой книги служит кнопка Добавить. Простая в использовании форма представлена в виде анкеты. Причем для внесения книги в список должны быть заполнены все графы возможно не заполнение графы Полное описание когда книга одноименна.

Заложен минимальный набор данных с клавиатуры. Это позволяет уменьшить шанс внесения ошибочных данных, и упрощает работу для конечного пользователя. Для внесения изменений в базу данных временное отсутствие книги, новая книга необходимо иметь определенные права. Для этого программа предусматривает проверку прав, определенных паролем. При некорректном вводе пароля программа не даст внести изменения.