Проектирование программного модуля экспорта/импорта в базу данных анализа логистической поддержки в программном продукте LSA Suite
Описание процесса начального этапа внедрения программного продукта LSA Suite, в частности импорта/экспорта данных из существующих на предприятии организационно-технических систем. Архитектура разрабатываемого программного комплекса. Блок-схема алгоритма.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 05.02.2013 |
Размер файла | 1,9 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Министерство образования Российской Федерации
Пермский национальный исследовательский политехнический университет
Факультет - ЭТФ
Специальность - АСОИУ
Кафедра - ИТАС
Курсовая работа
На тему: Проектирование программного модуля экспорта/импорта в базу данных анализа логистической поддержки в программном продукте LSA Suite
Выполнил:
студент группы АСУ-08
Валетов Илья Игоревич
Проверил:
начальник отдела КО - 407 ОАО «Авиадвигатель»
Шаяхметов Х. Р.
Пермь, 2012
Содержание
- Лист сокращений
- Введение
- Глава I. Общая часть
- 1.1 Описание предметной области
- 1.1.1 Система ИЛП
- 1.1.2 АЛП как часть ИЛП
- 1.1.3 База данных АЛП
- 1.1.4 АЛП как часть процесса разработки авиадвигателя
- 1.1.5 Структурная схема процесса поддержки продукции и место подготовки к АЛП в данном процессе
- 1.1.7 Обоснование выбора программного комплекса
- 1.2 Проблема
- 1.3 Постановка задачи
- 1.3.1 Описание разработки
- 1.4 Архитектура разрабатываемого программного комплекса
- 1.5 Вывод по первой главе
- Глава II. Специальная часть
- 2.1 Описание модели данных
- 2.1.1 Входные данные
- 2.1.2 Данные в системе
- 2.2 Алгоритм программы
- 2.2.1 Блок-схема алгоритма
- 2.2.2 Описание алгоритма программы
- 2.3 Вывод по второй главе
- Заключение
- Список литературы
- Лист сокращений
СЖЦ |
стоимость жизненного цикла |
|
CALS (Continuous acquisition and life cycle support) |
непрерывная информационная поддержка поставок и жизненного цикла |
|
ИПИ |
информационная поддержка жизненного цикла изделий |
|
ИЛП |
интегрированная логистическая поддержка |
|
АЛП |
анализ логистической поддержки |
|
МТО |
материально-техническое обеспечение |
|
ТОиР |
техническое обслуживание и ремонт |
|
ЖЦИ |
жизненный цикл изделия |
|
ЭТД |
эксплуатационно-техническая документация |
|
СТЭ |
системы технической эксплуатации |
|
БД АЛП |
база данных анализа логистической поддержки |
|
АВПКО |
анализ видов, последствий и критичности отказов |
|
АООН |
анализ обслуживания, обеспечивающего надежность |
|
АУР |
анализ уровней технического обслуживания и ремонта |
|
СНО |
средства наземного обеспечения |
|
ЭЭД |
электронная эксплуатационная документация |
|
ТО |
техническое обслуживание |
|
АВПО |
анализ видов и последствий отказов |
|
ПО |
программное обеспечение |
|
ФИ |
финальное изделие |
|
ЭТХ |
эксплуатационно-технические характеристики |
Введение
Создание самолетов и авиадвигателей в современном мире происходит в условиях конкуренции мировых авиационных фирм -- производителей авиационной техники и авиакомпаний -- эксплуатантов в борьбе за рынки поставок самолетов и авиаперевозок. Основополагающими факторами конкуренции, определяющими качество самолета как продукта, являются безопасность, регулярность полетов для гражданской авиации и боеготовность - для военной. Данные факторы непосредственно зависят от качества и технических характеристик авиадвигателей, устанавливаемых на самолет.
Для авиационной техники, имеющей длительные сроки эксплуатации, затраты на послепродажной стадии, необходимые для поддержания заданных характеристик безопасности, надежности и готовности, могут значительно превышать затраты на ее приобретение. Поэтому основным критерием при решении о покупке самолета является стоимость его жизненного цикла (СЖЦ), включающая затраты на приобретение и эксплуатацию.
ОАО «Авиадвигатель» -- известно в мире как ведущее в России конструкторское бюро -- разработчик двигателей для военной и гражданской авиации, а также промышленных газотурбинных установок для энергетики, транспортировки газа и нефти, поставщик газотурбинных электростанций. В целях решения задач повышения конкурентоспособности и снижения СЖЦ продукции руководство ОАО «Авиадвигатель» приняло решение о внедрении на предприятии средства интегрированной логистической поддержки - программного продукта LSA Suite.
В данной работе рассматривается процесс начального этапа внедрения данного программного продукта, в частности импорт/экспорт данных из существующих на предприятии организационно-технических систем.
Глава I. Общая часть
1.1 Описание предметной области
Анализ применения информационных технологий (ИТ) в промышленности показывает, что одним из направлений их развития является все более широкое применение этих технологий на всех стадиях жизненного цикла (ЖЦ) сложной наукоемкой продукции, в частности продукции военного назначения (ПВН), в рамках интегрированной информационной среды.
Средством управления СЖЦ является интегрированная логистическая поддержка (ИЛП), представляющая собой комплекс процессов и процедур, направленных на сокращение затрат на постпроизводственных стадиях жизненного цикла, а также обеспечивающих определение параметров поддерживаемости и их анализ. ИЛП относится к числу базовых понятий концепции и стратегии CALS (Continuous acquisition and life cycle support) или ИПИ (информационная поддержка жизненного цикла изделий).
В результате применении информационных технологий в ИЛП обеспечивается создание, сопровождение и развитие систем технической эксплуатации (СТЭ), свойства которых должны быть рациональным образом согласованы с конструкцией изделия.
1.1.1 Система ИЛП
Система ИЛП в отличие от традиционной системы поддержки позволяет учитывать особенности применения авиадвигателя у конкретного эксплуатанта и настроить под него процесс обслуживания, поставки запчастей, вспомогательное оборудование, эксплуатационно-техническую документацию (ЭТД) и тому подобное.
До недавнего времени в определениях ИЛП не было однозначности - различные специалисты трактовали это понятие по-своему. Ситуация изменилась с принятием ГОСТ Р 53393-2009, где дается определение ИЛП. У специалистов, которые впервые знакомятся с проблемой ИЛП, нередко возникают вопросы: почему поддержка - логистическая? Под словом «логистика» понимают процессы, связанные с транспортировкой, складированием, таможенным оформлением и другими аналогичными действиями. Этим же словом именуют науку об управлении потоками товарной продукции. В рамках ИЛП эти процессы присутствуют, однако в общем спектре видов деятельности занимают весьма скромное место. В этой связи интересно заметить, что в нормативных документах министерства обороны Великобритании (стандарт 00-600 от 23.04.2010, стандарт JSP 886, том 7, часть 2 от 15.05.2008) даются определения ИЛП, в которых «логистика» вообще не упоминается. Так, в стандарте 00-600 говорится: «ИЛП (ILS - Integrated Logistic Support) это организованный подход, который влияет на конструкцию изделия и развивает решения по поддержке [изделия], оптимизирующие «поддерживаемость» и СЖЦ; формирует «начальный пакет поддержки» и гарантирует непрерывную оптимизацию решений по поддержке в свете модификаций изделия и изменений в его использовании по назначению и в предъявляемых требованиях».
В стандарте JSP 886 дается следующее определение: «Интегрированная логистическая поддержка (ИЛП) предусматривает виды деятельности (в оригинале - disciplines, «дисциплины»), гарантирующие, что на стадии проектирования оборудования идентифицированы и рассмотрены факторы «поддерживаемости» и стоимости, влияющие на конструкцию с целью оптимизации СЖЦ (в оригинале - Whole Life Cost (WLC)). И далее: «ИЛП должна применяться как гарантия того, что оборудование спроектировано «поддерживаемым», что создана необходимая инфраструктура поддержки и что СЖЦ оптимизирована».
Приведенные цитаты подтверждают, что упоминание о логистике в определениях ИЛП отсутствует.
Слово «Интегрированная» в составе термина означает, прежде всего, информационную интеграцию всех относящихся к обсуждаемой проблеме процессов.
Согласно ГОСТ Р 53394 - 2009 «Интегрированная логистическая поддержка промышленных изделий - совокупность видов инженерной деятельности, реализуемых посредством управленческих, инженерных и информационных технологий, ориентированных на обеспечение высокого уровня готовности изделий (в том числе показателей, определяющих готовность - безотказности, долговечности, ремонтопригодности, эксплуатационной и ремонтной технологичности и др.,) при одновременном снижении затрат, связанных с их эксплуатацией и обслуживанием».
ИЛП такого сложного наукоемкого изделия, как самолет, состоит из следующих основных элементов:
1. анализа логистической поддержки (АЛП) cамолета, проводимого на всех стадиях ЖЦИ;
2. планирования и управления ТОиР, проводимых на стадии проектирования и уточняемых в процессе производства и эксплуатации самолета;
3. управления процессами МТО эксплуатации, разрабатываемого на стадии проектирования и уточняемого в процессе производства и эксплуатации самолета;
4. разработки эксплуатационно-технической документации на самолет на стадии проектирования и ее уточнения в процессе производства и эксплуатации конкретных самолетов;
5. обучения персонала, эксплуатирующего самолет;
6. планирование и организацию процессов упаковывания, погрузки/разгрузки, хранения, транспортирования изделия;
7. разработку инфраструктуры СТЭ;
8. поддержку программного обеспечения и вычислительных средств;
9. мониторинг технического состояния изделия и процессов эксплуатации и технического обслуживания;
10. планирование и организацию процессов утилизации изделия и его составных частей.
Приведенное выше определение и схема на рисунке 1 отражают точку зрения специалистов - разработчиков стандарта, сложившуюся к 2006-2007 г.г. в процессе создания стандарта. За истекшие с этого времени 4-5 лет накоплены новые знания и представления о проблеме, в связи с чем и определение, и иллюстрирующая его схема нуждаются в некоторых уточнениях. При неизменности провозглашаемых указанным определением общих целей ИЛП следует уточнить содержание объединяемых этим понятием видов деятельности.
Рисунок 1 - Логическая схема взаимосвязи основных процессов ИЛП
На современном уровне знаний предлагается считать, что ИЛП ориентирована на процессы создания, сопровождения и развития СТЭ изделия и связана, преимущественно, с разработкой методического, документального и информационного обеспечения указанных процессов.
Соответственно, виды деятельности ИЛП группируются по следующим основным направлениям:
1. создание (разработка) СТЭ, элементы которой должны быть увязаны между собой и с изделием так, чтобы обеспечить достижение целей, указанных в приведенном выше определении; это направление деятельности предполагает подготовку (в том числе согласование и утверждение) необходимых для последующего функционирования СТЭ требований, планов, программ, методик, инструкций и других данных и документов (в том числе - в электронном виде);
2. сопровождение (обеспечение функционирования) СТЭ в ходе использования ФИ по назначению (от момента начала эксплуатации до списания и утилизации); это направление деятельности предполагает техническую, методическую и информационную поддержку функционирования СТЭ на основе данных и документов, полученных при ее разработке, включая систематическую верификацию и актуализацию документов и данных по результатам анализа фактических сведений о ходе эксплуатации ФИ;
3. совершенствование (развитие) СТЭ в ходе ЖЦ ФИ; это направление деятельности предполагает внесение в полученные при создании и сопровождении
Виды деятельности ИЛП, объединенные в описанные выше направления и реализуемые на разных стадиях ЖЦ изделия, логически и информационно интегрированы в единый комплекс процессов, в который вовлечены как разработчик (поставщик), так и заказчик (эксплуатант). Информационная интеграция процессов обеспечивает обратную связь между процессами: сведения, полученные в ходе эксплуатации, используются для совершенствования конструкции изделия и организации СТЭ.
Согласно схеме на рисунке 1 в ходе ИЛП выполняются следующие основные действия:
1. формирование концепции СТЭ/поддержки ФИ с учетом ожидаемых условий и сценариев эксплуатации; в ходе разработки изделия и СТЭ, а также при сопровождении и развитии СТЭ эта концепция может меняться;
2. систематизация сведений о конструкции изделия, необходимых для создания СТЭ, включая данные о надежности;
3. анализ логистической поддержки с формированием БД АЛП и получением необходимых данных и документов в форме отчетов из БД АЛП;
4. проверка фактических показателей поддерживаемости (ЭТХ) изделия, обеспечиваемых его конструкцией и созданной СТЭ;
5. оценки СЖЦ (в том числе прямых затрат на ТО и издержек, обусловленных простоями ФИ). [4]
Сравнение системы ИЛП и традиционной системы поддержки продукции показано на рисунке 2. [1]
Рисунок 2 - Отличия системы ИЛП от традиционной системы поддержки
Из рисунка 2 очевидно, что в традиционной системе поддержки отсутствует централизованное планирование, данная система не может оперативно изменять параметры основных элементов системы поддержки в зависимости от изменившихся условий эксплуатации авиадвигателя. В системе ИЛП данные недостатки можно устранить путем проведения АЛП.
К проблематике ИЛП принято также относить электронные технологии создания эксплуатационной и ремонтной документации, использующие информационные ресурсы, накапливаемые в БД АЛП, а также специфические информационные ресурсы и программные средства подготовки модулей данных и электронных публикаций. Сегодня в России такие средства создаются и совершенствуются. Следует подчеркнуть, что наличие электронной документации является практически непременным условием экспортных контрактов. Поэтому эта технология на сегодняшний день в наибольшей степени востребована промышленностью.
Наконец, в рамках ИЛП разрабатывают специальные методики, алгоритмы и программно-аппаратные комплексы, предназначенные для мониторинга технического состояния и эксплуатационно-технических характеристик (ЭТХ) изделий. Накапливаемые в процессе мониторинга данные подлежат статистической обработке и последующей передаче в БД АЛП для использования при модернизации изделия и при новом проектировании.
программный архитектура алгоритм импорт
1.1.2 АЛП как часть ИЛП
Анализ логистической поддержки - важнейший элемент ИЛП. Он представляет собой формализованную технологию всестороннего исследования, как авиадвигателя, так и вариантов системы его обслуживания. Как и ИЛП в целом, АЛП направлен на обеспечение требований к поддерживаемости авиадвигателя за счет минимизации СЖЦ при заданном уровне готовности либо за счет максимизации этого уровня при заданных ограничениях на СЖЦ. Первая постановка характерна для авиадвигателей для самолетов гражданского назначения, вторая - для военных самолетов.
АЛП должен начинаться на стадии определения требований к авиадвигателю и продолжаться до завершения его использования (снятия с производства). Процесс АЛП носит циклический, итеративный характер: на каждом последующем этапе уточняются результаты предыдущего этапа.
Будучи многопрофильной инженерной дисциплиной, АЛП охватывает следующие основные направления:
1. анализ условий и возможных сценариев эксплуатации ФИ;
2. анализ существующей СТЭ;
3. анализ вариантов конструкции ФИ и СТЭ и выбор их наилучшего сочетания (рисунок 3);
4. анализ технического обслуживания, включающий выбор методов и технологий выполнения работ по ТО с оценкой их трудоемкости и продолжительности; определение потребностей в материальных, трудовых (кадровых) и других ресурсах, необходимых для выполнения указанных работ;
5. анализ изменений в существующей СТЭ, связанных с вводом в эксплуатацию нового ФИ;
6. определение формы, объемов и условий постоянной технической поддержки, которую поставщик должен обеспечить заказчику;
7. определение содержания послепроизводственного обеспечения - деятельности поставщика после прекращения производства ФИ;
8. разработка методического обеспечения системы сбора данных (мониторинга), имеющей целью установление обратной связи от заказчика к поставщику в части информации о ходе технической эксплуатации, возникающих проблемах и т.д., с тем, чтобы использовать эту информацию в работе по совершенствованию конструкции ФИ, возможностей СТЭ и в последующих проектах;
9. оценка эффективности разработанной СТЭ в части ЭТХ ФИ, в том числе приращений коэффициентов готовности ФИ, снижения СЖЦ (в том числе затрат на ТО и издержек, связанных с простоями ФИ) и, при необходимости, планирование мероприятий по развитию СТЭ.
Рисунок 3 - Логическая схема анализа вариантов конструкции изделия и СТЭ и выбора их наилучшего сочетания
В ходе АЛП выполняют анализ структуры и функциональный анализ изделия, а также анализ видов последействий отказов (АВПО) и критичности отказов (АВПКО), при котором выявляют виды возможных отказов и определяют состав и приоритеты компенсирующих или корректирующих действий (работ по обслуживанию).
Конкретный набор задач АЛП определяется особенностями проекта и стадией разработки. Часть задач выполняется итеративно.
Для проектов, связанных с разработкой нового авиадвигателя, АЛП носит наиболее полный характер и охватывает все направления, перечисленные выше.
Для проектов, связанных с модернизацией авиадвигателя, АЛП проводят в целях оценки влияния изменений, вносимых в конструкцию, на поддерживаемость авиадвигателя, а также выработки предложений по организации или изменению СТЭ. При этом задачи АЛП могут выполняться полностью или частично.
Исходные данные и результаты АЛП хранятся в специализированной базе данных - БД АЛП. Функции по созданию и ведению БД АЛП обычно выполняет разработчик.
1.1.3 База данных АЛП
БД АЛП строится на основе информационной модели (модели данных) и поддерживаться в актуальном состоянии на протяжении всего жизненного цикла самолета. Информация из БД АЛП может использоваться во всех процессах ИЛП, а также в процессах разработки и проектирования авиадвигателя. При необходимости вся БД АЛП или ее часть может передаваться заказчику.
Каждая задача АЛП представляет собой достаточно трудоемкое исследование процессов, документов, внешних условий, организационных структур, совокупность которых и образует систему ИЛП авиадвигателя. Каждое такое исследование требует участия многих специалистов различной, как правило, весьма высокой квалификации: конструкторов, расчетчиков, специалистов по надежности, организации эксплуатации и обслуживания, организации и проведению испытаний, охране окружающей среды, экономистов и так далее. Поскольку в ходе АЛП собираются и помещаются в БД АЛП огромные объемы разнообразной информации (числовой, текстовой, графической, мультимедийной и другой), непосредственными участниками, а подчас и организаторами АЛП должны быть специалисты в области информационных технологий.
1.1.4 АЛП как часть процесса разработки авиадвигателя
АЛП - неотъемлемая часть процессов разработки, изготовления и эксплуатации авиадвигателя. В связи с этим предприятие, имеющее серьезные намерения в отношении внедрения ИЛП, обязано принять меры по организации соответствующих работ, создать или приобрести средства методического, программного и технического обеспечения.
Большинство задач АЛП носит качественный характер, в том числе анализ обслуживания по методике АТА MSG-3, направленный на обеспечение надежности. Лишь для некоторых процедур допускается количественное решение. К их числу относятся анализ видов, последствий и критичности отказов (АВПКО), анализ обслуживания, обеспечивающего надежность (АООН), частично анализ уровней ТОиР (АУР), расчет СЖЦ, расчет параметров МТО.
Особую роль в общем спектре задач АЛП играет функциональный анализ. Хотя этот вид анализа имеет качественный характер, ему должно быть уделено существенное внимание при разработке комплекса программно-технических решений.
Следует отметить, что результаты АЛП, в том числе результаты функционального анализа, могут использоваться при подготовке различных видов электронной эксплуатационной документации (ЭЭД), а также при определении данных, необходимых для управления ТОиР и МТО.
В целом система задач АЛП и последовательность их выполнения построены так, чтобы снизить вероятность неудачных проектных решений, влияющих на эффективность эксплуатации авиадвигателя. По аналогии со стандартами серии ISO 9000, направленными на построение системы, обеспечивающей заданный уровень качества и возможность адекватно демонстрировать потребителю способность управлять качеством, технологии и стандарты АЛП направлены на то, чтобы доказать потребителю (заказчику), что все меры, обеспечивающие сокращение СЖЦ изделия и увеличение уровня поддерживаемости, поставщиком (подрядчиком) приняты.
1.1.5 Структурная схема процесса поддержки продукции и место подготовки к АЛП в данном процессе
В процессе изучения системы поддержки наукоемкой продукции были составлены контекстные диаграммы «TO BE» данного бизнес-процесса (ИЛП) в нотации IDEF0. Контекстная диаграмма процесса поддержки продукции (СТЭ) представлена на рисунке 4. Место подготовки к АЛП в данном процессе представлено на рисунке 5.
Рисунок 4 - Диаграмма «TO BE» процесса создания СТЭ
Рисунок 5 - Диаграмма «TO BE» процесса подготовки БД АЛП
Рисунок 6 - Диаграмма «TO BE» процесса анализа сценариев применения изделий
На диаграмме (рисунок 6) можно выделить область применимости данной работы. ЛСИ, ЛСФ, АВПКО и АВПО, а также информация для классификаторов, которые являются входными данными для разрабатываемого программного комплекса, их положение в структуре процесса АЛП показаны на данной схеме.
1.1.6 Структурно-функциональная схема предприятия и место структурного подразделения, для которого осуществляется разработка
Рисунок 7 - Структурно-функциональная схема подразделения
1.1.7 Обоснование выбора программного комплекса
Исходя из поставленной на предприятии цели внедрения АЛП появилась необходимость выбора программного комплекса, позволяющего решать задачи АЛП - создание БД АЛП с полной исходной информацией об изделии и его элементах по транспортировке, упаковке, техническому обслуживанию, расходным материалам и запчастям, СНО (средства наземного обеспечения), трудоёмкости ТО, необходимому персоналу и требованиям к его квалификации, стоимости ТО, МТО, ЖЦИ на этапе эксплуатации.
Группой экспертов на предприятии были рассмотрены программные комплексы следующих фирм:
1. Sea Project
2. ALD
3. НИЦ CALS
SeaScape - DM - информационная система подготовки эксплуатационных данных, предназначенная для автоматизации деятельности проектно-конструкторских бюро, машиностроительных предприятий и предприятий других отраслей, разрабатывающих и выпускающих сложную наукоемкую продукцию. Используется преимущественно в кораблестроении, судостроении. В авиации использовалась в проекте Power Jet. Продукт нуждается в доработках. Поэтому, программный продукт SeaScape - DM в данной работе рассматриваться не будет. Следовательно, основными конкурентами в расчете АЛП являются программные модули LSA Suite (НИЦ CALS) и Favoweb LSA (ALD). В представленных программных продуктах реализованы все основные задачи АПП, выполняемые на этапах разработки и эксплуатации.
Экспертами на предприятии были выделены основные требования к системе:
1. возможность создания логистической и функциональной структур изделия, их анализ и установление связей.
2. возможность импорта анализов АВПКО, АВПО (анализ видов и последствий отказов), а также возможность импорт ранее выполненных анализов АВПКО, АВПО из ALD RAM Commander.
3. возможность анализа MSG-3, оформления отчетов по анализу MSG-3 с перечнем элементов-кандидатов планового ТО для включения в сертификационный базис в соответствие с требованиями АР МАК и EASA.
4. возможность расчета периодичности работ по плановому ТО.
5. возможность разработки процедур планового ТО.
6. возможность разработки макетов технологических карт ТО.
7. возможность импорта макетов технологических карт ТО в издательскую систему TG Builder (или другую) для разработки и издания ЭЭД «Иллюстрированный каталог 34», «Каталог и руководство СНО».
8. возможность интеграции с БД Siemens PLM Software Teamcenter.
Для осуществления выбора поставщика была составлена сравнительная таблица систем:
Таблица 1.1 - Сравнительная таблица систем
LSA Suite |
Favoweb LSA |
||
Цена решения |
3 300 000 рублей (10 лицензий) |
11 683 000 рублей |
|
Стоимость пакета/лицензии в пакете |
1 лицензия -175 000 рублей, 10 лицензий - 1 500 000 рублей |
Неограниченное количество лицензий. |
|
Техническая поддержка в год |
225 000 рублей |
627 400 рублей |
|
Обучение |
30 000 рублей за специалиста |
350 000 рублей |
|
Консалтинговые услуги и методическое обеспечение работ |
От 1 000 000 рублей до 3 300 000 рублей |
От 2 700 000 рублей, до 6 400 000 рублей |
|
Опыт сопровождения ПО |
головная компания располагается в г. Москва, российский поставщик |
головная компания располагается в Израиле, есть российский поставщик -Би Питрон (Санкт-Петербург). |
|
Соответствие запрошенному функционалу |
+ |
+ |
|
Создание логистической и функциональной структур изделия, их анализ и установление связей |
+ |
+ |
|
Анализы АВПКО, АВПО. Импорт ранее выполненных анализов АВПКО, АВПО из RAM Commander |
+ |
+ |
|
Расчет периодичности работ по плановому ТО |
+ |
+ |
|
Разработка процедур планового ТО |
+ |
+ |
|
Разработка макетов технологических карт ТО |
+ |
+ |
|
Анализ MSG-3, оформление отчетов по анализу MSG-3 с перечнем элементов-кандидатов планового ТО для включения в сертификационный базис в соответствие с требованиями АР МАК и EASA |
+ |
+ |
|
Импорт данных в издательскую систему TG Builder (или другую) для разработки и издания ЭЭТД «Иллюстрированный каталог 34», «Каталоги руководство СНО». |
+ |
+ |
|
Импорт макетов технологических карт ТО в издательскую систему TG Builder |
+ |
Дополнительная услуга |
|
возможность интеграции с БД Siemens PLM Software Teamcenter |
+ |
Дополнительная услуга |
|
Изначальная версия ПО |
Русскоязычная. Поддержка ПО на английском языке |
Англоязычная. Отсутствие, на данный момент, русскоязычной версии |
|
Удобство интерфейса |
Русскоязычный интерфейс. Возможность переключения языка |
Англоязычный интерфейс |
|
Оценка стоимости ЖЦИ |
Реализовано. Более упрощенно, чем в аналогичном модуле D-LCC в ПО Favoweb LSA(ALD) |
Реализовано |
|
Дополнительные преимущества |
Имеется опыт внедрения в большинстве крупных авиационных проектах на российском рынке. Реализованная интеграция с Teamcenter, RAM Commander, LSA Suite, TG Builder. Реализована в ГСС Сухого (SSJ-100), частично в проекте Як-130, Вертолёты России (Ми-8\17\117), МС-21 ОАО Иркут. Подготовка отчетов в соответствие с требованиями АР МАК и EASA. Понимание требований интегратора проекта МС-21 в области АЛП (участие в проекте по данной теме) [2] |
Имеется опыт внедрения на международном рынке Подготовка отчетов в соответствие с требованиями АР МАК и EASA |
|
Риск несовместимости с имеющейся информационной средой |
Низкий |
Низкий |
|
Риск отсутствия поддержки в долгосрочный период |
Низкий |
Низкий |
Исходя из анализа получившейся таблицы, основываясь на данных о планируемых разработках, количества необходимых лицензий и других, экспертами на предприятии был сделан выбор в пользу программного продукта LSA Suite компании АНО «НИЦ CALS-технологий» г. Москва.
1.2 Проблема
С общетехнических позиций проблема регламентирования и учета, связанных с поддержанием авиадвигателя в работоспособном состоянии, сводится к:
1. обеспечению конструкторскими, технологическими и производственными мерами высокой надежности (безотказности и долговечности) авиадвигателя;
2. обеспечению ремонтопригодности и эксплуатационной технологичности авиадвигателя;
3. рациональной организации снабжения эксплуатанта запасными частями, расходными материалами и принадлежностями, то есть материально-техническому обеспечению (МТО) эксплуатации авиадвигателя, профилактических и ремонтно-восстановительных работ, позволяющему избегать как дефицита, так и избытка материальных ресурсов;
4. рациональной организации процессов технического обслуживания и ремонта (ТОиР) авиадвигателя, позволяющей сокращать затраты на их проведение;
5. обеспечению эксплуатационного, обслуживающего и ремонтного персонала актуальной, достоверной и удобной для практического использования технической документацией;
6. организации своевременной подготовки и переподготовки персонала для эффективной эксплуатации и ТОиР нового авиадвигателя; [3]
7. сбору, обработке и анализу данных о фактических показателях надежности, ремонтопригодности и эксплуатационной технологичности авиадвигателя, на основе которых разработчики могут совершенствовать его конструкцию, а также средства и системы эксплуатации и ТОиР.
Всем перечисленным аспектам разработчики и производители отечественной авиационной техники уделяют повышенное внимание. Однако по мере развития промышленных информационных технологий многие процессы проектирования, производства, эксплуатации и обслуживания техники приобретают новое качество, обусловленное возможностями интенсивного обмена достоверными техническими данными как внутри этих процессов, так и между ними. Благодаря информационным технологиям появилась возможность планирования, документирования и подготовки отчетности для всех действий, процедур и процессов жизненного цикла изделия (ЖЦИ) на строго формальной основе, обеспечиваемой упомянутым обменом данными.
Для решения данных проблем необходимо внедрение промышленных информационных технологий - CALS-технологий, в частности системы ИЛП, а так же автоматизировать процесс ИЛП и АЛП.
Но, в процессе внедрения системы АЛП, в частности программного комплекса LSA Suite, возникает проблема настройка данной системы под конкретные требования предприятия, на котором производится внедрение. Для решения данной проблемы и предназначен разрабатываемый в данной работе комплекс экспорта/импорта данных.
1.3 Постановка задачи
Спроектировать модуль экспорта/импорта данных, необходимых для АЛП, из организационно-технических систем, существующий на предприятии (в частности: Siemens PLM Software Teamcenter 2007, ALD RAM Commander) в программный комплекс LSA Suite.
1.3.1 Описание разработки
Разработать шаблон импорта конструкторских данных из PDM-системы Siemens PLM Software Teamcenter 2007.
Разработать шаблон импорта ЛСИ из системы ALD RAM Commander и загрузить ЛСИ в программный комплекс LSA Suite.
1.4 Архитектура разрабатываемого программного комплекса
Были созданы диаграммы «TO BE» в нотации IDEF0. Контекстная диаграмма представлена на рисунке 8 и рисунке 9.
Рисунок 8 - Диаграмма «TO BE» программного комплекса. Уровень 1.
Рисунок 9 - Диаграмма «TO BE» программного комплекса. Уровень 2.
Из контекстной диаграммы второго уровня (рисунок 9) можно сделать вывод, что разрабатываемый программный комплекс состоит из 3 модулей, каждый из которых реализует функции, необходимые для выполнения технического задания.
1.5 Вывод по первой главе
В общей части проанализированы:
1. Описание предметной области
2. Проблематика автоматизации внедрения АЛП
3. Место комплекса импорта в данной схеме
Таким образом, при исследовании предметной области обнаружена необходимость в инструменте автоматического сбора и предоставления информации - программном комплексе экспорта/импорта конструкторских данных.
Глава II. Специальная часть
2.1 Описание модели данных
Информация о ЛСИ финального изделия, его АВПКО, а также данные для справочника «Компоненты и запчасти» логически разделены. Исходя из требований к параметрам импорта в программном продукте LSA Suite, был сделан вывод о том, что необходимо будет реализовать сложные выборки данных из баз данных. Данные находятся в базах данных двух организационно-технических систем: Siemens PLM Software Teamcenter 2007 и ALD RAM Commander.
Так, было принято решение создать шаблоны для формализации данных. Количество шаблонов решено было сделать равным трем: первый шаблон - для импорта из базы данных программного продукта Siemens PLM Software Teamcenter 2007 данных о компонентах и запчастях, из которых состоит финальное изделие; второй - для импорта ЛСИ из базы данных программного продукта ALD RAM Commander; третий - для импорта АВПКО из базы данных программного продукта ALD RAM Commander.
2.1.1 Входные данные
Входными данными для справочника «Компоненты и запчасти» являются данные из базы данных программного продукта Siemens PLM Software Teamcenter 2007. Описание входных данных (шаблон) приведено в таблице 2.1.
Таблица 2.1 - Входные данные для шаблона загрузки данных в справочник «Компоненты и запчасти»
Поз. |
Обозначение |
Ревизия |
Наименование |
Материал (примечание) |
Масса(кг) |
|
Позиция в структуре изделия |
Конструкторское обозначение изделия |
Номер ревизии |
Наименование изделия |
Материал, из которого сделано изделие |
Масса изделия |
Кол. на сб. ед. |
Входит в сб. ед. |
Аналоги |
Родительский элемент |
Тип |
|
Количество изделий в сборочной единице |
В какую сборочную единицу входит изделие |
Аналоги, которыми можно заменить данное изделие |
Родительский элемент данного изделия в структуре |
Тип изделия (сборочная единица, деталь, документ) |
Наименование (рус.) |
Обозначение на схеме |
Изделие |
|
Наименование изделия |
Конструкторское обозначение на схеме изделия |
Конструкторский номер изделия |
Входными данными для загрузки ЛСИ являются данные из базы данных программного продукта ALD RAM Commander. Описание входных данных (шаблон) приведено в таблице 2.2.
Таблица 2.2 - Входные данные для шаблона загрузки ЛСИ
ЛКН |
ID RAMC |
Наименование |
Изделие |
|
Логистический контрольный номер |
Идентификатор изделия в программном продукте ALD RAM Commander |
Наименование изделия |
Конструкторский номер изделия |
Входными данными для загрузки АВПКО являются данные из базы данных программного продукта ALD RAM Commander. АВПКО состоит из 6 таблиц. Описание входных данных (шаблон) приведено в таблицах 2.3 - 2.8.
Таблица 2.3 - Входные данные для шаблона загрузки АВПКО. FMECA
ItemID |
Depth |
RefDes |
LCN |
Qty |
FRoper |
DutyCycle |
FM_name |
|
String |
Integer |
String |
String |
Double |
Integer |
Integer |
String |
Sev_rank |
SafSev_rank |
FM_Alpha |
FM_Cause |
FM_compens |
FM_remarks |
|
Integer |
Integer |
Integer |
String |
String |
String |
NHE_ID |
NHE_name |
NHE_Beta |
Relevancy |
ClassCode |
|
String |
String |
Integer |
Integer |
Integer |
FM_User1 |
FM_User2 |
FM_User3 |
FM_User4 |
FM_User5 |
|
String |
String |
String |
String |
String |
Таблица 2.4 - Входные данные для шаблона загрузки АВПКО. TAM
ItemID |
FM_name |
TestCode |
Efficiency |
Subtest |
|
String |
String |
Integer |
Integer |
String |
Таблица 2.5 - Входные данные для шаблона загрузки АВПКО. FB
FBlock |
ItemID |
FRratio |
|
String |
String |
Integer |
Таблица 2.6 - Входные данные для шаблона загрузки АВПКО. FM
FM_name |
FM_source |
FM_show |
|
String |
String |
String |
Таблица 2.7 - Входные данные для шаблона загрузки АВПКО. EE
EE_name |
Sev_rank |
SafSev_rank |
EE_Code |
EE_show |
|
String |
String |
String |
Integer |
String |
Таблица 2.8 - Входные данные для шаблона загрузки АВПКО. TESTS
TestCode |
TestName |
TestLevel |
TestTypes |
|
Integer |
String |
Integer |
String |
2.1.2 Данные в системе
Данными в системе является информация, находящаяся в справочнике «Компоненты и запчасти» (рисунок 10), ЛСИ (рисунок 11), АВПКО (рисунок 12).
Рисунок 10 - Справочник «Компоненты и запчасти»
Рисунок 11 - ЛСИ изделия
Рисунок 12 - АВПКО изделия
2.2 Алгоритм программы
2.2.1 Блок-схема алгоритма
Обобщенно алгоритм модуля импорта данных для справочника «Компоненты и запчасти» из системы Siemens PLM Software Teamcenter 2007 (рисунок 13).
Рисунок 13 - Блок схема алгоритма
2.2.2 Описание алгоритма программы
Название блок схемы алгоритма и соответствующее ему описание представлено в таблице 2.9.
Таблица 2.9 - Описание блоков
Название блока |
Описание |
|
Начало |
Запуск модуля |
|
Выбор ТСЕ изделия |
Пользователь вводит ТСЕ номер изделия, которое хочет импортировать |
|
Вывод формы параметров импорта |
Выводится форма, в которой выбираются доступные параметры импорта |
|
Выбор параметров для импорта |
Пользователь выбирает необходимые параметры |
|
Вывод предварительной таблицы импорта |
Выводится предвартельная таблица импорта для предварительного анализа результата импорта |
|
Сохранение импорта в файле с расширнием .csv |
Создается необходимый файл импорта с расширением .csv |
|
Выход |
Завершение транзакции |
2.3 Вывод по второй главе
В ходе разработки были решены следующие задачи:
1. Разработан шаблон импорта конструкторских данных из PDM-системы Siemens PLM Software Teamcenter 2007
2. Разработан шаблон импорта ЛСИ из системы ALD RAM Commander и загрузить ЛСИ в программный комплекс LSA Suite
Таким образом, можно считать, что данная разработка успешно реализует поставленные цели и задачи.
Заключение
Данная работа посвящена экспорту/импорту в программный комплекс LSA Suite.
В работе рассмотрены следующие объекты:
1. предметная область, проблема существовавшего положения;
2. постановка задачи, технические требования;
3. описание модели данных;
4. описание структуры и алгоритма программного модуля;
Внедрение спроектированного модуля автоматизирует процесс экспорта/импорта данных в программный комплекс LSA Suite для проведения АЛП, ускорит процесс расчета стоимости ЖЦИ.
Список литературы
1. Долженков Н.Н., Рипс П.А., Тараканов В.В. Создание современной системы логистической поддержки отечественных самолетов - насущное требование времени // Полет. - 2007 - №5 - с. 3-9.
2. LSA Suite [Электронный ресурс]. URL: http://www.cals.ru/products/LSA/
3. ГОСТ Р 53392 - 2009 - Интегрированная логистическая поддержка. Анализ логистической поддержки. Основные положения; Введен 01.07.2010. - М. Стандартинформ, 2010 - 15 с. - (Автоматизированные системы управления).
4. Судов Е.В., Левин А.И., Петров А.В., Елизаров П.М., Бриндиков А.Н., Незаленов Н.И., Карташев А.В. Повышение конкурентоспособности отечественной продукции военного назначения за счет применения технологий интегрированной логистической поддержки и каталогизации // Альманах «Россия: союз технологий», Специальный выпуск «Каталогизация продукции - новый этап развития». - М.: НО «Ассоциация «Лига содействия оборонным предприятиям», 2012. - С.10-19
Размещено на Allbest.ru
Подобные документы
Система интегрированной логистической поддержки, схема взаимосвязи основных процессов. Структурно-функциональная схема предприятия и место структурного подразделения, для которого осуществляется разработка. Алгоритм программы, общий вид блок-схемы.
курсовая работа [2,5 M], добавлен 01.02.2013Использование CASE-средств для моделирования деловых процессов; совершенствование проектирования информационных систем с помощью программного пакета CA ERwin Modeling Suite: характеристики, возможности визуализации структуры данных и среды развертывания.
реферат [970,5 K], добавлен 20.03.2012Проектирование программного модуля: сбор исходных материалов; описание входных и выходных данных; выбор программного обеспечения. Описание типов данных и реализация интерфейса программы. Тестирование программного модуля и разработка справочной системы.
курсовая работа [81,7 K], добавлен 18.08.2014Разработка программного комплекса и описание алгоритма. Разработка пользовательского интерфейса. Анализ тестовых испытаний программного блока. Защита пользователей от воздействия на них опасных и вредных факторов. Режимы работы программного комплекса.
дипломная работа [1,7 M], добавлен 14.03.2013Проектирование программного модуля. Описание схемы программы и структуры разрабатываемого пакета. Написание кода ввода исходных данных и основных расчетов. Тестирование программного модуля. Тестирование решения задачи. Методы численного интегрирования.
курсовая работа [549,9 K], добавлен 20.03.2014Автоматизация расчетов выполнения весенне-полевых работ в сельском хозяйстве средствами Системы управления базы данных. Структура входной и выходной информации. Блок-схема алгоритма решения задачи. Краткое описание программного средства обработки данных.
контрольная работа [58,8 K], добавлен 07.04.2014Общее описание разрабатываемого программного обеспечения, требования к его функциональности и сферы практического применения. Выбор инструментальных средств разработки. Проектирование структур баз данных и алгоритмов, пользовательского интерфейса.
дипломная работа [3,1 M], добавлен 19.01.2017Расчет издержек предприятия на разработку программного продукта и экономической эффективности от его внедрения. Топология физических связей и структуризация сети. Характеристика программного обеспечения. Средства автоматизации, описание алгоритма задачи.
дипломная работа [867,6 K], добавлен 05.11.2015Создание систем автоматизированного сбора и обработки данных. Разработка информационной системы гостиничного комплекса. Выбор требуемой СУБД и программного обеспечения. Концептуальное, логическое проектирование. Организация ввода данных в базу данных.
дипломная работа [790,1 K], добавлен 13.02.2016Реализация программного средства "Действия над матрицами". Разработка кода программного продукта на основе готовой спецификации на уровне модуля. Использование инструментальных средств на этапе отладки программного модуля. Выбор стратегии тестирования.
отчет по практике [296,1 K], добавлен 19.04.2015