На протяжении многих сотен лет человечество наработало

advertisement
ЕРЕМЕЕВ Л.Г.
КУЗНЕЦОВ А.В.
ГОУ ВПО «Омский государственный университет им. Ф.М. Достоевского»
Омск, Омская область, Россия
ЭЛЕКТРОННЫЕ БИБЛИОТЕКИ ДЛЯ УЧЕБНОГО ПРОЦЕССА
На протяжении многих сотен лет человечество наработало большой и
полезный опыт сохранения информации посредством создания библиотек.
Менялись носители информации от глиняных дощечек, бересты, папируса,
телячьей кожи и т.д. до привычных всем современной бумаги, но суть
оставалась прежней: использовался тот или иной материальный носитель
для сохранения на нем важной и полезной информации, которая
используется не только современниками, но и потомками. На современном
этапе привычные всем бумажные носители все больше и больше
вытесняются электронными носителями. Но информационная сущность
библиотек как баз данных информации, которые нужны и даже необходимы
человечеству, остается прежней.
Использование библиотечных фондов всегда являлось неотъемлемой
частью учебного процесса. Именно к этой важнейшей функции библиотек и
относится данная работа.
Настоящий период времени характеризуется не только сменой
бумажных носителей на электронные, но и проникновением Интернета во
все сферы нашей жизни: работу, учебу, досуг и т.д. Это естественно
накладывает свой отпечаток на способы, посредством которых учащиеся,
как в школах, так и в вузах, стараются получить необходимую для учебного
процесса информацию. Ни для кого не секрет, что когда учащемуся
необходимо найти какие-либо данные, он сначала пытается сделать это
через Интернет, и только в случае неудачи обращается в библиотеку. В
результате традиционные библиотеки играют все меньшую и меньшую роль
в учебном процессе. А все большую роль играют электронные библиотеки.
Что же сегодня включает понятие «электронная библиотека» в
России? По нашим данным в Рунете сейчас находится более 500 крупных
сайтов, позиционирующих себя как электронные библиотеки. Давайте
рассмотрим такой вопрос: можно ли их считать библиотеками в
традиционном смысле слова (с учетом того, что бумажный носитель
сменился электронным).
В нашем понимании библиотека обязательно должна содержать
каталог. Также, как бумажная библиотека содержит бумажный каталог, так
и
электронная
должна
проанализировали
ряд
содержать
сайтов,
электронный
называющих
себя
каталог.
Мы
электронными
библиотеками, и увидели, что большинство из них не содержит
электронных каталогов в традиционном смысле. Поэтому такие сайты
правильнее называть электронными коллекциями, которые содержат
множество полезных оцифрованных материалов. Хорошим примером
подобной
коллекции
может
служить
«Техническая
библиотека»
(http://techlibrary.ru/).
Может возникнуть вопрос: а нужен ли электронный каталог? Ведь на
любом сайте обычно есть внутренние средства поиска. Чтобы ответить на
этот вопрос, давайте посмотрим, для чего библиотекари придумали
каталоги. С алгоритмической точки зрения библиотечный каталог является,
прежде всего, удобной системой индексации материалов, хранящихся в
библиотеке. Эта система позволяет однозначно найти требуемую книгу,
статью, учебное пособие и т.д.
На большинстве сайтов, позиционирующих себя как электронные
библиотеки, поиск необходимых материалов является визуальным. При
небольшом количестве изданий, хранящихся на таком сайте, визуальный
поиск не приносит больших неудобств, но, как только количество таких
изданий начинает составлять тысячи или десятки тысяч, визуальный поиск
становится трудоемким и неудобным. Наличие электронного каталога и
правильно организованный автоматизированный способ поиска с его
применением избавляют пользователей от этих неудобств.
Некоторые электронные коллекции содержат те или иные аналоги
электронного
каталога,
в
которых
используется
технологии
автоматического поиска, но эти технологии во многом несовершенны по
сравнению с поисковыми методами, основанными на классических
библиотечных технологиях. В качестве примеров можно привести
известные большинству российских Интернет-пользователей «Библиотеку
Максима
Мошкова»
(www.lib.ru)
и
«Библиотеку
Альдебаран»
(lib.aldebaran.ru).
Автоматизированный
электронного
каталога,
поиск
состоящего
предполагает
из
существование
электронных
карточек
с
метаинформацией о документах электронной библиотеки. Чем больше
полей в электронной карточке – тем более точным может быть поиск.
Перечислим наиболее важные и часто используемые поля:
– название
– автор (авторы)
– аннотация
– ключевые слова
– тематические рубрики
– год, место издания
– ISBN, ISSN, УДК, ББК
При использовании автоматического поиска важна не только
релевантность
результатов
поиска
пертинентность
(соответствие
потребностям
человека).
поисковому
результатов
Поэтому
поиска
важными
запросу,
но
и
информационным
также
являются
дополнительные возможности встроенной в электронную библиотеку
поисковой системы:
– отсечения
– атрибуты отношения
– морфологический разбор
– проверка ошибок ввода
– подсказки во время ввода поискового выражения
– полнотекстовый поиск
– ранжирование результатов
Уже
сейчас
соответствующие
в
нашей
стандартам
стране
существуют
электронных
Интернет-ресурсы,
библиотек.
Например,
электронная библиотека РГБ – elibrary.rsl.ru
Библиотека содержит 6 каталогов, в том числе универсальное
собрание – почти 70 тыс. документов, старопечатные книги – около 8 тыс.
документов, нотная коллекция – более 13000 документов, библиотека
диссертаций – более 400 тыс. документов. В данный момент большая часть
документов доступны только в читальных залах библиотеки из-за
ограничений, накладываемых законом об авторском праве. Точнее из-за
сложившейся практики применения этого закона. Библиотека имеет
электронный каталог, содержащий описания документов. Есть простой и
расширенный поиск по большинству полей из описания, как и множество
других возможностей библиотечного поиска.
Но для пользования этой библиотекой дистанционно необходимо
ежегодно приобретать лицензию на программу Defview, которая позволяет
просматривать не более 10% материалов, что, конечно же, очень неудобно
для пользователей.
Еще одним хорошим примером полноценной электронной библиотеки
является недавно открытая Президентская библиотека: она сделана с
использованием всех библиотечных стандартов, находящиеся в ней
документы общедоступны, реализован автоматический поиск по многим
атрибутам поиска. Однако эта библиотека предназначена, прежде всего,
специалистам, занимающимся изучением истории России, и поэтому в ней
нет материалов для других специалистов.
Такая ситуация с электронными библиотеками в России является
следствием
нескольких
факторов.
Во-первых,
большинство
сайтов,
называющих себя электронными библиотеками, создавались энтузиастами,
далекими
по
своей
профессии
от
библиотечного
дела,
поэтому
использование библиотечных технологий для них было несвойственно. Вовторых, создание полнофункциональных поисковых систем – достаточно
сложный процесс и алгоритмически и с точки зрения разработки
программного обеспечения, и разработку полноценных поисковых систем
могут позволить себе лишь организации с коллективами программистов. Втретьих, для успешной работы поисковой системы библиотечного типа
необходим полноценный электронный библиотечный каталог, составление
которого – достаточно трудоемкая задача, и для ее решения необходимо
привлекать профессиональных каталогизаторов.
Использование поисковых систем общего назначения (таких как
Яндекс или Google) для поиска полнотекстовых книг и учебных материалов
показывает неудовлетворительные результаты: ответами на поисковые
запросы в этих поисковых системах, как правило, являются списки из
нескольких десятков тысяч ссылок, большая часть которых ведет на списки
используемой литературы, Интернет-магазины и прочие упоминания
искомой книги. Среди всего этого многообразия бывает очень сложно (а
порой и невозможно) найти ссылку на полный текст документа. Этот
результат наглядно показывает, насколько малоэффективным бывает общий
поисковый инструмент.
Тем не менее, большинство читателей в наше время предпочитают
искать необходимую им информацию через Интернет, а не идти в
традиционную библиотеку. В то же время, остро стоят проблемы нехватки в
Интернете
качественных
полнотекстовых
материалов,
а
также
качественного поиска по ним. Эти проблемы могут быть решены
посредством создания и развития электронных библиотек. Большинство
современных сайтов, называющих себя «электронными библиотеками»,
далеки от стандартов, используемых в традиционных библиотеках, что
сказывается на возможностях поиска по ним.
Такое положение вещей в значительной степени объясняется тем, что
пока
очень
мало
предназначенных
для
инструментальных
создания
и
программных
сопровождения
средств,
полнотекстовых
электронных библиотек.
В Институте математики и информационных технологий Омского
государственного
университета
создана
система
для
создания
полнотекстовых электронных библиотек (ССПЭБ).
Данная система была спроектирована с условием использования
международных библиотечных стандартов. Большая часть мировых
электронных библиотек использует для создания электронных каталогов
международный формат MARC и предоставляет доступ к ним по единому
стандарту, описанному протоколом Z39.50 и разработанному в библиотеке
Конгресса США. Поэтому, что особенно важно, доступ ко всем этим
библиотекам может быть осуществлен единым способом, т. е. с
использованием одного и того же алгоритма поиска по каталогу и,
следовательно, посредством одного и того же программного продукта.
В электронной библиотеке, в отличие от традиционной, не нужно
решать вопросы экземплярности, книговыдачи и т.п., но вопросы
каталогизации остаются столь же актуальными.
Размещение документа в электронной библиотеке предполагает
публикацию документа на Веб-сервере. Для этого редакции электронной
библиотеки
необходимы
навыки
программирования,
либо
штатный
программист. После размещения документа на сервере, для добавления в
электронный
каталог
записи
о
новом
документе
необходимо
каталогизировать его, т.е. создать новую электронную карточку, чем
обычно занимаются профессиональные каталогизаторы. На практике внутри
одной организации все три составляющие этого процесса (редакция,
программисты, каталогизаторы) находятся в различных подразделениях, что
создает серьезные организационные преграды для быстрого развития
электронной библиотеки. В небольших организациях программисты и
каталогизаторы могут вовсе отсутствовать. В качестве примера можно
привести небольшой научный институт или кафедру.
Мы поставили перед собой цель избавить от этих сложностей
организации, желающие создать собственные электронные библиотеки. Для
этого мы автоматизировали процессы публикации в Интернете и
каталогизации электронных документов. Более того, мы учли, что
современные документы создаются авторами уже в электронном виде, а
следовательно, первичная оцифровка уже произведена самими авторами.
Это позволит организациям создавать свои электронные библиотеки с
минимальными затратами ресурсов. Фактически, для существования такой
библиотеки
поступающие
необходима
документы
лишь
на
редакция,
предмет
которая
будет
соответствие
проверять
требованиям,
установленным в данной библиотеке.
Предлагаемая
нами
система
для
создания
полнотекстовых
электронных библиотек (ССПЭБ) состоит из нескольких программных
компонентов:
1. Веб-сервер с поддержкой серверного языка программирования PHP
(используется для взаимодействия между создателями библиотеки, а также
для доступа к полнотекстовым материалам). Рекомендуемый – свободнораспространяемый веб-сервер Apache, но могут быть использованы и
другие варианты.
2. СУБД – свободно-распространяемая PostgreeSQL (используется для
хранения документов электронной библиотеки).
3. СУБД Zebra – свободно-распространяемая (используется для
хранения метаинформации о документах библиотеки – электронного
каталога библиотеки).
4. Z-сервер Zebra – свободно-распространяемый (используется для
поиска по электронному каталогу при помощи Z-клиентов)
5. АРМ «Автор» – инструмент, позволяющий автору самостоятельно,
т.е. без привлечения программистов, создать полнотекстовый электронный
материал и добавить его в базу данных электронной библиотеки. Наша
собственная разработка.
6. АРМ «Администратор» – инструмент для управления каталогами
электронной библиотеки, учетными записями авторов, а также для проверки
предложенных для публикации документов. Наша собственная разработка.
7. Программный модуль для предоставления доступа к электронным
документам библиотеки. Наша собственная разработка.
Схема взаимодействия компонентов ССПЭБ приведена на рисунке:
Особо нужно отметить, что мы использовали при проектировании
нашей
системы,
распространяемое
насколько
программное
это
было
обеспечение,
возможным,
чтобы
свободно-
удешевить
ее
внедрение. Тем не менее, производительность системы от этого не
пострадала.
Данная система внедрена и в течение года используется в Институте
математики и информационных технологий ОмГУ. За это время авторами
были созданы около тысячи электронных документов, которые были
каталогизированы в трех электронных каталогах:
1. Полнотекстовые статьи и книги, большая часть которых являются
электронными публикациями статей из «Научного вестника ОмГУ». Этот
каталог является хорошим примером электронного каталога научного
издания,
созданного
с
использованием
библиотечных
стандартов
каталогизации.
2. Полнотекстовые материалы по этнографии. На сегодняшний день
это одна из самых крупных этнографических региональных электронных
полнотекстовых библиотек в России. Стоит отметить, что подобный
электронный
ресурс
имеет
особое
значение
для
регионального
использования. В центральных библиотеках подобные материалы, скорее
всего, никогда создаваться не будут.
3. Материалы для ЕГЭ по математике. В каталоге представлены
материалы
для
самостоятельной
подготовки
школьников
к
ЕГЭ,
составленные преподавателями Института математики и информационных
технологий ОмГУ. Материалы из этого каталога являются примером
чрезвычайно полезного для абитуриентов электронного полнотекстового
ресурса.
Опробована публикация в данной библиотеке научных статей
авторами, которые находятся в других городах. Т.е. автор дистанционно
самостоятельно размещает свои труды в данной библиотеке. В институте
производится только модерация и автоматическое создание карточки
электронного каталога.
Данная система может быть легко масштабируема для использования
как в рамках одной небольшой организации (например, кафедры института),
так и на региональном уровне, когда над материалами электронной
библиотеки будут работать много авторов, а пользоваться материалами
смогут десятки тысяч посетителей. Возможны и промежуточные варианты,
например, использование системы для создания районной электронной
библиотеки или электронной библиотеки ВУЗа.
Download