Запис Детальніше

Опыт использования свободного программного обеспечения для разработки электронной библиотеки

Журнал "Новітні комп'ютерні технології"

Переглянути архів Інформація
 
 
Поле Співвідношення
 
Title Опыт использования свободного программного обеспечения для разработки электронной библиотеки
Досвід використання вільного програмного забезпечення для розробки електронної бібліотеки
Experience in the use of free software for the development of electronic library
 
Creator Румянцев, Михайло Игорович
 
Subject



 
Description В условиях усиливающейся на фоне демографического кризиса конкурентной борьбы на рынке образовательных услуг все актуальнее становится задача обеспечения учебного процесса самыми современными сервисами – и не только в столичных или областных вузах, но и в региональных институтах и колледжах. Одна из возникающих при этом проблем – отсутствие достаточного финансирования для приобретения нужного прикладного программного обеспечения (ПО), а также инструментальных средств разработки. В связи с этим представляется целесообразным использование свободного ПО в тех случаях, когда на «горло» разработчику наступают неумолимые критерии качество/стоимость и качество/время.Иллюстрацией такого подхода может послужить авторский опыт разработки и внедрения в Западнодонбасском институте экономики и управления (ЗПИЭУ) электронной библиотеки LazyLib. Поставленная руководством института задача была четкой и недвусмысленной: в кратчайшие сроки создать программную систему, позволяющую осуществлять пополнение, хранение, каталогизацию и выборку различного рода документов в электронной форме (научных статей, журналов, диссертаций, монографий, учебных пособий и т.п. в виде doc-, pdf, djvu- и html-файлов). Приобретение или разработка полноценной библиотечной системы типа ИРБИС или аналогичной исключалось по вполне понятным причинам. Поэтому для реализации проекта было принято использовать свободное инструментальное ПО – mawk 1.2.2, распространяемое по GNU General Public License от Free Software Foundation. Это позволило выпустить в течение полутора месяцев несколько версий системы (в настоящее время в эксплуатации находится версия 1.3 от 22/06/2007) – без отрыва от выполнения автором разработки других обязанностей. Сам mawk 1.2.2 абсолютно некритичен к ресурсам ПК, не требует процедуры инсталляции и прост в освоении.Что представляет собой система LazyLib 1.3? Ее информационная структура достаточно проста – это папка LAZYLIB, включающая в себя папки ARTICLES (отдельные статьи), BOOKS (монографии), CONFERENCES (труды конференций), DISSERTATIONS (полнотекстовые диссертации), EDUCATIONAL (учебно-методические материалы), JOURNALS (журналы), REFERATS (авторефераты диссертаций). Каждая из указанных папок, в свою очередь, содержит тематические папки COMPUTER SCIENCE, ECONOMICS, HUMAN, MATHEMATICS, OTHER – в которых, собственно, и хранятся электронные документы компьютерной, экономической, социально-гуманитарной, математической и прочей тематики. Общее количество документов по состоянию на 22.06.2007 – 630. Прогнозируемые темпы пополнения баз документами и профессиональная направленность библиотеки позволили отказаться от использования какой-либо СУБД (т.к. существующая справочно-поисковая структура системы в виде гипертекстовых и ASCII-файлов «выдержит» рост системы до нескольких тысяч документов).Программная составляющая системы – несколько скриптов на языке awk, один скрипт на VBS, собственно mawk.exe, а также сопутствующие командные (bat-) файлы и ярлыки, в т.ч. для первоначальной инсталляции и последующих обновлений LazyLib, пополнения информационной базы. Сюда относятся: lazylib.awk (создание гипертекстовых тематических каталогов библиотеки на основе файлов-описателей), lazy_ABC.awk (создание поискового индексного файла lazy_!!!.abc), lazyfind.awk (поисковый модуль), lazyfind.vbs ­(диалоговый интерфейс для lazyfind.awk), а также вспомогательные утилиты lazyindx.awk и lazytotl.awk.Поисковые возможности версии 1.3 – быстрый поиск по первой букве библиографического описания, поиск по первым символам либо произвольному фрагменту описания документа. Результат поиска выдается в форме гипертекста – как файл results.htm. Поиск по ключевым словам пока не реализован, но планируется при подготовке новой версии.Поскольку локальная сеть ЗПИЭУ находится в состоянии реорганизации и модернизации, в настоящее время установлены и эксплуатируются автономные варианты LazyLib, инсталлированные в библиотечно-информационном центре института, в отделе НИР и на 2-х кафедрах. Обновление баз производится на всех площадках синхронно и недолго. Освоение системы пользователями происходит достаточно быстро и не требует каких-либо предварительных навыков в области информационных технологий.Даже короткий срок эксплуатации системы позволяет сделать ряд оптимистических выводов:1) для провинциальных вузов с ограниченным бюджетом использование свободного ПО там, где только можно, позволяет резко снизить себестоимость разработки и сопровождения ПО для учебного процесса;2) возможно освоение передовых информационных технологий, в какой-то мере сопоставимых по уровню с технологиями, применяемыми ведущими вузами страны;3) свободное ПО создает реальные предпосылки переносимости востребованного прикладного ПО между различными вузами не на коммерческой основе, а на основе договоров научно-технического сотрудничества или взаимообмена разработками.
Стаття розповідає про авторський досвід розробки і впровадження в Західнодонбаському інституті економіки і управління (ЗПІЕУ) електронної бібліотеки LazyLib. Для реалізації проекту використовувалося вільне інструментальне ПЗ - mawk 1.2.2, яке розповсюджується за GNU General Public License від Free Software Foundation.
The article talks about the author's experience in the development and implementation of electronic library LazyLib in Zapadnodonbassky private Institute of Economics and Management. To implement the project we used a free software tool - mawk 1.2.2, released under the GNU General Public License from the Free Software Foundation.
 
Publisher State institution of higher education «Kryvyi Rih National University»
 
Contributor


 
Date 2013-11-08
 
Type info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion



 
Format application/pdf
 
Identifier http://ccjournals.eu/ojs/index.php/nocote/article/view/91
 
Source New computer technology; Vol 5 (2007): Problems of training and retraining of IT specialists; 81-82
Новые компьютерные технологии; Vol 5 (2007): Problems of training and retraining of IT specialists; 81-82
Новітні комп'ютерні технології; Vol 5 (2007): Problems of training and retraining of IT specialists; 81-82
2309-1460
 
Language rus
 
Relation http://ccjournals.eu/ojs/index.php/nocote/article/view/91/84
 
Rights Copyright (c) 2014 New computer technology