Введение
Современная библиотека представляет собой сложный социально-культурный институт, деятельность которого направлена на накопление, сохранение и предоставление доступа к информационным ресурсам. По данным Российской национальной библиотеки, в 2024 году в России насчитывалось 40 523 библиотеки системы Минкультуры России, а число их пользователей в 2023 году составило 52 325,1 тыс. человек. В условиях стремительного роста объёмов информации и повышения требований к оперативности обслуживания читателей традиционные методы управления библиотечными процессами становятся недостаточно эффективными. Ручная обработка фонда, бумажный учёт выдачи и возврата литературы, отсутствие единой базы данных о читателях и изданиях приводят к значительным временным затратам, ошибкам и снижению качества услуг. В связи с этим особую актуальность приобретает внедрение автоматизированных систем (АС), способных оптимизировать ключевые операции и обеспечить целостное управление библиотечной деятельностью.
Автоматизированная система библиотеки представляет собой программно-технический комплекс, предназначенный для автоматизации учёта библиотечного фонда, обслуживания читателей, формирования отчётности и поддержки управленческих решений. Проектирование такой системы требует всестороннего анализа предметной области, формализации бизнес-процессов, выбора методологии моделирования и обоснования архитектурных решений. В данной выпускной квалификационной работе рассматриваются теоретические и практические аспекты разработки АС для конкретной библиотеки, что позволяет не только решить прикладную задачу, но и продемонстрировать владение современными методами проектирования информационных систем.
Актуальность темы
Актуальность темы обусловлена необходимостью повышения эффективности работы библиотек в условиях цифровизации общества. Ручная обработка информации не отвечает современным требованиям к скорости и качеству обслуживания, а также затрудняет интеграцию библиотечных ресурсов в единое информационное пространство. По данным Российской национальной библиотеки, в 2023 году доступ к Интернету имели 87,9% библиотек системы Минкультуры России, однако собственный сайт или интернет-страницу — лишь 23,8%, что свидетельствует о значительном потенциале внедрения автоматизированных систем. Разработка автоматизированной системы позволяет сократить трудозатраты персонала, минимизировать ошибки учёта, улучшить доступ читателей к фонду и обеспечить оперативное формирование отчётности. Кроме того, проектирование АС на основе современных методологий и стандартов (включая ГОСТ 34.602–2020, введённый в действие с 1 января 2022 года) способствует созданию масштабируемого и адаптируемого решения, что особенно важно в условиях динамично меняющихся информационных технологий.
Степень разработанности темы
Проблемы автоматизации библиотечной деятельности и проектирования информационных систем нашли отражение в трудах многих отечественных и зарубежных учёных. Среди зарубежных исследователей следует отметить работы Фредерика Брукса, Якоба Нильсена, Эдварда Йордана и Тома Демарко, посвящённые общим принципам разработки программного обеспечения и человеко-машинного взаимодействия. В отечественной науке значительный вклад внесли Я. Л. Шрайберг, Ф. С. Воройский, А. И. Земсков и В. К. Степанов, чьи труды охватывают вопросы автоматизации библиотек, электронных ресурсов и информационных технологий в библиотечном деле.
Объект и предмет исследования
Объект исследования — Объектом исследования является деятельность библиотеки по учёту фонда, обслуживанию читателей и формированию отчётности.
Предмет исследования — Предметом исследования выступают методы и средства проектирования автоматизированной системы библиотеки, обеспечивающей автоматизацию указанных процессов.
Цель и задачи работы
Цель работы — Целью работы является проектирование автоматизированной системы библиотеки, обеспечивающей учёт фонда, обслуживание читателей и формирование отчётности.
Для достижения цели поставлены задачи:
- Изучить функции библиотеки, её процессы и участников как объекта автоматизации.
- Провести классификацию автоматизированных библиотечных систем и обзор существующих решений.
- Проанализировать методологии и стандарты проектирования информационных систем.
- Охарактеризовать объект исследования и действующие бизнес-процессы библиотеки.
- Проанализировать недостатки ручной обработки фонда и обслуживания читателей.
- Сформировать функциональные и нефункциональные требования к системе.
- Разработать функциональную модель и модель данных системы.
- Спроектировать архитектуру, интерфейсы и сценарии работы пользователей.
- Оценить эффективность внедрения и разработать рекомендации по развитию системы.
Методы исследования
В работе использованы методы системного анализа, структурного моделирования (IDEF0, DFD), проектирования баз данных (ER-диаграммы), а также методы оценки экономической эффективности информационных систем.
Теоретическая и практическая значимость
Теоретическая значимость работы заключается в обобщении и систематизации подходов к автоматизации библиотечной деятельности, а также в применении современных методологий проектирования информационных систем к специфике библиотечных процессов.
Практическая значимость состоит в возможности использования разработанного проекта автоматизированной системы для реального внедрения в библиотеке, что позволит повысить эффективность учёта фонда, качество обслуживания читателей и оперативность формирования отчётности.
Структура работы
Работа состоит из введения, трёх глав, заключения, списка литературы и приложений. В первой главе рассматриваются теоретические основы автоматизации библиотечной деятельности, во второй проводится анализ объекта и обоснование требований к системе, в третьей представлены проектные решения по созданию автоматизированной системы. В заключении подводятся итоги и формулируются выводы.