pdf 3,11 MB

advertisement
Omega Production
Практика реализации интерфейсов
обмена данными
Панфилов Максим Геннадьевич
+375 17 334-42-73
pmg@omegasoftware.eu
ОПЫТ ИНТЕГРАЦИИ
PDM-системы
CAD-системы
Внутризаводские системы заказчика собственной
разработки
Документы MSOffice
Программа просмотра и пометки документов
Oracle AutoVue
ОБМЕН ДАННЫМИ Omega - Omega
Распределенная структура предприятия
ЗАДАЧИ ИМПОРТА/ЭКСПОРТА В СИСТЕМЕ
РЕЖИМЫ ОБМЕНА ДАННЫМИ
Начальная загрузка данных
КИС
«Omega Production»
Внешняя система
Режим синхронизации
КИС
«Omega Production»
Внешняя система
НАЧАЛЬНАЯ ЗАГРУЗКА ДАННЫХ
Обследование
Согласование
Итеративный процесс
Верификация данных
Обследование
Первичная загрузка
Уточнение данных
Загрузка
Запуск
бизнес-процессов
РЕЖИМ СИНХРОНИЗАЦИИ
По требованию пользователя
По таймеру
По событиям системы
• Периодичность
• Двустороння передача данных
• Параллельное ведение данных
на этапе тестирования
• Разделенные задачи
ИНТЕРФЕЙСЫ И СПОСОБЫ ОБМЕНА
ДАННЫМИ
Omega COM API
Omega Web Сервер
Omega универсальный модуль интеграции через ODBC
Omega XML - пакеты
ОТКРЫТАЯ АРХИТЕКТУРА
И ДОКУМЕНТАЦИЯ
ОБМЕН ДАННЫМИ
ЧЕРЕЗ OMEGA WEB СЕРВЕР
Внешняя система
Omega
Тонкий клиент
Распределённая
система Omega
Web Сервер
Получение
и обработка
данных
Получение
и обработка
данных
Получение
и обработка
данных
БД
УНИВЕРСАЛЬНЫЙ ИНТЕРГАЦИОННЫЙ
МОДУЛЬ
ODBC
БД
Интеграционный
модуль
Подготовка
данных
DBF
Подготовка
данных
XML
Подготовка
данных
Excel
Подготовка
данных
…
OMEGA XML- ПАКЕТЫ
Сохранение
истории
редактирования
Отображение
истории
редактирования
Импорт
XML
XML
XML
Экспорт
XML
БД
Omega
клиент
МОДУЛЬ ОБМЕНА ДАННЫМИ
с CAD-системами
Настройка соответствия атрибутов
Импорт компонентов модели
Импорт состава и спецификаций
Сохранение и ведение изменений
файлов компонентов модели изделия
UGS NX
SolidWorks
Inventor
КОМПАС 3D
Altium Designer
AutoCAD
Pro\Engineer
SolidEdge
ФОРМИРОВАНИЕ СОСТАВА ИЗДЕЛИЯ И
СПЕЦИФИКАЦИЙ ИЗ 3D МОДЕЛЕЙ
ОПЫТ ИНТЕГРАЦИИ С СИСТЕМОЙ
1С
По команде пользователя
Подготовка
Данных
работниками
предприятия
1С
SOAP сервис
Omega
Web Сервер
Omega
клиент
БД
По таймеру
Продвижение по учету (событие)
ОПЫТ ИНТЕГРАЦИИ С ПРОДУКТАМИ
INTERMECH
API
Search
TechCard
КИС «Omega Production»
IMBase
Маршрутизатор
Конструкторские элементы
и состав
Извещения на изменения
Присоединенные файлы
Техпроцессы
Синхронизация справочников
Операции, Переходы, Время
Оснастка, Оборудование
Материалы
Оснастка
Модели оборудования
Операции
Материалы
Потоки работ
Двусторонняя передача
управления по потоку
ОБМЕН ДАННЫМИ С SAP ERP
Подготовка
данных
для SAP
Модуль
Регистрации
событий
Omega
клиент
Omega
клиент
Генерация
события
Генерация
события
Omega
клиент
Генерация
события
Omega
Web Сервер
ESB SAP
БД
SAP ERP
ОПЫТ ИНТЕГРАЦИИ С TEAMCENTER
БД
XML - пакет
Подготовка
данных
Omega
клиент
TeamCenter
Запрос XML
пакета
Извещения на изменения
Конструкторские элементы
Состав изделия
Технологические
материалы
СИНХРОНИЗАЦИЯ СПРАВОЧНИКОВ С SEMANTIC
API
БД
Omega
клиент
Выбор элемента
Получение элемента
Контроль пользователем >
Omega
Web Сервер
I
II
DB
Link
Semаntic
клиент
БД
< Автоматическая синхронизация
Технологические
материалы
Сортамент
…
ОБМЕН ДАННЫМИ OMEGA-OMEGA
Omega
клиент
Файлы
Omega
клиент
I
БД
Модуль
Регистрации
событий
Omega
клиент
Omega
клиент
БД
II
Omega
Web Сервер
http
Omega
Web Сервер
Модуль
Регистрации
событий
Генерация
события
Генерация
события
Генерация
события
Omega
клиент
Генерация
события
Генерация
события
Генерация
события
Omega
клиент
Omega
клиент
Omega
клиент
ЗАКАЗЧИКИ И ОПЫТ ИНТЕГРАЦИИ
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
ОАО «НПК «УРАЛВАГОНЗАВОД» - TeamCenter, SAP ERP (проект)
ОАО «Челябинский тракторный завод» - Приложения собственной разработки
используя Omega Production API
ООО «Уральские локомотивы» - TeamCenter, 1C
ОАО «Нефтекамский автомобильный завод» - 1C
ОАО «Арсенал» (Санкт-Петербург) – 1С, SmartTeam
ОАО «Заволжский моторный завод» - IMBase, система Терминал
ОАО «Завод №9» - Search, TechCard
РУП «Минский тракторный завод» и РУП «Сморгонский агрегатный завод» обмен данными Omega-Omega, TechCard
СП ОАО «Гефест» (Брест) – SAP ERP (проект)
ОАО «Минский автомобильный завод» - TeamCenter, Приложения собственной
разработки, Search (проект), TechCard
ОАО «Сарапульский электрогенераторный завод» - ВЕРТИКАЛЬ, 1C
ФГУП ММПП «Салют» (Москва) – Semantic, TimeLine, TeamCenter, 1C
ОАО «Витязь» (Витебск) – AltiumDesigner, Oracle AutoVue
ОАО «Ижевский электромеханический завод «Купол» - ADEM, 1С
ОАО «Русполимет» - система Гамма, 1С
ОАО «Конструкторское бюро транспортного машиностроения» - Windchill
и другие ...
Download