Открытые системы в информационно-ресурсных центрах

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 06.11.2010
Размер файла 1,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

ГЛАВА 3 ОРГАНИЗАЦИЯ ЦИФРОВОЙ БИБЛИОТЕКИ СРЕДСТВАМИ GREENSTONE

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

В данной главе кратко изложен возможный проект создания ЦБ на базе ИРЦ Ташкентского Государственного Института культуры им. А. Кадыри (ТашГИК).

В первую очередь обратимся к ранее описанной модели ЦБ и рассмотрим составляющую её триаду исходя из данного конкретного случая. Так как мы имеем дело с ВУЗовской библиотекой, то контингент пользователей известен заранее - в 99% это студенты и преподавательский состав ТашГИК. В связи с тем, что в настоящей работе рассмотрен пример создания одной коллекции, то круг пользователей можно ограничить одним факультетом «Управления библиотечно-информационной деятельностью» (ФУБИД).

Содержание целевой коллекции документов будут составлять различные учебные материалы в электронной форме: методические пособия, конспекты лекций, учебники, книги и научные публикации. Возможными форматами файлов могут быть: простые текстовые файлы, документы MS Word и PDF, презентации MS PowerPoint, HTML файлы. Для описания документов вполне пригоден набор метаданных Dublin Core. Классификацию документов можно организовать по таким параметрам как: Имена авторов, Названия, Тематика. Также в процессе эксплуатации, по мере выявления других потребностей, должна быть возможность добавлять дополнительные параметры и возможности в коллекцию.

На этапе выбора технологий как никогда пригодятся продуманная концепция, цели и задачи разрабатываемого проекта. Имея на руках чёткий план, информацию и знание о возможных программных средствах, можно уверенно сказать, подходит ли вам та или иная программа. В нашем случае можно смело утверждать, что ПО Greenstone 3, в качестве инструментария, соответствует заявленным целям - он прост в установке и эксплуатации; не требует установки дополнительных программ; обладает всеми возможностями для выполнения запланированных задач; он бесплатен и открыт для модификации. Кроме того, для полной реализации принципа применения открытых систем, выберем Linux версию программы, которая будет функционировать в среде открытой операционной системы Linux Fedora 12.

3.1 Установка и запуск системы

На стадии планирования ЦБ нужно определиться с масштабом доступа к библиотеке. Если предполагается её просмотр пользователями вне рамок института, то целесообразно установить ПО на сервере компании, предоставляющей хостинг сайту института и определить доменное имя, например - http://gdl.tsic.uz. Если же ЦБ будет функционировать только в пределах локальной сети института, то ПО можно разместить на любом подходящем компьютере. При условии, что в локальной сети действует сервер имён DNS, также можно назначить сетевое имя хоста с ЦБ или обращаться по выделенному IP-адресу, например - http://192.168.1.55:8080. Greenstone весьма неприхотлив в требованиях к аппаратному обеспечению и будет работать практически на любой конфигурации.

Выбрав подходящий компьютер можно приступать к установке. На сайте программы для скачивания доступны несколько версий Greenstone: для Windows, для Linux, в виде исходных кодов (требуется компиляция) и в виде исполняемых, бинарных файлов, готовых к установке. В нашем случае загружаем бинарный файл для ОС Linux - Greenstone-3.04.linux.bin. После загрузки переходим в директорию со скачанной программой и запускаем (Рисунок 7). По умолчанию программа устанавливается в директорию /opt/Greenstone3/.

На этом процедура установки заканчивается, переходим в директорию с установленной программой выполняем скрипт gs3-setup.sh для инициализации переменных среды выполнения и стартуем сервер Greenstone запуском скрипта gs3-server.sh (Рисунок 8). Во время запуска открывается диалоговое окно с предложением настроек сетевых параметров и выбора того или иного библиотечного сервлета. Настройки по умолчанию - сетевой порт 8080 и сервлет gs3-library. После запуска сервера можно обращаться к ЦБ, введя соответствующий сетевой адрес в строке браузера. Изначально Greenstone представляет для ознакомления несколько предустановленных образцов коллекций.

