Мегаобучалка Главная | О нас | Обратная связь


Практического занятия № 13



2016-09-17 453 Обсуждений (0)
Практического занятия № 13 0.00 из 5.00 0 оценок




Тема занятия: Электронные библиотеки

Цели занятия: ознакомиться с элементарной технологией создания электронной библиотеки

Время: 4 часа

 

Вопросы (задачи):

1. Элементарная технология создания электронной библиотеки.

2. Поиск в Интернете и загрузка 10 программ с открытым исходным кодом, таких как Greenstone Digital Library (GSDL), Dspace, Ganesha, Fedora, E-Prints, Invenio, Dienst, VuDL, XTS, NewGenlib, их изучение и сравнение.

 

Методика выполнения

1. Элементарная технология создания электронной библиотеки.

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

Составление тематических папок.

Создание различные наименования файлов.

Пополнение электронной библиотеки элементами.

Использование форматов: doc, rtf, ppt, pdf, fb2, djvu.

Воспользоваться гиперссылками.

Подготовка исходных файлов Word, Power Pount.

Имея файлы и папки создать тематический каталог.

Создать тематический каталог и связать документ электронного каталога.

Привести стиль ссылок к одному варианту оформления.

При составлении каталога воздерживаться правилам библиографического описания.

Закончить и сохранить в html.

Открыть полученный файл и проверить работу ссылок.

Создать несколько тематических каталогов и связать их в единую систему: по названию, по автору, по материалу носителю, по хронологии, по значимости.

2. Поиск в Интернете и загрузка 10 программ с открытым исходным кодом, таких как Greenstone Digital Library (GSDL), Dspace, Ganesha, Fedora, E-Prints, Invenio, Dienst, VuDL, XTS, NewGenlib, их изучение и сравнение.

Открытое программное обеспечение (ОПО) – программное обеспечение с открытым исходным кодом, т.е. пользователям предоставляется возможность модифицировать код в соответствии с их задачами. В настоящее время ОПО доступно для библиотечных и информационных систем. Примером подобных программ в библиотечной области могут служить GSDL, DSpace, NewGenlib, Fedora, Ganesha digital library software и другие. ОПО пользуется популярностью у технически продвинутых пользователей, которые обычно являются и разработчиками программного обеспечения. Этот метод разработки становится все более популярным. В данной статье проводится сравнение между такими программами, как GSDL, DSpace, E-Prints, Fedora, Ganesha, Invenio, XTS, Dienst, VuDL, и NewGenlib. Все из них имеют открытый исходный код. В итоге, на основе баллов за каждый критерий, был составлен рейтинг, лидерами которого стали GSDL с 47 баллами и VuDL с 43.

Ключевые слова: открытое программное обеспечение, электронная библиотека, GSDL, DSpace, Fedora, Ganesha, E-Prints, Invenio, XTS, Dienst, VuDL, NewGenlib

Вступление

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

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

Термин «программное обеспечение» относится к двум различным, но связанным понятиям:

Исходный код: набор инструкций для построения программы, понятных человеку.

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

Чтобы программное обеспечение считалось открытым, должны соблюдаться следующие условия:

· Доступность исходного кода

· Программное обеспечение должно быть свободно распространяемым

o Исходные коды могут быть поняты и изменены

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

· Запускать программу

· Изучать принципы работы программы

· Распространять копии продукта

· Улучшать программу и публиковать результаты в интересах всего сообщества

1. 2. Особенности ОПО

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

· Свобода распространения

· Доступность исходного кода

· Возможность усовершенствования

· Целостность авторского исходного кода

· Отсутствие ограничений для групп и отдельных лиц

· Отсутствие ограничений для сферы применения

· Наличие лицензии, по которой происходит распространение

· Отсутствие конкретной лицензии для продукта

· Лицензия не ограничивает использование другого программного обеспечения

· Ни одно из положений лицензии не может быть основано на определенной технологии или особенности интерфейса12

Цели и задачи

Данная статья ставит перед собой следующие цели:

· Сравнить 10 представителей ОПО для построения электронных библиотек

· Найти и упорядочить их по «дружелюбности» на основе сравнительного исследования

 

1. 4. Методология и область применения

Для исследования были использованы исследовательские и оценочные методы. Информация была получена следующим путем:

