Система управления жизненным циклом изделий на базе модели данных PLM Express системы Enovia SmarTeam V5

Информационные системы и технологии

A. S. Lisitsa, Yu. V. Borisov Siberian State Aerospace University named after academician M. F. Reshetnev, Russia, Krasnoyarsk

COMPARATIVE ANALYSIS OF VISUAL ENGINE FOR C ++ BUILDER 2010

The paper considers the problem of usage offree graphics engines. A comparison of graphics engines to identify the strengths and weaknesses, as well as selection of the best for use in the development of C ++ Builder 2010 is presented.

© Лисица А. С., Борисов Ю. В., 2011

УДК 669.713.7

М. В. Лихачев ООО «Би Питрон», Россия, Красноярск

А. Ю. Власов

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева, Россия, Красноярск

СИСТЕМА УПРАВЛЕНИЯ ЖИЗНЕННЫМ ЦИКЛОМ ИЗДЕЛИЙ НА БАЗЕ МОДЕЛИ ДАННЫХ PLM EXPRESS СИСТЕМЫ ENOVIA SMARTEAM V5

Разработана и внедрена информационная система поддержки жизненного цикла изделий на базе системы управления данными об изделии ENOVIA SmarTeam, CAD/CAM/CAE системы CATIA V5, системы управления проектами MS Project. Реализованы последние достижения в области моделирования данных, локализации систем. Проведен реинжиниринг бизнес-процессов предприятия.

В основе идеологии современных систем жизненного цикла изделия (PLM) лежит принцип создания инструмента, позволяющего создавать максимально эффективные новые бизнес-процессы предприятия. Поэтому использование PLM-систем для автоматизации существующих бизнес-процессов обычно сопряжено с рисками увеличения стоимости проекта в связи с большим объемом работ по доработкам программного обеспечения (ПО), увеличением длительности проекта и, в конечном счете, снижением результирующего эффекта, вплоть до отрицательного. Таким образом, при разработке проекта PLM-системы ключевой задачей является разрешение противоречия между неготовностью предприятия менять свои бизнес-процессы и минимизацией затрат ресурсов на доработку ПО. При этом наиболее эффективными оказываются те PLM-системы, доработки которых разумно минимальны.

Выполнен проект разработки и внедрения PLM-системы в научно-образовательном центре вуза (НОЦ). При планировании проекта на принятие решений оказали влияние следующие условия:

- стоимость проекта должна быть минимальной;

- стоимость эксплуатации системы должна быть минимальной;

- проект должен быть выполнен в минимальные сроки;

- НОЦ имеет возможность оптимизировать бизнес-процессы для повышения эффективности системы.

Были приняты следующие технические решения:

- в основе системы лежит новая модель данных PLM Express системы управления данными об изделии ENOVIA SmarTeam;

- система содержит минимально необходимое количество доработок;

- в системе максимально используются бесплатные программные продукты.

Система позволяет решать следующие задачи:

- хранение исходных данных для разработки изделия в виде документов;

- разработка цифрового макета изделия в связке систем CATIA - SmarTeam по методологии «сверху вниз» с применением референсной геометрии (скелетонов) группой конструкторов, с обменом геометрической информацией;

- создание чертежей и конструкторских спецификаций в системе CATIA V5, в полном соответствии с требованиями ЕСКД;

- разработка программ для станков с ЧПУ с использованием соответствующих модулей CATIA V5;

- управление статусом документов;

- электронное согласование 3Б-моделей и других документов;

- управление проектами разработки изделий через связку систем SmarTeam - MS Project;

- получение отчетов по структуре изделия.

При реализации проекта были развернуты следующие подсистемы:

- сервер централизованных настроек CATIA V5. Данное решение позволяет примерно на 50 % снизить количество отказов системы, упростить работу пользователей, реализовать ряд других решений. Подсистема реализована на основании предыдущих разработок компании «Би Питрон»;

Решетневскце чтения

- набор библиотек стандартных изделий и материалов для CATIA V5. За основу взята бесплатная информация из Интернета. Библиотеки развернуты в системе SmarTeam с использованием методологии Design Express;

- комплекс настроек и программных модулей, обеспечивающих оформление чертежей и конструкторских спецификаций. Реализован с использованием разработок компании «Би Питрон» и бесплатных программных модулей компании EPAM Systems;

- выполнена русификация модели данных PLM Express.

Подсистемы поиска данных, генерации отчетов, управления проектами и электронного согласования не потребовали доработок, что является преимуществом модели данных PLM Express.

Перспективные направления развития проекта:

- разработка подсистемы управления закупками материалов;

- разработка подсистемы управления качеством изделий;

- внедрение модулей CATIA V5, выполняющих задачи инженерного анализа и оптимизации, а также ряда партнерских приложений;

- внедрение модулей управления знаниями системы CATIA V5;

- внедрение модулей электрического проектирования системы CATIA V5;

- внедрение модулей CATIA Composites Design для разработки конструкций из композитных материалов;

- внедрение системы SmarTeam для бизнес-процессов разработки электронных приборов;

- внедрение ряда модулей системы технологической подготовки производства DELMIA V5;

- внедрение методологии управления компонентной структурой изделия.

Общее время выполнения проекта составило 2,5 месяца, включая обучение специалистов НОЦ. В настоящее время в системе реализуется пилотный проект разработки оборудования для производства космической техники.

M. V. Lihachev Bee Pitron Ltd, Russia, Krasnoyarsk

A. Yu. Vlasov

Siberian State Aerospace University named after academician M. F. Reshetnev, Russia, Krasnoyarsk

PRODUCT LIFECYCLE MANAGER SYSTEM BASED ON PLM EXPRESS DATAMODEL OF ENOVIA SMARTEAM V5 SOFTWARE

PLM System based ob ENOVIA SMARTEAM, CAD/CAM/CAE CATIA V5, MS Project software has been developed and implemented. Latest achievements at the domains of data modeling and PLM system localization have been utilized. Enterprise business process reengineering has been conducted.

© Лихачев М. В., Власов А. Ю., 2011

УДК 681.3.07

О. Н. Моргунова

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева, Россия, Красноярск

ОРГАНИЗАЦИЯ ЖУРНАЛА ОПЕРАЦИЙ С БАЗОЙ ДАННЫХ В СИСТЕМЕ POSTGRESQL

Предлагается подход к организации журнала операций с базой данных. Основная идея используемой технологии заключается в создании журнальной таблицы для каждой рабочей таблицы базы данных, а также в создании трех правил (CREATE RULE): для операций вставки, обновления и удаления записей из рабочих таблиц. При выполнении операций с рабочей таблицей копии вставляемой, обновляемой или удаляемой записи вставляются в журнальную таблицу.

При эксплуатации информационных систем возможны не только сбои в работе оборудования, но также и ошибки оператора. В первом случае может потребоваться выполнить восстановление базы данных (БД) с ее резервной копии. Для этого используются стандартные утилиты, входящие в комплект системы управления базами данных (СУБД). Такие

утилиты имеются и в составе СУБД PostgreSQL. В случае же ошибок оператора, особенно если они обнаружены с опозданием, выполнение восстановления базы данных посредством системной утилиты приведет к тому, что будут утрачены и корректные изменения базы данных, выполненные после проведения последнего резервного копирования. Таким