Программа "Библиотека" - автоматический электронный каталог.

 

 

  Программа "Библиотека"  автоматизирует  библиотеку высшего учебного заведения, включает в себя   картотеку(каталожные карточки),  регистрационную и инвентарную книгу, суммарную книгу(прибытие и выбытие из фонда,  автоматический подсчет движения фонда),распределение книг по факультетам, архив, составной поиск(  включает в себя автофильтры , списки, логические операции и т.д.),корзину, дублирование и т.д.

  Программа "Библиотека" рассчитана на использование ее в сети , т.е. дает возможность установить клиента программу на любой машине , включенную в компьютерную сеть .  Программа предназначена как для самих работников библиотеки(заполнение каталожной карточки и т.д.), так и для пользователей  (студенты, преподаватели и т.д.).При имеющейся сети внутри вуза клиентская часть программы устанавливается на компьютеры пользователей ,что  дает возможность им просмотреть, отфильтровать и распечатать список нужных книг не выходя  из кабинета.

 

"Библиотека" поддерживает систему электронной библиотеки, т.е. к каталожной карточки ,хранящейся в базе данных  можно прикрепить электронную версию книги.

  

Настройка.

 

Для установки программы требуется установить базу данных  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 г.

г.Ангарск

 

 

 

Сайт создан в системе uCoz
Обращение к пользователям