3.2 Проектирование коллекции

Для работы потребуется запустить GLI, скрипт для запуска находится в поддиректории Greenstone3 - gli/gli.sh. Интерфейс GLI сконструирован таким образом, что логически повторяет этапы проектирования коллекции. Первым шагом будет создание новой коллекции путём выбора пункта «Новая» в меню «Файл». В диалоговом окне мастера требуется ввести название коллекции, её краткое описание и указать способ создания - на базе какой-либо существующей коллекции или же с нуля. После создания автоматически переключаемся в режим редактирования коллекции. Для окончательного формирования коллекции необходимо выполнить несколько этапов.

Сбор данных. Первая вкладка GLI «Загрузить» в нашем случае не будет задействована, однако нужно пояснить её назначение. В данной вкладке осуществляется загрузка сторонних коллекций из внешних источников в сети. Greenstone поддерживает несколько протоколов агрегирования файлов и записей:

· Web: загрузка файлов и веб-страниц по протоколам HTTP и FTP.

· MediaWiki: загрузка файлов и веб-страниц со справочных Интернет-ресурсов Wiki.

Рисунок 7 - Запуск установки Greenstone.Рисунок 8 - Запуск сервера Greenstone

OAI: загрузка метаданных с серверов - репозитариев открытых архивов (Open Archives Initiaive).

· Z39.50: загрузка MARC-записей с библиотечных серверов.

· SRW: загрузка записей MARCXML с серверов Search/Retrieve Webservice.

Так как формируемая коллекция основывается на собственных документах, то никаких внешних источников подключаться не будет. Переходим сразу ко второй вкладке «Собрать». Здесь пользователю представлены две основных области: в левой отображён список имеющихся в локальной ЦБ коллекций и древовидная структура локальной файловой системы; в правой области отображаются файлы коллекций, в зависимости от того какая коллекция открыта в настоящий момент. Тут же можно добавить файлы в проектируемую коллекцию путём перетаскивания нужных файлов из левой области в правую (Рисунок 9).

Добавление метаданных к документам. Переходим во вкладку «Наполнить», где требуется добавление метаданных к выбранным документам. Это то место, где пользователи GLI проводят большую часть своего времени: обогащение коллекций осуществляется с помощью выбора отдельных документов и ручного добавления метаданных. В нашем примере мы ограничимся вводом следующих атрибутов документа, которые покрываются стандартным набором метаданных DC: Название; Автор; Предмет и ключевые слова; Аннотация; Дата; Язык (Рисунок 10).

В зависимости от реализации информационной модели коллекции набор метаданных DC можно расширить.

Рисунок 9 - Сбор файлов для коллекции.

Рисунок 10 - Заполнение метаданных документов по формату Dublin Core

Настройка коллекции. Когда к файлам добавлены нужные метаданные, далее нужно решить, в каком виде коллекция Greenstone должна быть представлена пользователям. Это настраивается на этапе настройки во вкладке «Проект», и включает: общую информацию о коллекции, плагины документа, типы поиска, индексы поиска, индексы разбиения, поиск в нескольких коллекциях, просмотр классификаторов, элементы форматирования, перевод текста и наборы метаданных. Результат этого процесса регистрируется в файле конфигурации коллекции.

Есть возможность определить, какие должны быть построены полнотекстовые индексы. Можно создавать подколлекции. Можно добавлять или удалять поддержку определенных языков интерфейса. Здесь нужно решить, какие будут включены форматы документов (с помощью плагинов). Каждому плагину может понадобиться конфигурирование, определяемое соответствующими аргументами. В конструируемую нами коллекцию добавлены файлы двух типов MS Word и PDF, как имеющие структуру, так и без структуры. Соответственно при настройке требуется уделить внимание конфигурированию плагинов этих форматов.

