Цифровой сервис — электронная библиотека медицинских книг BookUp

Цифровой сервис — электронная библиотека медицинских книг BookUp

BookUp — электронная медицинская библиотека, работающая по модели подписки. В каталоге содержатся медицинские книги от ведущих издательств со всего мира. Более 50% книг — это эксклюзив: их лицензионные электронные версии есть только у BookUp, и «больше никто не имеет прав выставлять полные тексты этих книг на своих сайтах». Миссия BookUp — сделать образование доступным, и в этом может помочь сайт электронной библиотеки, ведь печатные книги дороги. Система дает доступ к электронным книгам по ежемесячной подписке. 

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

Сайтом медицинской библиотеки могли пользоваться только крупные институты: они получали доступ и сотрудники могли читать книги онлайн в специальной «читалке», сделанной на Flash. Из-за технологических ограничений системы команда BookUp теряла потенциальную аудиторию — частных лиц, с которыми хотела работать.

Какие функции нужны электронной библиотеки медицинских книг?

 

Задача — удобный цифровой сервис для подписчиков с защитой контента от копирования

Команде BookUp было важно:

  1. Дать доступ по подписке к книгам частным лицам.
  2. Создать мобильную версию сайта (и, в будущем — мобильное приложение) электронной библиотеки, чтобы читатели могли читать книги онлайн в любом браузере или смартфоне.
  3. Улучшить отчетность и заложить основу для будущего развития системы.
  4. Перевести все организации на новую CRM-систему.
  5. Сделать современную версию интернет-магазина: подключить платежную систему.
  6. Получить высокий уровень безопасности сайта.
  7. Исключить возможность воровства контента.
  8. Улучшить возможности системы — она должна быстро работать с большим объемом информации и выдерживать высокие нагрузки.

Как защитить книги от копирования при подписной модели

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

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

Реализацию цифрового продукта разбили на несколько этапов. Для запуска первой версии было решено сделать:

  • Ядро системы, модель данных.
    И заложить возможности для развития.
  • Разобраться с правами, вариантами доступа к контенту. 
    Нужно дать возможность небольшим организациям и частным лицам покупать подписку.
  • Администраторскую CMS для внесения и управления данными.
  • CRM-систему в первой версии с набором отчетов.
  • Публичную часть  — простой интернет-магазин c SSL-сертификатом.
    Интеграцию с платежной системой, выбрали «Робокассу».
  • Удобную «Читалку».
    Ее мы написали с нуля, теперь подписчики могут читать книги в браузерах и сматрфонах. Могут сформировать собственную библиотеку, работать с нужными книгами в режиме онлайн. При этом частным лицам доступны книги и в групповых подписках.
  • Настроить морфологический поиск по каталогу: по текстам, авторам, оглавлению.

При выборе технологического решения мы решали задачи безопасности, высокой нагрузки и относительной дешевизны, в итоге выбрали из своего технологического стека.  Система BookUp «живет» на выделенном сервере с ежедневным резервным копированием и логированием. 

На цифровой продукт заказчик получил технологическую гарантию.

Новые этапы работы над электронным каталогом книг

Платформа Book Up предоставляет университетам и их студентам возможность пользоваться электронной медицинской литературой. Однако сейчас проект переживает этап масштабирования, расширения своих возможностей.

До лета 2019 года весь функционал реализовывался на сайте. Сейчас же идет процесс слияния с каталогом международного формата, где происходит обмен данными, а также интеграция с системой Bitrix24.

Оба этих процесса были заранее подготовлены и включены в первоначальные разработки, которые выполняли для клиента команда Online-Media.

Реализован алгоритм групповой подписки институтов и университетов на электронную библиотеку медицинских книг Book Up. Представитель учебного или научно-исследовательского института оформляет подписку, формирует набор литературы, и студенты получают к ней доступ.

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

Отзыв о сотрудничестве

Демонстрируют достойное качество работ

Наш проект развивается, наш сайт медицинской библиотеки обогащается новыми функциями и возможностями. Мы сотрудничаем дальше, и наша совместная деятельность с компанией Online-Media меня вполне устраивает. 

Любовь Шамардина генеральный директор онлайн-библиотеки «Букап», г. Томск 2019

Интеграция: