Название статьи или книги, фамилия автора, DOI

Разработка специализированной библиотечной системы

Н.А. Борсук1, Е.О. Дерюгина2, В.А. Гартман3

научная статья УДК 004.05 Страницы: 45-54 doi.org/DOI: 10.18127/j15604128-201903-08

  1. 1,2 к.т.н., доцент, кафедра «Информационные системы и сети», Калужский филиал МГТУ им. Н.Э. Баумана
  2. 3 студент, кафедра «Информационные системы и сети», Калужский филиал МГТУ им. Н.Э. Баумана

Аннотация

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

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

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

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

Для цитирования

Борсук Н.А., Дерюгина Е.О., Гартман В.А. Разработка специализированной библиотечной системы // Электромагнитные волны и электронные системы. 2019. № 3. С. 45–54. DOI: https://doi.org/DOI: 10.18127/j15604128-201903-08

Список источников
  1. Леонидова Г.Ф. Программно-техническое обеспечение автоматизированных библиотечно-информационных систем: Учеб. пособие. Кемерово: КемГУКИ. 2012. Ч. 2. 264 с. URL = http://biblioclub.ru/index.php?page=book&id=228108 (дата доступа 14.12.18).
  2. Кариев Ч.А. Разработка Windows-приложений на основе Visual C#: Учебн. пособие. М.: Интернет-Университет Информационных Технологий. 2007. 768 с. URL = http://biblioclub.ru/index.php?page=book&id=233307 (дата доступа 22.12.18).
  3. Лежебоков А.А. Программные средства и механизмы разработки информационных систем: Учеб. пособие. Таганрог: Изд-во Южного федерального университета. 2016. 85 с. URL = http://biblioclub.ru/index.php?page=book&id=493216 (дата доступа 14.12.18).
  4. Ипатова Э.Р., Ипатов Ю.В. Методологии и технологии системного проектирования информационных систем: Учебник. Изд. 2-е, стер. М.: Изд-во «Флинта». 2016. 257 с. URL: http://biblioclub.ru/index.php?page=book&id=79551 (дата доступа 14.02.19).
  5. Карпова Т.С. Базы данных: модели, разработка, реализация: Учеб. пособие. Изд. 2-е, исправ. М.: Национальный Открытый Университет «ИНТУИТ». 2016. 241 с. URL = http://biblioclub.ru/index.php?page=book&id=429003 (дата доступа 15.04.19).
  6. Дьяков И.А. Базы данных. Язык SQL: учебное пособие. Тамбов: Изд-во «ТГТУ». 2012. 82 с.  URL = http://biblioclub.ru/index.php?page=book&id=277628 (дата доступа 24.01.19).
  7. Маркин А.В. Построение запросов и программирование на SQL: Учеб. пособие. Изд. 3-е, перераб. и доп. М.: ДиалогМИФИ. 2014. 384 с. URL = http://biblioclub.ru/index.php?page=book&id=89077 (дата доступа 04.04.18).
  8. Гречкина Ж.В. Информационно-библиотечное обслуживание людей с ограниченными возможностями: Учеб. пособие / Авт.-сост. Гречкина Ж.В. Ставрополь: СКФУ. 2016. 239 с. URL = http://biblioclub.ru/index.php?page=book&id=466960 (дата доступа 14.12.18).
  9. Голубенко Н.Б. Библиотека XXI века. Москва; Берлин: Директ-Медиа. 2019. 200 с.  URL = http://biblioclub.ru/index.php?page=book&id=496774 (дата доступа 03.03.19).
  10. Маркин А.В. Разработка отчетов в информационных системах: Учеб. пособие. М.: Диалог-МИФИ. 2012. 312 с. URL = http://biblioclub.ru/index.php?page=book&id=229743 (дата доступа 12.02.19).
  11. Волкова Т., Насейкина Л. Разработка систем распределенной обработки данных: Учебно-методическое пособие. Оренбург: ОГУ. 2012. 330 с. URL = http://biblioclub.ru/index.php?page=book&id=259371 (дата доступа 14.12.18).
  12. Лазицкас Е.А., Загумённикова И.Н., Гилевский П.Г. Базы данных и системы управления базами данных: Учеб. пособие. Минск: РИПО. 2016. 267 с. URL = http://biblioclub.ru/index.php?page=book&id=463305 (дата доступа 14.12.18).