Функциональные характеристики ПИРС

По классу решений программное обеспечение относится к разряду headless CMS; в разработке использован metadata-driven development model - подход, при котором функционирование системы определяется не только программным кодом, но и описанием (например, в виде документов XML или JSON) модели хранящихся в системе данных: сущностей, их атрибутов, связей.

Назначение программного обеспечения

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

Платформа позволяет в том числе:

  • публикацию информации для сотрудников организации – доступ внутренних пользователей к корпоративным информационно-функциональным ресурсам (ИФР) платформы;
  • организацию взаимодействия пользователей в ходе выполнения ими производственных задач и планирования своей рабочей деятельности;
  • публикацию информационных материалов для внешней аудитории посетителей – доступ внешних пользователей к ИФР;
  • создание множественных изолированных баз знаний с обеспечением самостоятельной независимой работы каждой организации внутри своей базы знаний;
  • организацию площадок интерактивного взаимодействия с пользователями (внутренними и внешними);
  • доступ к контенту для людей с ограниченными возможностями.

Функциональные задачи, выполняемые платформой

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

Внутренним пользователям – сотрудникам организации:

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

Внешним пользователям – посетителям внешних ресурсов организации:

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

Службе информационной поддержки – администраторам и редакторам:

  • создавать и модифицировать ИФР организации в соответствии с текущими потребностями;
  • осуществлять поддержку ресурсов предприятия, обеспечивая наполнение контентом различного вида;
  • обеспечивать поддержку интерактивных сервисов;
  • осуществлять управление доступом пользователей к платформе, администрирование групп пользователей;
  • осуществлять мониторинг действий пользователей (в том числе редакторов);

Службе эксплуатации ПТК – инженерно-техническому персоналу:

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

Бизнес-партнерам – юридическим лицам, внешним по отношению к предприятию:

  • использовать внешние ИФР с целью получения необходимой бизнес-информации;
  • использовать интерактивные веб-ресурсы организации.

Функционал поддержки работы пользователей с ограничениями по слуху и зрению

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

Программно-технический комплекс платформы, необходимый для обеспечения ее эксплуатации

Типовой программно-технический комплекс (ПТК), на котором функционирует ПО ПИРС включает:

  • веб-сервер;
  • сервер приложений;
  • сервер баз данных;
  • сервер LDAP.

ПО ПИРС является масштабируемым решением и адаптирован к использованию в кластерной среде. В зависимости от реальной нагрузки на платформу, структура ПТК может быть расширена дополнительными серверами и балансировщиками нагрузки.

Структура платформы и назначение ее частей

Платформа ПИРС предназначена для создания, поддержки и модификации ИФР различных видов и назначения и состоит из следующих основных структурных элементов:

  • Хранилище конфигурационных данных (метаданных) платформы;
  • Интерфейс администратора по управлению составом и функциональными возможностями ИФР;
  • Подсистема формирования интерфейсов ИФР (персонала обслуживания и конечных пользователей платформы) на основе конфигурационных данных;
  • Подсистема обеспечения взаимодействия ИФР и сторонних информационных систем;
  • База знаний, позволяющая повысить эффективность поиска и интеграции информации в корпоративных системах;
  • Набор служебных функциональных сервисов платформы.


Хранилище конфигурационных данных

Конфигурационные данные хранятся в системных таблицах базы данных, состав и структура которых позволяет создавать произвольные ИФР и управлять ими.

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


Интерфейс администратора по управлению составом и функциональными возможностями ИФР

Администратор в административном интерфейсе платформы имеет возможность:

  • Управлять подсистемой доступа в полном объеме;
  • Управлять составом, структурой и функциональными возможностями ИФР;
  • Управлять метаданными сайта:
    • Структура сайта;
    • Состав сайта;
    • Меню навигации
  • Контролировать действия редакторов ресурсов.


Подсистема формирования интерфейсов ИФР на основе конфигурационных данных

ПО формирования интерфейса

Редактор имеет возможность в качестве контента вносить различные виды информационного материала:

  • текстовую информацию;
  • табличные данные;
  • мультимедийную информацию.

ПО формирования пользовательского интерфейса ИФР

Пользовательский интерфейс ИФР формируется на основе метаданных и определяется:

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


Подсистема обеспечения взаимодействия ИФР и сторонних информационных систем

Платформа позволяет организовать взаимодействие с внешними информационными системами, в том числе и через интерфейсы шлюзов сторонних систем:

  • доступ к данным АСУ сторонних организаций,
  • взаимодействие с банковскими информационными системами.

ПИРС позволяет использовать в функциональности ИФР обмен данными с внешними системами по HTTP- и HTTPS- запросам.

Используя различный набор шаблонов запросов к платформе, можно получать в ответ для обработки XML- и JSON-файлы различного содержания (в зависимости от типа запроса). Формат запросов может быть расширен и скорректирован администратором.

Кроме того, возможна настройка платформы оповещения (по электронной почте) заранее определенным адресатам об изменениях контента в определенных разделах структуры ИФР.


Набор служебных функциональных сервисов платформы

Вспомогательные подсистемы обеспечения функционирования платформы:

  • Подсистема авторизации и регистрации (подсистема взаимодействия с ActiveDirectory);
  • Подсистема поиска;
  • Подсистема рассылок;
  • Подсистема журналирования;
  • Подсистема мониторинга.


База знаний, позволяющая повысить эффективность поиска и интеграции информации в корпоративных системах

Модуль позволяет осуществлять интеграцию с корпоративными приложениями посредством API. Интеграция обусловлена прежде всего необходимостью использования одновременно нескольких информационных систем для выполнения одного бизнес-процесса компании и обмена данными между ними.