Программное обеспечение корректора
электронного каталога системы “ИРБИС”
The Software for IRBIS Electronic Catalog Proofreaders
Програмне забезпечення коректора
електронного каталогу системи “ІРБІС”

Карауш А. С., Копытков Д. Ю.

Муниципальная информационная библиотечная система г. Томска, Томск, Россия

Alexander S. Karaush, Dmitry Y. Kopytkov

Tomsk Municipal Information Library System, Tomsk, Russia

Карауш О. С., Копитков Д. Ю.

Муніципальна інформаційна бібліотечна система м. Томська, Томськ, Росія

При работе корректора c электронными каталогами и базами данных больших объемов возникают дополнительные трудности по обслуживанию и обеспечению качества записей. В библиографических записях появляются “чисто электронные” ошибки, которые нельзя увидеть на мониторе. Возможны ситуации, когда заложенная в программе логика “ошибается” и необходимо найти и отследить такие ошибки. Данное программное обеспечение предназначено для корректоров электронных каталогов, а также администраторов системы “ИРБИС” и баз данных CDS-ISIS.

Proofreaders of electronic catalogs and big databases face problems when maintaining them and providing high quality of records. “Purely electronic errors” of bibliographic records are not displayed in the screen. Sometimes, the designed logic has “mistakes” which must be revealed and traced. The presented software is intended for the proofreaders of electronic catalogs, as well as for IRBIS and CDS-ISIS administrators.

Під час роботи коректора з електронними каталогами і базами даних великих обсягів виникають додаткові труднощі з обслуговування і забезпечення якості записів. У бібліографічних записах з'являються “суто електронні” помилки, які не можна побачити на моніторі. Можливі ситуації, коли закладена у програму логіка “помиляється” і необхідно знайти і відстежити такі помилки. Дане програмне забезпечення призначене для коректорів електронних каталогів, а також адміністраторів системи “ІРБІС” і баз даних CDS-ISIS.

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

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

Программа разработана в рамках проводимого в Муниципальной информационной библиотечной системе города Томска проекта “ Tomsk Replication Project” (www. irbis. tomsk. ru ) и предназначена для определения дублетных и иных данных в соответствии со значением единичных полей (подполей) или их комбинации. Программа функционирует в среде Microsoft Windows 9x/NT/2000/XP.

Программа представляет средство редактирования баз данных и Электронных каталогов, выполненных в Системе “ИРБИС” и CDS ISIS. В соответствии с этим для работы с программой необходимы права (должность) администратора баз данных или ответственного редактора Электронного каталога. Работа с программой предполагает наличие знаний структуры базы данных редактируемых каталогов на уровне кодов и меток UNIMARC формата или иного формата, используемого для кодирования данных.

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

Основная задача – составить алкод таким образом, чтобы у одинаковых источников в разных каталогах и описанных разными каталогизаторами он был одинаков, и в тоже время был отличен от описаний других источников. Естественно, что это очень сложная задача. На сегодняшний день она решена для малых библиотек, однако не решена для библиотек, где фонды составляют миллионы томов. Использование динамического алгоритмического кода позволяет корректору проверять на дублетность источники в каталоге не только алгоритмами, встроенными в программу “ИРБИС”, но и создавать свои алгоритмы для проверки с изменяемым уровнем корреляции (похожести) записей. Поскольку, всего один лишний пробел между словами не позволит работать в АБИС алгоритму проверки на дублетность !

Строка алкода в программе создается на языке форматирования CDS-ISIS. Из каждой записи выбираются данные, в соответствии со строкой алкода, а затем эти данные сортируются в три блока:

Блок, где записи имеют отсутствие значения строки алкода – отсутствует информация в поле (полях), из которых строится алкод;

Записи с одинаковым алкодом и содержимым – абсолютно одинаковые записи с полным совпадением полей, подполей и их повторений;

Записи с одинаковым алкодом, но разным содержимым (имеется возможность выделить различающиеся данные).

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

Проблемы, для решения которых требуется использование программы коррекции электронного каталога “ИРБИС” и CDS-ISIS:

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

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

При “размножении” статей или журналов делается восстановление логически удаленных системой записей, при этом не удаляют старые записи.

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

По “старой советской традиции” каталогизатор при описании держит журнал или книгу перед собой, при этом источник лежит корешком на клавише “пробел” и автоматически “набивает” пробелы в базу данных. Пробелы “невидимы”, но также являются данными и занимают место в базе, поэтому требуются большие усилия, чтобы их обнаружить и вычистить.

Вы обнаружили, что кто-то испортил преднамеренно или непреднамеренно Вашу запись или несколько записей электронного каталога, и нужно данные восстановить.

Вы хотите посмотреть, как создавалась запись с конкретным номером и отследить всю ее историю. В программе имеется возможность показа истории создания записи в моменты нажатий кнопки “Сохранить”.

Сделать “откат” групповых изменений записей базы данных в случае случайной порчи или потери данных.

Вы скопировали дважды много одинаковых записей в каталог. Программа найдет их и удалит.

Рис. 1. Вид интерфейса программы коррекции электронных каталогов

Дополнительная информация:

Программа работает не только с базой системы “ИРБИС” но и CDS-ISIS, позволяя корректировать записи во всех базах данных, в том числе читателей, заказов и пр.

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

Использование программы бесплатно.

Последняя версия программы коррекции доступна для загрузки по адресу: ftp: //library. tomsk. ru/isis/isis_tomsk/corrector/

Перспективы развития программы:

Поддержка баз данных формата “ИРБИС-64”.

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

Современные АБИС представляют “могучих информационных монстров”, способных оперировать с миллионами записей и мгновенно находить и доставлять данные по “мельчайшему информационному шлейфу”. Но, не стоит забывать, что объем труда конкретного человека – конечен. И “неповоротливые” информационные системы не могут обеспечить простоту и гибкость в подготовке и организации ряда конкретных технологических моментов библиотек.

Использование программы коррекции базы данных Электронного каталога библиотеки (и других баз данных) позволит Вам содержать свой каталог в “чистоте” и виде, которому позавидуют другие.