Выбрать страницу

Архитектура информационной системы управления “ИНПЭС”

ИСУ ТОиР «ИНПЭС» построена на платформе ЕСМ/BPM с открытым кодом с использованием стека Java-технологий.

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

Система позволяет использовать:

  • Практически любую современную СУБД. Как открытые (MySQL, PostgreSQL) так и коммерческие (Oracle, MS SQL);
  • Любую операционную систему, поддерживающую Java 7 (Linux, Windows). Платформа может быть развернута также на МСВС и Астра Линукс;
  • Любой сервер приложений;.
  • Любой современный браузер;
  • Мобильные устройства, использующих iOS, Android или Windows. .

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

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

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

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

Система позволяет организовать передачу данных о техническом состоянии объектов обслуживания между различными организациями – участниками ЖЦИ (например от бортовой системы объекта в ремонтную службу предприятия). Обмен данными организован на базе системы стандартов ISO STEP 10303. Таким же образом, решение  обеспечивает совместимость с уже внедренными в КБ и на производствах программными продуктами, например ERP, CAD/CAM, что .позволяет принимать от них и передавать им данные об изделиях без искажений в рамках комплексной концепции управления жизненным циклом объектов (CALS).

Основные цели при выборе архитектурных решений:

  • Широко используемые технологии. Система написана на языке Java, и является веб-приложением. В качестве репозитория используется система управления контентом (ECM) с открытым исходным кодом Alfresco, клиентская часть написана на GWT;
  • Легкость добавления модулей. Каждый модуль должен полностью интегрироваться в общую бизнес-логику системы, расширяя функциональность. С точки зрения пользователя, система должна предоставлять единый интерфейс, не требующий какого-либо «переключения» между модулями;
  • Надежность и устойчивость. Выбранная платформа должна обеспечивать безусловную транзакционную обработку ошибок и восстановление после сбоев. Обработка транзакций должна осуществляться в «прозрачном» режиме и не требовать явных действий со стороны разработчиков при описании бизнес-логики;
  • Тестируемость. Архитектура системы должна позволять быстрое тестирование отдельных сервисов и системы в целом, при этом каждый тест не должен требовать сложной логики по «подмене» базовой функциональности платформы;
  • Легкость интеграции с другими системами. ИСУ ИНПЭС позиционируется как решение уровня предприятия (“enterprise”), которое будет включаться в общую информационную систему предприятия;
  • Платформа позволяет использование в двух вариантах поставки:
  1. Бесплатная открытая версия Alfresco2;
  2. Коммерческая версия платформы – МСВСФЕРА ИНФООБОРОТ 4.2, сертифицированная в системе сертификации ФСТЭК России по схеме испытаний образцов продукции для серийного производства на соответствие требованиям Задания по безопасности МСВСфераИнфооборот4.2_ЗБ по 2-ому оценочному уровню доверия (ОУД2) и на соответствие требованиям 4-го уровня контроля отсутствия не декларированных возможностей (НДВ4).