Электронная библиотека

Усовершенствование системы управления корпоративным контентом

  • Улучшение пользовательского интерфейса и расширение функциональности приложения
  • Интеграция с системой автоматизации библиотек IRBIS
  • Разработка модуля цифрового захвата и сканирования документов

Ситуация

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

Решение

В рамках данного проекта команде Itransition было необходимо:

  • Усовершенствовать систему управления информацией предприятия с использованием среды разработки заказчика;
  • Обеспечить возможность защищенного просмотра PDF-файлов;
  • Разработать приложение для цифрового захвата и сканирования документов на базе сервера SharePoint;
  • Интегрировать платформу с системой автоматизации библиотек IRBIS.

Усовершенствование пользовательского интерфейса

Команда Itransition усовершенствовала пользовательский интерфейс системы, изменив ее визуальные элементы в соответствии с требованиями заказчика.

Защита PDF-документов от печати/копирования/сохранения

Автономное Java-приложение для просмотра PDF-файлов с открытым исходным кодом было встроено в систему, в то время как режим «только чтение» был обеспечен за счет кэширования и конверсии текста PDF-документов в изображения.

Itransition разработала Flash-компонент, отвечающий за отображение отдельно взятых изображений каждой PDF-страницы. Такой подход обеспечил возможность постраничного просмотра пользователями PDF-книг, содержащихся в библиотеке, одновременно ограничив возможность печати, копирования или сохранения файлов.

Модуль полнотекстового индексирования и поиска

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

Команда Itransition использовала Apache Lucene – решение для высокоскоростного полнотекстового поиска, чтобы наделить систему возможностью полнотекстового индексирования, таким образом значительно сократив время поиска.

Модуль захвата и сканирования документов

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

Интеграция

Интеграция с существующей системой автоматизации библиотек IRBIS посредством протокола Z39-50 представляла проблему для реализации электронной библиотеки. Команда Itransition успешно решила ее, разработав на С++ соответствующий слой, переводящий запросы в необходимый формат.

Результаты

Усовершенствованная система используется пользователями и персоналом библиотеки, а также лицами, обращающимися к хранилищу книг через интернет.

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

Ключевые моменты

  • Решения

    Совместная работа

    ECM-приложения

  • Отрасли

    Производители ПО

    Промышленность

    Торговля

  • Технологии

    Java

  • Модель сотрудничества

    Выделенная команда

Бесплатные Курсы

  • Подать заявку

    Разработка ПО

    Тестирование ПО

  • Пройти тест

    Процедура занимает всего один день. Ваш результат станет известен сразу

  • Обучение

    Преподаватели курсов – сотрудники компании с большим практическим опытом

  • Курсовой проект

    Наше обучение ориентировано на получение практических навыков

  • Трудоустройство

    Лучшие выпускники получают предложение о трудоустройстве