· Поиск в Интернете и загрузка 10 программ с открытым исходным кодом, таких как Greenstone Digital Library (GSDL), Dspace, Ganesha, Fedora, E-Prints, Invenio, Dienst, VuDL, XTS, NewGenlib (подробнее в таблице 1)

· Сравнение выбранного ОПО

· Подготовка сравнительных таблиц на основе различных критериев

 

Таблица 1. Выбранные программы
Название Ссылка ОПО Разработано Контактная информация
GSDL2 http://www.GSDL.org New Zealand Digital Library Project with UNESCO and the Human Info NGO [email protected]
DSpace4-5 http://www.dspace.org Massachusetts Institute of Technology Librariesand Hewlett-Packard [email protected]
Ganesha6 http://gdl.itb.ac.id Indonesian Digital Library Network [email protected]
Fedora http://fedora-commons.org Cornell University Information Science and the University of Virginia Library http://www.fedora-commons.org/contact-info
E-Prints http://software.eprints.org University of Southampton [email protected]
Invenio http://invenio-software.org CERN Document Server http://invenio-software.org/wiki/Community/MailingLists
Dienst http://www.cs.cornell.edu/cdlrg/dienst/DienstOverview.htm CS-TR Project (Corporation for National Research Initiatives) [email protected]
VuDL http://vudl.org Villanova University’s Falvey Memorial Library [email protected]
XTF http://xtf.cdlib.org California Digital Library (CDL) http://groups.google.com/group/xtf-devel
NewGenlib9 http://www.newgenlib.com Kesavan Institutes of Information & Knowledge Management [email protected] [email protected]
  1. 5. Анализ и объяснение

Существует множество ОПО для создания электронных библиотек, но только эти 10 программ были исследованы. Компоненты программного обеспечения анализировались путем сравнения по нескольким критериям, а именно: поиску объектов, операционной системе для запуска программы, необходимого дополнительного программного обеспечения, поддержки языков, и т.д. После проведения анализа по каждому из параметров, программы получали баллы и были упорядочены в итоговом рейтинге по их сумме.

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

 

Таблица 2. Рассматриваемые версии программ
Название Лицензия Версия (год) Скачать с
GSDL2 GNU GPL 2.62 (2005) http://prdownloads.sourceforge.net/GSDL
DSpace4-5 BSD license 1.6.0.(2010) http://sourceforge.net/projects/dspace
Ganesha6 GNU GPL 4.0 (2010) http://gdl.itb.ac.id/download
Fedora ECL (Apache derived) 3.4.2 (2011) http://sourceforge.net/projects/fedora-commons/files/fedora/
E-Prints GNU GPL 3.3.1 (2011) http://files.eprints.org/669/1/eprints%2D3.3.1.tar.gz
Invenio GNU GPL 1.0.0-rc0 (2010) http://invenio-software.org/wiki/Installation/Download
Dienst Cornell University license 3.0 protocol (2007) ftp://ftp.cs.cornell.edu/pub/Dienst/Dienst.tar.Z
VuDL GPL (GNU GPL?) 0.4.1 alpha (2011) http://vudl.org/vudl/downloads
XTF BSD license 3.0 (2011) http://xtf.cdlib.org/download
NewGenlib9 GNU (GNU GPL?) 2.2 (2005) http://sourceforge.net/projects/Newgenlib

Как видно из таблицы 4, максимум, т.е. 10 сторонних программ необходимо для E-Prints, минимум, т.е. 3 – для Dienst и NewGenlib. В таблице 3 содержится развернутая информация об этом стороннем программном обеспечении.

Таблица 3. Зависимость от стороннего программного обеспечения
Название Apache C++ Java 1.4 J2E Oracle MySQL PHP Perl PostgreSQL 7.3 SQL later
0.2 1.5
GSDL
DSpace
Ganesha
Fedora
E-Prints
Invenio
Dienst
VuDL
XTF
NewGenlib

 

Таблица 4. Количество зависимостей
Название Количество зависимостей Процентное соотношение
GSDL 63.63
DSpace 54.54
Ganesha 36.36
Fedora 81.81
E-Prints 90.90
Invenio 36.36
Dienst 27.27
VuDL 45.45
XTF 45.45
NewGenlib 27.27

Краткие выводы по таблице 3 представлены в таблице 4.

