Описание функциональных характеристик программного обеспечения и информация, необходимая для установки и эксплуатации
программного обеспечения.

Описание функциональных характеристик программного обеспечения

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

Платформа mb4 включает в себя следующие программные решения:

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

На базе платформы mb4 - реализованы несколько связанных между собой модулей:

  • Программа mb4x - для работы на сервере, в качестве системы управления сайтом. Например для сайта «Консультант студента» размещенного по адресу www.studentlibrary.ru
  • Программа mb4_robot - консольное приложение для подготовки данных для программы mb4x и подсчета статистики.
  • Ряд приложений - вспомогательных средств для чтения электронных изданий на стационарных компьютерах, планшетах и смартфонах в режиме offline, то есть без постоянного доступа к сети Интернет.
  • Приложения, реализующие различные обучающие модели в учебном процессе, и ряд других.

Платформа mb4 не зависит от конкретной операционной системы и может быть собрана под различными версиями linux, а мобильные приложения под Windows, Android и iOs.

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

Платформа mb4 разработана на языке низкого уровня - C/C++

Информация, необходимая для установки программного обеспечения

Программа mb4x устанавливается на web сервер специалистами компании (Консультант студента) путем ее сборки (компиляции) непосредственно на этом сервере.

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

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

К таким средствам относятся: СУБД (SQL), Библиотека для работы с изображениями. Конкретный тип СУБД и других дополнительных средств может меняться. Мобильные приложения не используют эти средства.

Серверное приложение

Для установки платформы на новый сервер требуется работа специалиста.
Для привлечения специалиста обращайтесь:
Тел.: +7(495)921-39-07 доб. 514
support@studmedlib.ru

Информация о стоимости программного обеспечения и порядке ее определения

Стоимость платформы mb4 определяется индивидуально по каждому заключаемому с контрагентом лицензионному договору и зависит от:

  • Типа лицензии (исключительная/неисключительная);
  • Срока лицензии
  • Способов использования ПО
  • Количества разрешённых копий
  • Территории использования
  • Права сублицензирования

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

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

Информация, об устранении неисправностей в ходе эксплуатации ПО

Информация о наличии неисправностей в ходе эксплуатации поступает к администратору соответствующего продукта, реализованного на базе платформы mb4. Далее к разработчикам платформы.

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

После чего выполняются обычные процедуры:

  • Локализация
  • Исправление
  • Проверка факта устранения неисправности

Затем исправленный код применяется во всех проектах, реализованных на базе mb4

Информация, о совершенствовании ПО

Развитие платформы происходит в непрерывном режиме.

При изменении исходного кода он автоматически начинает использоваться во всех вновь компилируемых проектах.

Информация, о персонале, необходимом для обеспечения такой поддержки.

Функционирование ПО на базе платформы mb4 не требует постоянного вмешательства разработчиков (программистов). Обычно для эксплуатации привлекаются

  • Операторы базы данных для загрузки новых книг и другой информации в базу данных
  • Инженер - обеспечивающий процесс загрузки
  • Системный администратор сервера (специализации - unix/linux подобные системы) для мониторинга использования ресурсов сервера
  • «Горячая линия» - сервис ответов на вопросы пользователей поступающих по различным каналам (телефон, электронная почта и пр.)