Проектировщик коллекции должен определить, какие в Greenstone будут созданы структуры просмотра, они формируются модулями, называемыми «классификаторами», которые также имеют разные аргументы. Также необходимо определить форматирование разных пунктов (элементов документа) в интерфейсе пользователя коллекции. Для всех этих элементов существуют обычно применяемые значения по умолчанию. Проектировщик может выбрать отдельный интерактивный экран, каждый из которых связан с одним аспектом нстройки коллекции. Фактически он служит графическим эквивалентом ручного процесса редактирования файла конфигурации коллекции (Рисунок 11).

Рисунок 11 - Вкладка настроек коллекции

Построение коллекции. Последний этап - построение коллекции, сформированной из документов и описывающих их метаданных. Запуск процесса построения выполняется нажатием кнопки «Создать коллекцию» во вкладке «Создать». Предварительно можно внести некоторую дополнительную информацию, касающуюся коллекции во вкладке «Формат»: e-mail администраторов ЦБ и коллекций, языковой перевод элементов интерфейса и т.д.

Ход выполнения процесса отражается в строке прогресса, а лог выводится на рабочую область нижней части окна, здесь можно проследить возникновение возможных ошибок (Рисунок 12). Если построение завершается успешно, пользователи имеют возможность сразу выполнить просмотр созданной коллекции (Рисунок 13, Рисунок 14).

3.3 Рекомендации по применению системы Greenstone для библиотек Узбекистана

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

Систему с успехом можно использовать в любых типах библиотек при организации:

· рабочих и резервных каталогов MARC-записей, доступных как для просмотра, так и для обмена по протоколу Z39.50, самостоятельно или в дополнение к основной используемой АБИС (Рисунок 15);

· полнотекстовых баз данных научных статей с мощным механизмом поиска (Рисунок 16);

· онтологий периодических изданий (текстовых или отсканированных);

· каталогов оцифрованных картографических изданий;

Рисунок 12 - Запуск процесса построения коллекции

Рисунок 13 - Просмотр готовой коллекции.

Рисунок 14 - Просмотр документа в коллекции

· коллекций фотографий;

· сборников музыкальных произведений и т.д.

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

В этой связи можно рекомендовать ПО Greenstone в качестве средства в процессе решения такой актуальной проблемы как сохранение редких ценных фондов. Собственно идея разработки системы возникла именно для решения данной проблемы. Так, например, в Национальной библиотеке Узбекистана им. Алишера особое место в коллекции ценных изданий фонда занимает уникальный «Туркестанский сборник» в 594 томах. Это своеобразная энциклопедия по истории, этнографии, географии, экономике и культуре Средней Азии до 1917 года. А также «Туркестанский альбом» в 4-х частях и 10-ти томах содержащий более 1200 уникальных фотографий.

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

В 2002-2004 гг. Национальная библиотека Узбекистана создала электронную версию «Туркестанского сборника». С использованием современные методы оцифровки, получен огромный массив факсимильных копий страниц всех томов. Обычная практика такого рода проектов предполагает несколько этапов выполнения, одним из которых является формирование полноценной БД из имеющегося массива изображений. Применение на этом этапе системы Greenstone позволит добиться цели в кратчайшие сроки при минимальных усилиях.

Рисунок 15 - Каталог MARC-записей. В рамке образец представления записи.

Рисунок 16 - Образец представления статьи в полнотекстовой БД научных статей

Для быстрого формирования коллекции изображений страниц «Туркестанского сборника» можно воспользоваться следующей схемой:

и определить следующий примерный набор метаданных для создания поискового образа документа: Составитель тома, Номер тома, Заглавие тома, Автор произведения, Название произведения, Название разделов и глав, а также Аннотация и Ключевые слова к каждому элементу иерархической структуры сборника. Моменты создания коллекции «Туркестанского сборника» по подобной схеме показаны на рисунках 17, 18, 19.

Для организации обширного многоаспектного поиска по сборнику можно воспроизвести структуру указателей к «Туркестанскому сборнику». Это потребует больше времени, в том числе и на проектирование собственного подходящего набора метаданных схожего по структуре с MARC-форматами, но зато результатом станет - полноценный аналог сборника с возможностью мгновенного поиска.

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

Рисунок 17 - Заполнение метаданных к массиву изображений страниц. Просмотр сборника по номерам и заглавиям томов

Рисунок 18 - Постраничный просмотр тома. В рамке увеличенная страница

Рисунок 19 - Полноэкранный просмотр страницы в оригинальном разрешении.

Таким образом, продемонстрировано, как можно создать и настроить коллекцию документов, используя ПО Greenstone и интерфейс библиотекаря GLI. Показана реализация модели ЦБ на основе трёх элементов: пользователи, содержание, технологии. Даны рекомендации по применению системы для решения различных задач в библиотеках Узбекистана.

Система не лишена некоторых недостатков - не полная и не слишком качественная локализация; ошибки распознавания/конверсии файлов; ошибки работы GLI; крайне простая система авторизации. Но в целом ПО Greenstone очень эффективный инструмент в своём классе, сочетающий широкие возможности с достаточной простотой использования.

ЗАКЛЮЧЕНИЕ

В заключении отметим некоторые выводы по теме работы.

Проблема применения открытых систем довольно актуальна на сегодняшний день во всём мире. Внимание этому вопросу уделяют в различных сферах: в бизнесе, в науке и на государственном уровне. Преимущества подхода применения открытого ПО в библиотечной отрасли при условии грамотной стратегии их внедрения, выражаются в значительной экономии средств при процессах автоматизации отрасли. Этот факт подтверждается данными исследователей рынка программного обеспечения, что было отражено в первой главе настоящей работы. Кроме того, использование открытого ПО обеспечивает ряд положительных эффектов, особенно в таких развивающихся странах как Узбекистан.

Организация и хранение массивов электронных данных в форме ЦБ - это эффективный и широко применяемый сегодня способ решения проблемы. ЦБ создаются для того, чтобы информация была доступной, четко определенной и структурированной.

Для полноценного использования возможностей информационных технологий и практической организации ЦБ хорошо подходит популярная в мире система Greenstone. Данное ПО интегрирует современные технологии, эффективно реализует концепцию ЦБ, поэтому ее использование полезно как для самих работников информационно-ресурсных центров, так и для всех групп пользователей.

В данной работе сделан обзор системы Greenstone; приведён некоторый опыт работы с данной системой; на основе концептуальной модели построена ЦБ (для условий ВУЗовского ИРЦ); описана процедура создания коллекции ЦБ с помощью интерфейса библиотекаря, входящего в состав ПО Greenstone.

Также даны рекомендации по применению системы Greenstone в библиотеках Узбекистана.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1 Закон Республики Узбекистан «Об информатизации» // Народное слово. - 11 февраля. - 2004.

2 Концепция развития библиотечного дела в Республике Узбекистан на период до 2010 года: Приложение №1 к постановлению Кабинета Министров (октябрь 2002 г.) / Библиотечная Ассоциация Узбекистана. - Электрон. Текст. дан. - Т., 2003. - Режим доступа: http://ula.uzsci.net/za kon/ru/zakon.php?id=2.

3 Постановление Кабинета Министров Республики Узбекистан «О мерах по дальнейшему развитию компьютеризации и внедрению информационно-коммуникационных технологий» // Вечерний Ташкент. - 10 июня. - 2002.

4 Постановление Президента Республики Узбекистан «Об организации информационно-библиотечного обеспечения населения республики» // Народное слово. - 22 июня. - 2006.

5 Каримов И.А. Не построив новый дом, не разрушай старого / И.А. Каримов. - Т.: Узбекистан, 1993.

6 Каримов И.А. Узбекистан, устремленный в ХХI век / И.А. Каримов. - Т.: Узбекистан, 1993.

7 Каримов И.А. Основные принципы общественно-политического и экономического развития Узбекистана / И.А. Каримов. - Т.: Узбекистан, 1995.

8 Аракелов С.Р. Проблемы внедрения новых форм передовой технологии библиотечно-информационной деятельности в университетские библиотеки Узбекистана / С.Р. Аракелов // Бетгеровские чтения. - 2007: материалы круглого стола. - Т.: Изд-во Нац. б-ки им. А. Навои, 2007. - С. 112-119.

9 Армс В. Электронные библиотеки : пер. с англ. / В. Армс. - М.: ВИHИТИ, 2001. - 274 с.

10 Калачинская О.В. Открытое программное обеспечение в библиотеках / О.В. Калачинская // Материалы Национального Саммита по информационно-коммуникационным технологиям. - 2006. - Метод доступа: http://summit2006.ictp.uz/presentations/2_section_e_education/2_12_oss_libraries_kalachinskaya.pdf.

11 Каримов У.Ф. Автоматизированная информационно-библиотечная система «KARMAT-M» / У.Ф. Каримов // Материалы 16-й междунар. конф. Крым. Библиотеки и информационные ресурсы в современном мире науки, культуры, образования и бизнеса. - 2009. - Режим доступа: http://www.gpntb.ru/win/inter-events/cri-mea2009/disk/105.pdf.

12 Каримов У.Ф. Концепция автоматизации библиотек Республики Узбекистан : Материалы международной конференции LIBCOM-2003 «Информационные технологии, компьютерные системы и издательская продукция для библиотек» / У.Ф. Каримов. - М., 2003. - С. 121-125.

13 Кинчикова Е.В. Проблемы сохранности редких и ценных фондов и обеспечения доступа в условиях вузовской библиотеки на примере ФБ БГУ / Е.В. Кинчикова. - Режим доступа: http://www.knizhkult.narod.ru/Ki nchikova.htm.

14 Рахматуллаев М.А. Информационные технологии в библиотеках : методическое пособие по разработке проектов с использование новых информационных технологий в библиотеках / М.А. Рахматуллаев. - Т., 2003. - 54 с.

15 Резниченко В.А. Создание цифровой библиотеки коллекций периодических изданий на основе Greenstone / В.А. Резниченко, Г.Ю. Проскудина, О.М. Овдей // Росийский научный электронный журнал Электронные библиотеки. Т. 8. - 2005. - Вып. 6. - Режим доступа: http://www.elbib.ru/index.phtml?page=elbib/rus/ journal/2005/part6/RPO.

16 Свободное программное обеспечение в государственном секторе. Сборник материалов. - М.: INFO-FOSS.RU, 2007. - 112 с.

17 Свободное программное обеспечение в организации. Сборник материалов. - М.: INFO-FOSS.RU, 2008. - 124 с.

18 Федоров А. Концептуальная модель электронной библиотеки / А. Федоров // Информационный ресурс IdeaFor.Info Информационно-технологические решения. - 2009. - Режим доступа: http://ideafor.info/?p=132.

19 Цифровая, компьютерная, виртуальная или электронная библиотека : [Дискуссионный клуб «Термин»] // Науч. и техн. б-ки. - 2000. - № 6. - С. 116-118.

20 Adoption of Dublin Core by Governments. - Режим доступа: http://dublin-core.org/news/adoption.

21 Don K.J. The design of Greenstone 3: An agent based dynamic digital library / K.J. Don, D. Bainbridge, I.H. Witten. - Режим доступа: http://www.sadl.uleth.c a/green-stone3/-gs3design.pdf.

22 Witten I.H. Creating and customizing digital library collections with the Greenstone Librarian Interface / I.H. Witten // Proc. International Symposium on Digital Libraries and Knowledge Communities in Networked Information Society, DLKC'04. - Tsukuba, Ibaraki, Japan, 2004. - P. 97-104.

23 Witten I.H. Greenstone: User's Guide / I.H. Witten, S.J. Boddie // New Zealand Digital Library Project, New Zealand. - 2003. - 50 р.

24 http://www.cg.ru/node/59.

25 http://www.nixp.ru.


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.