Таблица 5 показывает, на каких операционных системах можно запустить выбранные программы. ОПО запускалось на разных версиях Windows (Windows 95, Windows 98, Windows 2000, Windows NT, Windows XP и Windows 7), Linux, UNIX и других. Максимум, 9 баллов, был достигнут E-Prints, который успешно работает во всех операционных системах.

Таблица 6 отражает языки, поддерживаемые выбранными программами и доступны для использования. В соответствии с собственными требованиями пользователь может выбрать и изменить язык для более удобной работы с продуктом (таблица 7 содержит общее количество поддерживаемых языков).

В таблице 8 представлены основные возможности, предоставляемые анализируемыми приложениями: поиск, просмотр, поддержка мультимедиа, электронного каталога (OPAC), метаданных, ретроконверсий, Интернета, Интранета, Экстранета и др. Большинство программ поддерживают все эти возможности, исключениями являются только Ganesha, XTF и NewGenlib. Максимальным количеством параметров поиска (10) обладает GSDL. Максимальное количество баллов (14) также заработал GSDL.

Таблица 5. Требования к операционной системе
Название Windows (4 балла) UNIX (2 балла) Linux (2 балла) Остальные (1 балл) Сумма
GSDL7
DSpace4-5
Ganesha6
Fedora
E-Prints
Invenio
Dienst
VuDL
XTF
NewGenlib9

 

Таблица 6. Поддерживаемые языки
Название Немецкий Английский Французский Казахский Русский Испанский Тайский Другие Баллы
GSDL8
DSpace4-5
Ganesha
Fedora
E-Prints
Invenio
Dienst
VuDL
XTF
NewGenlib

 

Таблица 7. Общее количество языков
Название Количество языков
GSDL10
DSpace11
Ganesha
Fedora
E-Prints
Invenio 8 (вообще 26)
Dienst
VuDL
XTF
NewGenlib
  1. 6. Выводы

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

(a) Все программы свободно распространяются под GNU GPL (General Public License) лицензией.

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

(c) Сложно работать с метаданными в GSDL и DSpace, потому что создатель каталога должен знать HTML или XML, и только опыт в работе с этими языками может помочь сделать эту работу быстро. Остальное программное обеспечение не требует подобных знаний.

(d) Все 10 программ поддерживают работу в Интернет, Интранет, поиск, просмотр, мультимедиа, OPAC, кроме XTF. Из этого краткого исследования видно, что эта программа может применяться для полностью оцифрованных библиотек, большая часть материалов которых может быть расширена в виде CD, DVD и других.

(e) Среди 10 представленных программ E-Prints требует наибольшего количества (10) сторонних приложений (90.90%). Следом за ним расположились Fedora (81.81%) и GSDL (63.63%).

Таблица 8. Основные особенности программного обеспечения
Название Поиск/ просмотр Мульти-язычность Мульти-медиа OPAC Мета-данные Каталог Ретро-конверсии Интернет Интранет Экстранет Баллы
GSDL3
DSpace4-5
Ganesha
Fedora
E-Prints
Invenio
Dienst
VuDL
XTF
NewGenlib

 

Таблица 9. Количество поддерживаемых свойств
Название Количество Процент
GSDL3
DSpace4-5
Ganesha
Fedora
E-Prints
Invenio
Dienst
VuDL
XTF
NewGenlib

(f) Как было показано, E-Prints обладает высокой переносимостью, в то время как NewGenlib запускается только на Linux.

(g) Рассмотренные программы поддерживают различные языки: GSDL, Invenio и VuDL поддерживают 9 основных языков, Ganesha же только английский (таблицы 6 и 7).

(h) GSDL, DSpace, Fedora, E-Prints, Invenio, Dienst и VuDL предоставляют наибольшую функциональность (10 наиболее важных свойств). Сравните с Ganesha software, XTF и NewGenlib (таблицы 8 и 9).

(i) Анализ параметров поиска показал, что GSDL имеет максимальное количество параметров поиска – 100%, DSpace, Invention и VuDL – 70%, а остальные менее 70% параметров (таблицы 10 и 11).

(j) В итоге подсчитано, что GSDL, DSpace, E-Prints, Invenio and VuDL получают оценку «отлично» (40-50 баллов).

(k) GSDL набрал максимум (47 баллов). Следом за ним идут VuDL, E-Print, DSpace и Invenio (таблицы 12 и 13).

