Программы. Автоматизация

Муниципальное бюджетное учреждение культуры г.о. Тольятти «Библиотека Автограда» организовано на базе библиотеки завкома профкома Волжского автомобильного завода в 1967 году. В  1999 г. передана в муниципалитет города, переименована в МУК «Библиотека Автограда». На сегодняшний день библиотека состоит из Центральной библиотеки и 16 филиалов (6 филиалов на территории города, 10 на территории ОАО «АВТОВАЗ»). Все подразделения автоматизированы и работают в единой информационной сети. Библиотека в цифрах: 65 000 читателей, 500 000 фонда, 728 000 собственные ЭБД, в т.ч. библиографических баз данных 361 000 , в т.ч. 140 000 записей объем электронного каталога, так же доступного в Интернет., число ПК 105 ед. , в т.ч. подключенных к Интернет 105 ПК.

Описание инновации.

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

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

Система имеет оригинальный механизм управления проектом («Маскогенератор» со своей базой), что позволяет эффективно контролировать связи объектов, компоновать рабочие модули и вводить новые в короткие сроки, создавать маски и отчеты рабочих приложений, гибко управлять доступом пользователей в соответствии с их функциональными обязанностями.

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

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

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

Экономический эффект внедрение АБИС «Автоград»: 
- интернет приложение обеспечивает доступ к полному комплексу услуг  без дополнительных финансовых затрат, достаточно установить браузер;
- полная автоматизация библиотечных процессов существенно сократила время на сбор, обработку и предоставление данных, что позволило эффективно использовать трудовые ресурсы;

Этапы и методы реализации.

Программа автоматизации библиотеки началась в 90-е с изучения существующих программных продуктов (ЛИБЕР, Франция; МАРК, Москва; разработки ГПНТБ), заключения договора на разработку проекта «Система управления Библиотекой» с итальянской фирмой «LOGOSYSTEM» (партнером АвтоВАЗа). В 1994 году специалистами фирмы «ВАЗ - систем» была создана АБИС «Автоград», которая была реализована как система «клиент-сервер»: в качестве сервера - VAX 3100 с программным обеспечением - база RDB, ОС VMS, сеть DECNET; в качестве клиента - PC386 с программным обеспечением MS DOS 6.2, СУБД PARADOX 4.5, сетевое обеспечение, для которого реализован PARADOX SQL Link.

Первоначально были автоматизированы только Центральная библиотека - клиент-серверная система обеспечивала автоматизацией рабочие места, занятые комплектацией и учетом фонда, обслуживанием читателей, систематизированием фонда и поисковыми операциями. Удаленные подразделения - не автоматизированы.

В 2000 году заключен договор с фрилансерами по переводу системы на новые программные и аппаратные средства.

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

Была проведена модернизация коммуникационных средств: коаксиальные сети стандарта 10Base2 были заменены на современные 10Base-T (витую пару), полностью заменено все коммуникационное оборудование, узлы связи, что кардинально повысило надежность сетей и позволило наращивать мощности системы.

Был выполнен перевод базы данных с RDB на Oracle: выполнена разработка клиентских приложений на основе среды разработки Delphi (Pascal) под Windows. Переход с DOS под Windows открыл широкие возможности пользователей по использованию и совместному применению других продуктов среды - редакторов, электронных таблиц, возможностей интернета, заимствованию информации из других сред.

Перевод на новые программные и аппаратные средства позволил расширить сеть и подключить 6 городских филиалов: библиотеки, расположенные в комплексных общежитиях, медгородке и профилактории «Прилесье», детско-юношескую библиотеку.

Подключены средства цифровой идентификации (сканеры штрихкодов) для регистрации читателей и литературы.

