![]()
Программа
"Библиотека"
автоматизирует библиотеку высшего
учебного заведения, включает в себя
картотеку(каталожные карточки),
регистрационную и инвентарную книгу, суммарную книгу(прибытие и выбытие
из фонда, автоматический подсчет
движения фонда),распределение книг по факультетам, архив, составной поиск( включает в себя автофильтры
, списки, логические операции и т.д.),корзину, дублирование и т.д.
Программа
"Библиотека" рассчитана на использование ее в сети , т.е. дает
возможность установить клиента программу на любой машине , включенную в
компьютерную сеть . Программа
предназначена как для самих работников библиотеки(заполнение каталожной
карточки и т.д.), так и для пользователей
(студенты, преподаватели и т.д.).При имеющейся сети внутри вуза
клиентская часть программы устанавливается на компьютеры пользователей
,что дает возможность им просмотреть,
отфильтровать и распечатать список нужных книг не выходя из кабинета.
"Библиотека" поддерживает систему электронной
библиотеки, т.е. к каталожной карточки ,хранящейся в базе данных можно прикрепить электронную версию книги.
Настройка.
Для установки программы требуется установить базу данных Interbase Server 5.1.1.
База данных Interbase Server 5.1.1 в комплект
поставки не входит ,но вы можете скачать ее по адресу http://bsmp.baikal.ru/Interbase.rar
Demo-версию программы можно скачать по http://aslibr.narod.ru/Library.rar
Инструкция пользователя http://aslibr.narod.ru/Readme.rar
Описание программы.
Программа содержит ряд меню:
Формы
Каталожная карточка.
Область ввода данных Область поиска и фильтра Область поиска и фильтра
![]()
![]()


Форма «Каталожная карточка» предназначена для заполнения каталожных карточек.
Она состоит из ряда управляющих элементов: области ввода данных и области поиска и фильтра данных. Область ввода данных подразделяется на страницы «Одна карточка», «Одна + все карточки», «Все карточки».Это сделано для удобства ввода. Какой страницей пользоваться зависит от работника. На странице «Одна карточка» отображена информация по текущей карточки. На странице «Одна + все карточки» отображена информация как по текущей карточки , так и список всех карточек библиотеки. Иногда удобно заполняя карточку ,видеть весь список . На странице «Все карточки» отображен список всех карточек библиотеки.
Области поиска и фильтра данных предназначена для быстрого поиска и фильтрации данных по какому-либо критерию. Поиск и фильтр не зависят от регистра букв(большие ,маленькие). Поиск и фильтр будет происходить даже по буквам(например, для поиска книги ,где в названии присутствует слово «Справочник» можно ввести «спр» или «чник» и т.д.)
Поиск от фильтра отличается тем , что при поиске книги отфильтровываются в специальном окне (справа) в области поиска в соответствии с заданным критерием поиска, затем пользователь выбирает необходимую книгу( щелкаем кнопкой на нужной книги),и программа отображает информацию по этой книги в области ввода данных.
А фильтр отфильтровывает список в соответствии с заданным критерием поиска
непосредственно в области ввода данных.
Для боле сложного поиска предназначена форма «Поиск».
Внизу расположен навигатор для управления записями в базе данных(«+» - добавить , «-« - удалить и т.д.) , а также ряд кнопок:
![]()

Кнопка «Редактор печати» - предназначена для отображения и
печати каталожной карточки в MS Word.(лучше
использовать Office XP?
Хотя не обязательно)

Формирование карточки происходит по шаблону Katalogka.dot .Вы можете внести необходимые изменения в шаблону(при соответствующей квалификации).Информация в шаблон вставляется по меткам(@1,@2,@3,@4,@5 - не стирайте их).
Кнопка «Печать» - для быстрой печати .
Кнопка «Внести в книгу» - для внесения книги из каталожной карточки в инвентарную или регистрационную книгу. Книга вносится в инвентарную книгу , если число ее копий(вы заполняете это поле) не превышает 5.Например если число копий книги равно 3,то ему должны соответствовать 3 инвентарных номера (3 записи в списке инвентарных номеров) и т.д. .Если это условие не выполняется ,то программа при попытке внесения в книгу выдаст ошибку. Книга вносится в регистрационную книгу ,если число ее копий превышает 5.В списке инвентарных номеров должна быть одна запись.
Список книг в инвентарной и регистрационной книги вы можете посмотреть в форме
«Регистрационная и инвентарная книга»
Кнопка «Внести в архив»- для внесения книги в архив . Список книг в архиве вы можете посмотреть в форме «Архив»
Кнопка «Дублировать»- добавляет аналогичную книгу в картотеку и в поле название добавляет слово «Копия».
Кнопка «Корзина»- отображает форму «Корзина».При удалении любой книги из картотеки ,книга не пропадает бесследно .Вы можете восстановить ее из корзины.
Поиск.
Форма «Поиск» предназначена для поиска и фильтрования нужного пользователю списка книг сразу по многим критериям с использованием логических операций. Она предназначена в основном как раз для пользователя(студент и т.д).Т.е. студент вместо того ,чтобы искать нужные ему книги в картотеке может составить запрос по нужным критериям и программа выведет список удовлетворяющих этому запросу книг. При имеющей сети пользователю не нужно ходить в библиотеку ,для того чтобы посмотреть «Есть ли книга ?».Он устанавливает у себя клиента –программу и смотрит список книг не выходя из кабинета.
Список книг Поля для быстрого поиска
![]()