Таблица 10. Параметры поиска
Название Название Автор Тема Ключевые слова Дата выпуска Формат Издательство Рубрика Газетная вырезка Рукописи/ коллекции редки книг Баллы
GSDL
DSpace
Ganesha
Fedora
E-Prints
Invenio
Dienst
VuDL
XTF
NewGenlib
  1. 7. Заключение

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

Таблица 11. Количество параметров поиска
Название Количество Процент
GSDL
DSpace
Ganesha
Fedora
E-Prints
Invenio
Dienst
VuDL
XTF
NewGenlib

Интерфейс ОПО обеспечивает удобство при создании собственной электронной библиотеки. Коллекция может быть установлена и доступна с локальной пользовательской машины, или же с общего библиотечного сервера. Конечный пользователь может с легкостью создать новую коллекцию из материалов с web-сервера и/или его собственного компьютера. И эта коллекция будет доступна online в любое время. ОПО обладает большим потенциалом для библиотек и научных центров, и целый ряд проектов, включая GSDL, DSpace, Ganesha, E-prints, Fedora и др., хорошо зарекомендовали себя. Это дает персоналу библиотеки возможность активно участвовать в разработках, и эта вовлеченность может выражаться в нескольких формах: написание отчетов, высказывание предложений по улучшению и тестирование новых версий.

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

Таблица 12. Ранжирование выбранных программ
Параметр Максимум баллов Открытое программное обеспечение
GSDL DSpace Ganesha Fedora E-Prints Invenio Dienst VuDL XTF NewGenlib
Операционная система
Windows
UNIX
Linux
Другая
Поддержка языков
Немецкий
Английский
Французский
Казахский
Русский
Испанский
Тайский
Другие
Основные свойства
Поиск/ просмотр
Мульти-язычность
Мультимедиа
OPAC
Метаданные
Ретроконверсия
Интернет
Интранет
Экстранет
Параметры поиска
Название
Автор
Тема
Ключевые слова
Дата выпуска
Формат
Издатель
Class no.
Газетные вырезки
Коллекции редких книг
Сумма

 

Таблица 13. Оценки
Название Отлично (40-50) Очень хорошо (30-40) Хорошо (20-30) Средне (10-20) Плохо (0-10)
GSDL
DSpace
Ganesha
Fedora
E-Prints
Invenio
Dienst
VuDL
XTF
NewGenlib

Ссылки

  1. Biswas, G. & Paul, D. An evaluative study on the open source digital library software for institutional repository: Special reference to DSpace and Greenstone digital library. Inter. J. Lib. Inf. Sci., 2010, 2(1), 1-10.
  2. Building digital library collection. http://www.sivulile.org/workshops/uct_greenstone (по состоянию на 14 января 2011)
  3. Digital libraries with Greenstone: An open source solution. http://www.iwu.edu/library/services/argus1.htm (по состоянию на 10 января 2012)
  4. DSpace Foundation. http://www.dspace.org/ (по состоянию на 17 января 2012)
  5. DSpace. http://www.dspace.org/conference/presentations/architecture.ppt (по состоянию на 16 января 2012)
  6. Free software Ganesha Digital Library (GDL). http://gdl.itb.ac.id/ (по состоянию на 6 января 2012)
  7. GSDL information. http://www.asis.org/Bulletin/May-02/sigiii.html (по состоянию на 20 января 2012)
  8. GSDL collection. http://gsdlsupport.iimk.ac.in. Greenstone Documentation. http://www.iwu.edu/ckelch/ArgusProjectDoc12.pdf
  9. http://NewGenLibCheckoufunctionsnewgenlib.html
  10. http://www.dspace.org (по состоянию на 5 января 2012)
  11. http://www.GSDL.org (по состоянию на 5 января 2012)
  12. Lihitkar, S. Comparative study of GSDL, Dspace and Ganesha: Open source software. IJLIS, 2011.
  13. Meitei, L.S. & Devi, P. Open source initiatives in digital preservations: The need for an open source digital repository and preservation system. CALIBER, 2009. http://hdl.handle.net/1944/996 (по состоянию на 6 января 2012)

 

 



2016-09-17 453 Обсуждений (0)
Практического занятия № 13 0.00 из 5.00 0 оценок









Обсуждение в статье: Практического занятия № 13

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (453)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.011 сек.)