Модуль передачи данных из Союз-PLM в СПРУТ-ОКП
Программа являюется модулем (конфигурацией) для информационных сисьеме на базе "Союз-PLM".
Набор данных включает:
- конструкторский состав изделия;
- все атрибуты изделия, необходимые для производства (в том числе связанные с технологией изготовления - операции, оборудование, нормы времени, инструмент и т.д.).
Совместно с конфигурацией передается настроенный шаблон для передачи данных в СПРУТ-ОКП.
Полученный файл в формате XML полностью готов к загрузке в систему оперативно-календарного планирования и диспетчеризации производства СПРУТ-ОКП штатными средствами СПРУТ-ОКП без дополнительной настройки.
Описание логической структуры/архитектуры (алгоритм работы):
Структурно программа разбита на две части: одна часть управляет сбором данных из Союз PLM, вторая часть управляет выводом данных в формате XML. Взаимодествите двух частей одностороннее, осуществляется последством вызова.
Часть программы, что собирает данные, применяет так называемые "Шаблоны сбора данных". Этот механизм обеспечивает пользовательскую оболочку наиболее близкую по структуре данных к структуре данных Союз-PLM. Это позволяет пользователю без погружения в конфигурирование и написание программного кода обозначить маршруты, по которым программа будет собирать данные из системы для дальнейшей передачи в часть, отвечающую за выгрузку.
При вызове диалога пользователь выбирает настроенный "Шаблон сбора данных" по требованию и способ вывода данных по требованию, в данном случае - файл в формате Extensible Markup Language.
После сохранения диалога вызывается модуль вывода данных.
Входные данные для работы программы:
- база данных Союз-PLM на основе которой запущена программа;
- инструкция по сбору данных в виде Шаблона сбора данных;
- пользовательский выбор:
- объект системы, подлежащий выводу;
- формат вывода (XML);
- место назначения вывода (если файл, то директория сохранения);
Выходные данные программы:
файл, сохранённый на машину пользователя в запрошенном формате по запрошенным данным.
Программа имеет свидетельство о государственной регистрации программы для ЭВМ №2021661979.
Правообладатель: Федеральное государственное автономное научное учреждение «Центральный научно-исследовательский и опытно-конструкторский институт робототехники и технической кибернетики».