Для быстрого поиска книги по полям «Название»,»Издательство»,»Рубрика»,»Серия»,»Год издания» мы можем ввести области
«Поля для быстрого поиска» выделенной на рисунке.
Например мне необходимо найти все книги в названии которых есть слово «Справочник»,с любым московским издательством по рубрике «Программирование» ,выпущенных в 2001 г.Набираем это все в соответствующих полях ,нажимаем кнопку применить фильтр и программа отображает список книг удовлетворяющих нашему запросу.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Пользователь можем использовать и другие
критерии поиска ,которые заполнятся в верхней части формы. Например , если
необходимо отобразить список книг не одного только издательства ,а более , то для этого вначале настроим поле
автофильтра.
Для списка Выбранные активные активные
![]()
![]()
![]()
Если выбираем «для активных» - то программа выберет все книги, которые соответствуют списку изданий, отображенных в форме.
Если выбираем «для выбранных активных» - то программа выберет все книги, которые соответствуют выбранному изданию в списке изданий.
Если выбираем «для выбранных активных» - то программа выберет все книги, которые соответствуют выбранному изданию в списке изданий.
Если выбираем «для списка» - то программа выберет все книги, которые соответствуют выбранному изданию в списке.
Если выбираем «для всех (кроме активных)» - понятно из названия .
![]()

Форма позволяет отобразить список книг с годом издания в диапазоне (с 1999 по 2002 , до 1999 и после 2002 и т.д.)
После того как пользователь нашел необходимые книги он может посмотреть более подробную информацию по книге ,нажав кнопку «Карточка», а также распечатать список ,нажав кнопку «Печать».

Факультет.
Форма «Факультет» предназначена для распределения книг по факультетам.
Каждая книга в картотеке имеет список предметов, которым она подходит.

Предмет читается на какой-то специальности, которая принадлежит кафедре, а та в свою очередь факультету.
![]()
![]()
![]()

Т.е отсортировав книгу по предмету ,пользователь может посмотреть список книг, для соответствующей специальности.

![]()
![]()
![]()

С помощью кнопки «Печать» можно вывести на печать отчет по кафедрам.

Книга суммарного учета фонда
библиотеки.
Форма предназначена для автоматического учета и подсчета итогов движения фонда.
Пользователь заполняет информацию на страницах. «Поступление документов в фонд»,»Выбытие документов из фонда», а итоги движения фонда подсчитываются автоматически , при нажатии кнопки «Подсчет»
![]()
![]()

Чтобы произвести расчет на 2 квартал 2002 года, необходимо наличие расчета за предыдущий квартал(Состоит на 1 кв. 2002)

Регистрационная и
инвентарная книга .
Форма предназначена для отображения и заполнения инвентарной и регистрационной книги в библиотеке.


Книга вносится в инвентарную книгу(из формы «Каталожная карточка») , если число ее копий(вы заполняете это поле) не превышает 5.Например если число копий книги равно 3,то ему должны соответствовать 3 инвентарных номера (3 записи в списке инвентарных номеров) и т.д.. Книга вносится в регистрационную книгу ,если число ее копий превышает 5.В форме вы заполняете информацию по инвентаризации и регистрации.


Корзина.
Форма предназначена для отображения ,восстановления книг ,находящихся в корзине. При удалении любой книги из картотеки ,книга не пропадает бесследно. Она попадает в корзину, где может быть восстановлена ,нажатием кнопки «Восстановить запись».

Архив
Форма предназначена для отображения, поиска книг ,находящихся в архиве.

По всем вопросам обращаться на ASAngara@mail.ru
Разработка : Соснин Антон Витальевич
2000 г.
г.Ангарск