Институт Математики и Механики УрО РАН (Екатеринбург)
В институте математики и механики УрО РАН в течении нескольких лет выполняется работа по
созданию программного обеспечения системы электронных каталогов для научных
библиотек институтов УрО РАН и накоплению соответствующих баз данных. Работа
началась еще в середине 80-х годов на ЕС ЭВМ, затем в начале 90-х базы данных
были перенесены в локальную систему на ПЭВМ в информационную систему
построенную в среде СУБД FoxPro.
Причем эта версия системы на последнем этапе своего существования
функционировала в двух режимах – в локальной сети института в среде FoxPro 2.6
осуществлялось сопровождение системы и ее наполнение и доступ пользователей
ИММ УрО РАН. Параллельно с некоторой периодичностью DBF-файлы каталогов
конвертировались в формат HTML и размещались на сервере
института в Интернет, и наконец с 1997 года проводится работа по созданию
программного обеспечения в среде UNIX для публикации и
сопровождения библиографических баз данных в Интернет.
Несколько
слов о принципах, заложенных в разработку системы. Разработчики сознательно
отказались от использования системы MARC или другого пакета, так как
стоимость приобретения лицензии на это программное обеспечение и сопутствующих
обязательных системных продуктов превышает финансовые возможности института.
Кроме того, учитывая низкое качество каналов связи в уральском регионе,
необходимо в каждом научном центре УрО РАН ( города Екатеринбург, Пермь,
Сыктывкар, Челябинск, Ижевск и др.) иметь свой библиотечный сервер для создания
и сопровождения электронных каталогов, следовательно затраты на лицензионное
программное обеспечение возрастут в несколько раз. Было принято решение все
разрабатывать на свободно распространяемых программных средствах. В качестве
таких программных средств были выбраны
операционная система FreeBSD, WEB – сервер APACHE, СУБД MySQL,
языки программирования PHP3, PERL и язык гипертекстовой разметки HTML.
К настоящему времени разработана и реализована типовая структура электронной
библиотеки института УрО РАН, включающая структуру данных электронного каталога
библиотеки, систему ввода, сопровождения и администрирования баз данных
электронных каталогов. Кроме того, разработана система ведения тематических баз
данных по различным направлениям, включающая журнальные статьи, рефераты и
другие источники. Разработан и программно реализован интерфейс пользователя для
просмотра каталогов и система поиска информации, система получения
пользователями отобранных из каталогов по тем или иным признакам
библиографических данных по электронной почте. Разработаны системы
конвертирования баз данных из форматов библиотечных систем MARC, ISIS, а
также формата DBF в форматы разработанной системы. Создано три
специализированных WEB-сервера в городах Екатеринбурге
(www.hum.uran.ru), Перми (elib.icmm.ru/lib/)
и Ижевске, на
которых ведутся работы по переводу каталогов библиотек региональных научных
центров в электронный формат и ведению тематических каталогов.
Система разработана в двух вариантах – сетевом и локальном. В сетевом режиме все работы
по сопровождению и администрированию ведутся через Интернет, и администратору
не нужно иметь никакого программного обеспечения, кроме браузера Интернет, в локальном режиме на рабочей станции
администратора системы ( или библиотекаря) устанавливается аналог системы,
работающий под WINDOWS 98, и все работы по сопровождению и пополнению
каталогов ведутся на этой машине без выхода в Интернет, а затем, по мере
накопления порции данных по электронной почте передаются на ближайший сервер.
Очевидно, что локальный режим предусмотрен для пользователе не имеющих
качественного выхода в Интернет.
В настоящее время в системе содержится около 80
тыс. записей в электронных каталогах и тематических базах данных научных
библиотек институтов УрО РАН. В этом году сотрудники сектора информационных
систем ИММ УрО РАН продолжат работу, планируется разработка новых информационных систем для ввода
фрагментов книг и статей, каталоги CD ROM'ов, на которых сейчас поступает много
информации и другое. Все программное обеспечение и документация будут
распространяться бесплатно в институтах УрО РАН и других заинтересованных
организациях.
Работа выполнена при поддержке Российского фонда фундаментальных исследований,
грант N99-07-90086в
Примечание. Тезисы докладов публикуются в авторской редакции