В 2005 году был разработан сайт библиотеки, автономный, не имеющий связи с БД. (http://libavtograd.ru)

С 2008 году началась интеграция сайта и БД.

- Разработаны: Читательской поиск (http://www.lib.tgl.ru/catalog),
Личный кабинет читателя (http://www.lib.tgl.ru/reader),
Сводный каталог периодики (СКП) (http://www.lib.tgl.ru/skp) – модуль администратора, партнерский и читательский доступ (html версия + jQuery).

- Началась разработка интернет приложение, обеспечившее доступ читателей к электронному каталогу и информационному пространству библиотечного комплекса (XUL): мероприятия; отделы, сотрудники; читатели: выдача, заказы, нарушения, посещения, интересы; описания, экземпляры, каталогизация, списки, подписка; сводный каталог периодики.

- Маскогенератор - приложение управления проектом (XUL):
описание структуры базы;
генерация скриптов базы;
описание масок приложений;
генерация масок для интернет приложений;
структура меню (наборов масок);
администратор пользователей;
картотека пользователей;
картотека ролей, рабочих мест;
генерация скриптов создания пользователей и ролей;
управление доступом пользователей к маскам;
хранимые в базе инструкции по маскам;
описание ограничений базы и сообщений об ошибках связанных с этими ограничениями;
подключение справочников-шаблонов к полям масок;
анализ состояния объектов базы, валидация;
инструменты загрузки модели;
визуализация прав доступа к объектам базы.

С 2011 года начался перевод интернет приложения на ExtJS.

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

В 2013 году Маскогенератор переведён на новую технологию ExtJS.

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

Разработаны инструменты по передачи данных в корпоративный каталог в формате РУСМАРК

В ходе модернизации АБИС было реализовано:
- программы для работы под сервером приложений - обеспечение доступа к данным библиотечной информационной системы через интернет (или интранет).
- возможность подключить все удаленные филиалы - необходим только доступ в интернет, а для обеспечения работы достаточно наличия интернет браузера.
- возможность упростить обслуживание рабочих мест (использование интернет приложений) - не требуется специальное программное обеспечение
- интеграция сайта с информационной системой:
    - визуализация различной актуальной статистической и справочной информации на сайте; организация доступа к различным данным информационной системы с сайта; интеграция различного типа данных сайта и информационной системы;
- организация доступа пользователей (читателей и сотрудников) к ресурсам библиотеки из любой точки.

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

АБИС «Автоград» реализовано на основе клиент серверной технологии: база данных Oracle, клиент реализован в среде разработки Delphi.
- доступно в Центральной библиотеки и городских филиалах.

Интернет-приложение АБИС «Автоград» (Интернет доступ «тонкий клиент»): сервер приложений Apache Tomcat, Java, клиент - HTML, XML, JavaScript (ExtJS)
- веб-приложение помимо модулей АБИС на базе Delphi включает в себя:
- административный и партнерские доступы к Сводному каталогу периодики; модуль Инвентаризации;
- контроль за описаниями, переданными в Корпоративный каталог Самарской области;
- административный блок, позволяющий осуществлять контроль за группами филиалов, взаимоотношением Обслуживающих и Обслуживаемых отделов;
- читательский доступ к информационным ресурсам, личный кабинет читателя с возможностью просмотра личной статистики, самостоятельного продления литературы, оформления заказов
- гостевой доступ к информационным ресурсам с возможностью поиска требуемой литературы и предоставлением справочной информации по ее местонахождению;
- использование интернет приложения дает возможность организовать рабочее место и получить доступ к информационным ресурсам библиотеки различными техническими средствами, включая мобильные, и из любой точки.

Доступ через сайт: HTML, PHP,  MySQL, JavaScript   (CMS  + CMS Joomla)

Во всех модулях и масках

- организована работа с шаблонами, которая позволяет работнику сохранять часто применяемые фрагменты и использовать их повторно (буфером и буфером универсальным);
- автосохранение условий поиска позволяет сохранять сложные поиски в виде шаблонов для повторного использования;
- поиск не зависимо от регистра (интернет-приложение АБИС)
- добавление новых результатов поиска к уже выведеным на экран (интернет-приложение АБИС)
- очистка списка с сохранением набранных условий поиска (интернет-приложение АБИС)
- помощь (инструкции) по работе с масками;
- для интернет приложения определено время простоя до отключения 1 час
- доступ в читательский поиск (в интернет приложении к Электронному каталогу)
- реализован механизм получения (компановки) пользовательских списков с возможностью их сохранения и повторного использования, формирования на базе пользовательских выборок справок в желаемом срезе и использованием различных агрегативных функций.

Результаты.

На сегодняшний день полностью введены в эксплуатацию следующие блоки:

Администрирование
- управление сообщениями библиотеке: доступны через несколько минут после создания либо сразу после подключения по логину/паролю:
    - создание сообщения: дата, тема, текст сообщения; присоединение дополнительного текста (если требуется более подробное информирование) – выбор формата неограничен; контроль за прочтением сообщений (доступно в интернет-приложение АБИС); перемещение в архив.
- создание связи между Обслуживающим отделом и Обслуживаемых отделами
    - разработана для реализации обслуживания после модернизации в Центральной библиотеки: книговыдача всех отделов центральной библиотеки регистрируется в Секторе контроля и учёта (СКУ);
- создание новых отделов, активация/деактивация, перевод в разряд автоматизированных/неавтоматизированных:
    - списки сотрудников подразделений (отделов/филиалов).

Комплектование
- заявки на комплектование; возможность комплектования заказов на основе групповых выборок заявок; контроль за выполнением заказа: процедура формирования прихода (экземпляров) на основе данных заказа.

Учет прихода
- книга суммарного учёта;
- создание экземпляра: возможно пакетное создание экземпляров процедурой на основе выбранного списка описаний; автоматизированный сбор статистических показателей на основе сформированного списка экземпляров;  распределение полученной литературы в отделы заказа, пакетная передача в суммарной записи.
- пакетное присвоение инвентарных номеров:
- пакетная активация экземпляров при передаче в отделы обслуживания
- печать штрихкодов на книги;
- работа с экземпляром: контроль статуса «Свободно», «Списано», «В Обработке» и т.д.; контроль за отделами учёта, хранения и выдачи экземпляра, хитом выдач, типом описания;

Учет списаний
- списание фонда, посредством включения экземпляров в акты списания
 - автоматическая смена статуса на «К Списанию» при помещении экземпляра в Акт списания;
 - автоматическая смена статуса экземпляра на «Списано» при закрытии акта.
- автоматизированный сбор статистических показателей на основе сформированного списка экземпляров

Учет периодики
- подписка на периодику с возможностью копировать на следующий год или полугодие; регистрация периодических изданий: контроль на соответствие отдела заказа и отдела распределение, недопоставкой;

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

Описания
- ретроввод - упрощенное создание описания с привязкой к 0-й суммарной записи;
- создание описания на все типы описаний;
- выделены следующие типы описаний: не определенный, книги, нотные издания, аналитическое описание, нормативные акты, аудио-видео материалы, сериальное издание сводное, сериальное издание со спецификацией, составная часть документа, электронный документ;
    - для ретроввода указывается тип описания «не определенный», который должен быть определен дальнейшими шагами спецификации;
- ввод описания и последующая автоматизированная каталогизация описаний - разбиение цельного описания на ключи соответствующие форматам МЕКОФ (и РУСМАРК). Каталогизация позволяет в дальнейшем производить эффективный поиск описаний в различных срезах по широкому набору критериев. Автоматическая каталогизация дает возможность упростить ввод описаний с текстовых носителей, каталогов и других источников, проверять правильность формата описания.
- подключение вспомогательных справочников к различным областям описания для унификации названий и фрагментов описаний;
- возможность пакетной каталогизации; пакетное копирование ключей; пакетное удаление ключей; пакетная корректировка ключей; пакетная замена ключей;
- процедуры переноса и объединения вспомогательной информации описаний;
- групповая активация/деактивация описаний.
 - создание связей описаний: Аналитика / Источник, Источник / Аналитика, Продолжение / Продолженное, Продолженное / Продолжение, Перевод / Оригинал для перевода, Оригинал для перевода / Перевод, Поднабор / Набор, Набор / Поднабор, Переиздание / Исходное издание, Исходное издание / Переиздание, Рецензия / Рецензируемое произведение, Рецензируемое произведение / Рецензия, Приложение / Основное издание, Основное издание / Приложение, Сетевой ресурс / Печатное издание, Печатное издание / Сетевой ресурс;
- аналитическое описание части документа, нормативные акты;
- автоматическое снятие активности аналитического описания при списании источника:
- автоматический контроль наличия экземпляров для описания
- формирование бюллетеней по Ключу и Новых поступлений;
- формирование списков описаний для отображения на сайте на страницах Тольятти литературного и Новинок библиотеки;
- при создании библиографического описание:
       - возможность присоединить текст или ссылку на интернет ресурс; добавление аннотации и содержания, организован поиск по ним; дополнительные Ключи и Предметные рубрики;
       - отметки о каталогизации, наличии источника, наличии экземпляра, активности и доступности для просмотра читателем;

Создание экземпляра
- выделены следующие виды изданий: АВД, брошюра, газета, журнал, ИЗО, книги, комплект сериального издания, локальный сетевой ресурс, микрофиши, на иностранном языке, периодика, электронные носители, не определен;
- пакетное изменение состояния экземпляров;
- пакетное изменение видов экземпляров;
- пакетное изменение отдела хранения экземпляров.

Инвентаризация
- информация по автоматизированным рабочим местам: программное обеспечение, номер лицензии; комплектующие и оборудование; заявки на ремонт, установку и модернизацию: контроль за выполнением заявки; примечание: информация по IP адресам компьютерам, типу подключения к сети и провайдеру.
- инвентаризация отделов/филиалов: информация по площадям, году постройки, типу пожарной организации, управляющей компании, типу управления, номера договоров.

Обслуживание
- регистрация/перерегистрация читателя;
- контроль на заполнение полей карточки в зависимости от варианта читательского билета;
- загрузка фотографии читателя в карточку с веб-камеры;
- контроль за регистрациями через интернет (через регистрационную форму в Электронном каталоге на сайте библиотеки);
- книговыдача/продление/возврат;
в интернет приложении маски «Регистрация» и «Обслуживание» объединены
- контроль за заказами
    - возможно оформление заказа на экземпляр в состоянии «Выдано» из любого отдела/филиала; постановка на заказ экземпляра в состоянии «Свободно» из «чужого» отдела/филиала (не в ходящего в список Обслуживаемых отделов); оповещение о готовности заказов; оповещение о задолженностях; оповещение о нарушениях; оповещение о наличии информации (сообщений) для читателя
- автоматическое оповещение об очереди на экземпляр с информацией об очереднике;
- оповещение о «чужом» отделе хранения;
- контроль за Перемещенными в другие отделы/филиалы экземплярами (регистрация внутрисистемного книгообмена);
- контроль по возрастному цензу;
        - при выдачи промаркированного экземпляра читателю не достигшему указанного на книге возраста выходит предупреждающее сообщение.
- контроль за нарушениями:
        - для просмотра доступны все активные нарушения, а так же история нарушений во всех подразделениях библиотеки.
- блокировка обслуживания при активном нарушении или задолжности свыше 50 календарных дней;
- ретроввод не введенных в базу данных экземпляров в процессе книговыдачи;
- регистрация библиотечных услуг (в том числе предоставляемых в рамках Общественных центров доступа (ОЦД));
- формирование групп по интересам и виду обслуживания
- регистрация группового абонемента
    - семейный формуляр; общественный читальный зал (для библиотек, поддерживающий данный вариант обслуживания читателей); бригадный абонемент (для библиотек, поддерживающий данный вариант обслуживания читателей);
    - добавление кратности для учета количества прочтений;
- распечатка анкеты читателя (бланк разработан в соответствием с законом «О персональных данных» от 27.07.2006 Nо 152-ФЗ)
    - предоставлен выбор принтера: лазерный или матричный.
- распечатка читательского билета
    - возможны четыре варианта билета: постоянный – с учетом плавающей перерегистрации, индивидуальной датой, на один год; разовый – на один день, без права выдачи литературы на дом; временный 1 - с пропиской менее трех месяцев, без права выдачи литературы на дом; временный 2 – с пропиской более трех месяцев;
    - предоставление выбора принтера: лазерный или матричный.
Гостевой доступ - организован со страниц сайта
- доступ читателей обеспечивает возможность упрощенного и расширенного поиска документов библиотечного фонда; определения наличия, текущего состояния и местоположения объектов хранения; получения справочной контактной информации по отделам хранения
Читательский доступ - организован со страниц сайта для зарегистрированных читателей библиотеки:
- работа в личном кабинете читателя с возможностью корректировки личных контактных данных; просмотра сводной статистики по заказам, книговыдаче, нарушениям; выполнение поисковых операций аналогичных гостевому доступу; возможность оформления заказов на требуемые документы

Отчёты
- в интернет приложении реализована возможность формирования гибких отчётов по любому условию поиска;
- организована печать жестких отчета по утверждённой форме: предоставляется выбор формата отображения отчётов: pdf, docx, rtf, excel, odb, html
- отчёты по комплектованию: движение фонда, списание, приход, суммарки, фонд по Ключу (позволяет формировать отчёт по любому Ключевому слову и Предметной рубрике)
- отчёты по обслуживанию: посещения, новые читатели, книговыдача, группы читателей, нарушения, заказы, услуги, статистические журналы;
- статистические отчёты общие: общие показатели для 6НК, сводная статистика по ОЦД;
- отчет по инвентаризации филиалов: информация по филиалам, автоматизированным рабочим местам, оборудованию;
- формирование отчета по книговыдаче по Предметной рубрике (интернет приложение АБИС);
- формирование отчета по посещению по всем полям карточки читателя, датам посещения  и выдачи, отделам регистрации и обслуживания, группе читателей;
- отчёты по мероприятием с показателями эффективности и любому условию поиска в маске;
- возможность формировать диаграммы в любых отчетах, имеющих данные, которые можно интерпретировать, в виде диаграмм.

Справочники
- все справочники доступны для редактирования
- единая картотека авторов: даты жизни, портрет (фото), биография, творческая характеристика, контактная информация:
с помощью признаков можно выделить фрагменты:
- для отображения на сайте; для детализации какой либо информации; для формирования авторизованных списков литературы; для выставления списков на сайте в виде бюллетеней или тематические разделы.
- справочники по комплектованию: ББК (дерево), АПУ, Коды ГОСТа, виды изданий, типовое деление, темы изданий
          - в справочнике ББК реализован верификация древесной структуры;
- справочник по группам филиалов, видам статистики: регистрация заказов, аннулированные заказы, вход в СКП, поиск в СКП, доступ в ОЦД, интернет регистрация, сессии (подключение к интернет приложению АБИС), использование масок АБИС,  личный кабинет читателя, доступ к помощи, обращение к простому и расширенному поиску, доступ к авторским страницам ТЛ, доступ к текстам ТЛ
    - возможность очистить определенный вид статистики или отключить её сбор.
- справочник по читателю: адрес, место работы и учёбы, образование, профессии, социальное положение, нарушения; справочник по инвентаризации: перечень оборудования, моделей, программного обеспечения, типов управления; справочник мероприятий: формы и темы мероприятий, группы читателей, возрастные группы; справочник по отделам и филиалам библиотеки с адресом и контактной информацией;

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

Сводный каталог периодики - совместный каталог периодических изданий формируемый группой библиотечных организаций: создание фондодержателя; возможность ручного ввода или загрузки каталога подписных изданий из блока подписки периодики АБИС; возможность самостоятельной работы партнеров со своим фодом или загрузка периодики фондодержателей посредством передаваемого в определенном формате файла excel; списание, корректировка записей; контроль на наличие ошибок; приведение записей к единому образцу написания, сливание дублетный записей; возможность пономерного описания содержаний или присоединение содержаний в виде файлов; возможность организации ссылок на полнотекстовые хранилища изданий

Корпоративный электронный каталог
- подготовка и передача данных по описаниям в формате РУСМАРК в каталог самарской областной библиотеки: контроль списка передаваемых описаний и экземпляров; контроль правильности преобразования описаний в формат экспорта в РУСМАРКа.

 

В декабре 2023 года сотрудниками библиотеки КЦ "Автоград" было разработано полнофункциональное мобильное приложение, объединившее в себе Электронный читательский билет и Личный кабинет читателя.

Приложение разработано для OC Android, версии 5 и выше. Включает в себя все самые востребованные функции: поиск и заказ изданий, в том числе по межбиблиотечному абонементу, из библиотек партнёров; книговыдача и продление; уведомления о готовности заказов; информирование о книжных новинках и мероприятиях, в том числе по выбранным интересам; формирования списка избранного; виртуальная справочная служба, афиша и график работы.

 

Государственная регистрация программ для ЭВМ

В 2017 году автоматизированная система управления библиотечным комплексом (АСУ БК) «Автоград» была зарегистрирована в реестре ПО РФ.
Свидетельство о государственной регистрации программы для ЭВМ № 2017662928 от 21 ноября 2017 года.

В 2019 году автоматизированная система управления библиотечным комплексом (АСУ БК) «Автоград1» была зарегистрирована в реестре ПО РФ.
Свидетельство о государственной регистрации программы для ЭВМ № 2019667300 от 20 декабря 2019 года.

В 2023 году мобильное приложение "Библиотека "Автоград" была зарегистрирована в реестре ПО РФ.
Свидетельство о государственной регистрации программы для ЭВМ № 2023680670 от 04 октября 2023 года.

 

Перспективы дальнейшего развития.

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