Найти тему

Обзор российского программного обеспечения классов MES, ERP2 и BI (часть 2)

Оглавление

1.5. Системы класса ESB от ГенАйТи, Юзтех, Фактор ТС и 1С

Ссылка на 1-ю часть статьи. Системы класса ESB необходимы для обеспечения маршрутизации сообщений при обмене между множеством информационных систем, примерами программных продуктов служат решения от ГенАйТи, Юзтех, Фактор ТС и 1С.

«Red Mule» – интеграционная платформа от компании ГенАйТи, обеспечивает высокоскоростной обмен данными в распределённых информационных системах. Включает в себя функции:

  • гарантированной доставки данных;
  • бесшовной интеграции с бизнес-системами;
  • централизованного контроля всех потоков данных.

На текущий момент более 21 000 розничных магазинов и крупных федеральных сетей используют Red Mule для событийного обмена бизнес-данными, что критично для цифровой трансформации бизнеса. Для взаимодействия различных информационных систем используется серверное программное обеспечение, решение требует минимальных компетенций сотрудников для внедрения и поддержки, а также значительно сокращает затраты на владение ИТ-инфраструктурой. В состав продукта входят:

  • интеграционное ядро на Java 17;
  • шаблоны потоков данных для SOA, EDA, ETL, MDM;
  • коннекторы к 1C, SQL DB, REST и MQ;
  • редактор правил обмена и маршрутизации;
  • консоль управления и настроек, система мониторинга;
  • оперативное хранилище сообщений [20].

«UseBus» – это российская сервисная шина данных, служит ядром взаимодействия различных информационных систем и обеспечивает быструю и гибкую интеграцию приложений с любыми платформами и экосистемами как российского, так и зарубежного происхождения. Разработана 2021 году группой компаний Юзтех в рамках национальной программы «Цифровая экономика Российской Федерации». Это масштабируемое, безопасное и надежное решение с разнообразными механизмами контроля и управления. Внедрение шины данных UseBus позволяет сэкономить трудозатраты и время на реализацию интеграций по сравнению с конкурентами, а также снизить финансовые затраты на адаптацию бизнес-процессов к изменениям среды. Шина позволяет полностью перейти от приоритетного иностранного программного обеспечения (Oracle Service Bus, IBM Integration Bus, SAP PI, IBM WebSphere ESB и многих других) на качественный отечественный аналог для непрерывной работы ИТ-инфраструктуры. Гибкость системы позволяет с минимальными трудозатратами изменять ИТ-ландшафт, добавляя новые узлы, системы, сайты, порталы, почтовые сервисы, приложения, каталоги, а также любые локальные и облачные ИС [21].

Интеграционная шина «Factor-ESB» от компании Фактор ТС предназначена для создания универсальной среды информационного взаимодействия, абстрагированной от способов и форматов взаимодействия. Имеет модульную архитектуру, включающую:

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

Клиентами шины Factor-ESB могут выступать автоматизированные системы, программные комплексы и пользовательские приложения. Factor-ESB может выполнить множество действий при обработке передающей информации. Один из примеров использования решения – в ФТС России для взаимодействия с Дальним востоком, что позволило увеличить производительность в 11 раз по сравнению с IBM MQ. Функциональные возможности Factor-ESB включают:

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

«1С: Шина» – это программный продукт класса ESB, обеспечивающий обмен данными между различными программными системами. Серверное решение устанавливается и настраивается отдельно, а администратор может управлять его работой в удобном графическом интерфейсе. Процесс настройки продукта достаточно прост, что позволяет быстро выполнять кастомизацию обмена сообщениями, а также контролировать уже запущенные потоки. В основе работы решения лежит принцип асинхронного обмена сообщениями между информационными системами. 1С: Шина позволяет настраивать маршрутизацию передаваемых сообщений: по содержимому сообщения определяется, какие системы должны получить передаваемые данные. Существует возможность преобразовать сообщение в процессе доставки. Здесь есть специальная среда разработки, где сотрудник может декларативно настраивать маршрутизацию и трансформацию сообщений с использованием программирования. Используя сервисы интеграции, 1С: Шина:

  • позволяет обмениваться по протоколу AMQP для подключения к внешним брокерам сообщений;
  • поддерживает возможность выполнять HTTP-запросы к внешним системам для получения или отправки данных, вызовов REST API или Web-сервисов;
  • поддерживает обмен сообщениями в виде файлов, сохраненных в файловой системе или на FTP-сервере;
  • применение JDBC (Java DataBase Connectivity) позволяет обмениваться данными с внешними СУБД (например, MS SQL Server, PostgreSQL) [23].

2. OLTeP-системы класса MES от 1С, Галактика и РАН

Физический уровень сбора и обработки данных, названный в работе [1] OLTeP системами, обеспечивает управление информацией, полученной напрямую с оборудования, необходимого для оперативного планирования и исполнения производства. Среди представителей данного класса систем можно выделить стандарт MES. Рассмотрим отечественные программные решения от компаний 1С, Галактика и РАН.

Решение «1C: MES Оперативное управление производством» для управления производством разработано на новейшей версии платформы 1С: Предприятие 8.3. Механизм конфигурации, реализованный в 1С: MES позволяет включать/выключать различные функциональные части прикладного решения без необходимости программирования. Основные возможности продукта включает в себя следящее:

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

Информация об организационной структуре предприятия, нормативно-справочная информация, а также транзакционные данные из 1С: ERP могут быть переданы для планирования производства в 1С: MES. И наоборот, результаты планирования и выполнения производственных операций передаются из 1С: MES в 1С: ERP для целей расчета себестоимости продукции. Передача информации осуществляется встроенными бесшовными механизмами интеграции [24].

«Галактика MES» от корпорации Галактика – это решение для оперативного управления производством в рамках цеха, включающее планирование операций и работ по рабочим местам и персоналу предприятия, контроль и сбор данных о выполнении операций и состоянии оборудования, анализ использования производственных ресурсов. К основным функциям системы относят:

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

Преимущества программного решения:

  • легкость встраивания в ИТ-инфраструктуру путем интеграции с ERP-системой;
  • интеграция с внешними системами (CAD, PDM, PLM, ERP) через интеграционную шину «Галактика ESB». Готовые модели интеграции для систем корпорации Галактика («Галактика ERP», «Галактика AMM» и др.);
  • возможность автономного применения системы без взаимодействия с системами верхнего уровня, что актуально для производственных предприятий с небольшой номенклатурой и объемом производственных заказов [25].

MES-система «ФОБОС» берет свое начало с 1990 года, когда были разработаны математическая модель, алгоритмы и методы первой версии программы. Полное название программного продукта – «Интегрированная система технологической подготовки, оперативного планирования и диспетчерского контроля для машиностроительных производств ФОБОС», реализовано институтом конструкторско-технологической информатики РАН. ФОБОС используется на крупных и средних машиностроительных предприятиях. Решение осуществляет внутрицеховое планирование и управление, принимая и отдавая входные и выходные данные ERP-системе. Как правило, это тяжелые ERP-продукты, такие как: SAP, Oracle и 1С. В комплексе с этими системами ФОБОС способен решать задачи крупного производственного предприятия. В системе можно выделить следующие функциональные модули:

  • оперативное планирование и контроль. Данный модуль является ядром интегрированной системы ФОБОС. Оперативное планирование и диспетчерский контроль прохождения заказов, осуществляется посредством расчета оптимального производственного расписания. В основу расчета и управления расписанием положен математический оптимизационный аппарат;
  • технологическая подготовка. Модуль решает одноименные задачи, а также задачи организации производства. Здесь реализовано автоматизированное рабочее место технолога-разработчика;
  • директор, использует диаграмму Ишикавы в качестве модели представления данных о состоянии производственных заказов для руководителей;
  • деймос – это модуль автоматизированного нормирования технологических операций. На основе расчета режимов резания позволяет определить нормы времени, обоснованно выбрать режущий инструмент, оснастку, средства измерения и вспомогательные материалы, необходимые для изготовления изделия. Является мощным профессиональным средством проектирования техпроцессов [26].

Полный текст статьи: https://corpinfosys.ru/archive/2023/issue-21/218-2023-21-applicationsoverview

Обзор российского программного обеспечения для импортозамещения информационных систем классов MES, ERP2 и BI (часть 2)
Обзор российского программного обеспечения для импортозамещения информационных систем классов MES, ERP2 и BI (часть 2)