
- •Разработка интегрированных сапр/астпп
- •Сервер информационно-логических таблиц (силт)
- •Базы ресурсов
- •Сеть силт
- •Реализация модели распределённых знаний
- •Функциональная модель силт
- •Функциональное ядро
- •Визуальный интерфейс
- •Создание новой илт
- •Представление илт в форме дерева
- •Редактирование контекста факта
- •Вставка изображения в ячейку
- •Вставка больших фрагментов текста
- •Вставка в ячейку одной илт (присоединение) другой илт
- •Вставка в ячейку одной илт ссылки на ячейку другой илт
- •Функциональность доступа к редактору Microsoft Word
- •Интерфейс удалённого доступа к внешним базам данных
- •Функциональность доступа к MathCad
- •Удалённый доступ к Silt-серверу
- •Лабораторная работа № 1
- •Лабораторная работа № 2
- •Лабораторная работа № 3
- •Сценарий разделения функций между технологом и пик сапр-тп
- •Приложение 2
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
ФАКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И РОБОТОТЕХНИКИ
КАФЕДРА «Системы автоматизированного проектирования»
Разработка интегрированных сапр/астпп
Проект лабораторного практикума
для студентов специальности 40 01 02-01 ”Информационные технологии в производстве и управлении”
Минск 2013 г.
Настоящий материал предназначен для использования в качестве методических указаний при изучении дисциплины: «Разработка интегрированных САПР/АСТПП».
Составитель: к.т.н. доцент В.А. Кочуров
Рецензент:
Введение
Существование предприятий в современных условиях невозможно без наукоемких компьютерных технологий проектирования (CAD-технологии), инженерного анализа (CAE-технологии), подготовки производства (CAM-технологии), управления данными об изделии на протяжении всего жизненного цикла продукции (PDM-технологии), планирования производственных ресурсов (ERP, MRP-технологии), а также информационного сопровождения изделия после изготовления. Все эти технологии составляют инструментальную среду, так называемых, CALS (Computer Acquisition and Life-cycle Support) технологий. Принятое в настоящее время название: "Computer Acquisition and Life-cycle Support" - «Непрерывная информационная поддержка жизненного цикла продукции» — это стратегия систематического повышения эффективности, производительности и рентабельности процессов хозяйственной деятельности предприятий и корпораций за счет внедрения современных методов информационного взаимодействия всех участников жизненного цикла продукта.
Напомним основные принципы CALS:
контроль и управление информацией об изделии и его окружающей среде в течение всего жизненного цикла (ЖЦИ);
понятие ЖЦИ, как совокупности этапов, через которые проходит изделие за время своего существования: маркетинговые исследования, составление технического задания, проектирование, технологическая подготовка производства, изготовление, поставка, эксплуатация, утилизация;
обеспечение единого информационного пространства для всех участников жизненного цикла изделия, построенного на совокупности распределенных баз данных, содержащих сведения об изделиях, производственной среде, ресурсах и процессах предприятия;
обеспечение единообразных способов информационного взаимодействия всех участников ЖЦИ посредством единого информационного пространства;
обеспечение обмена информацией между всеми участниками ЖЦИ преимущественно посредством электронного обмена данными.
Концепция CALS предполагает последовательное, непрерывное изменение и совершенствование бизнес-процессов: проектирования, производства и эксплуатации изделия. Для этого используется набор разнообразных методов, в т.ч. реинжиниринг бизнес-процессов.
Обратим внимание здесь на три момента:
в процессе проектирования объектом проектирования является изделие;
процесс проектирования изделия относится к классу бизнес-процессов;
при реинжиниринге бизнес-процессов процесс проектирования сам становится объектом проектирования.
В самом деле, при анализе какого-либо бизнес-процесса имеется объект исследования/проектирования - исследуемый бизнес-процесс, обладающий определённой структурой. Для представления структуры бизнес-процессов используется методологии структурного анализа:
DFD (DataFlowDiagrams) — диаграммы потоков данных совместно со словарями данных и спецификациями процессов;
ERD (Entity-Relationship Diagrams) — диаграммы “сущность — связь”;
STD (State Transition Diagrams) — диаграммы переходов состояний;
программные продукты CASE-технологий.
Имеется цель исследования – получить (спроектировать) бизнес-процесс с лучшими характеристиками, т.е. найти новую структуру или изменить характеристики существующей структуры.
Результатами реинжиниринга являются:
функциональные модели бизнес-процессов ЖЦ изделия "как есть сейчас" в виде технической документации, оформленной в соответствии со стандартом IDEF0;
функциональные модели альтернативных вариантов усовершенствованных бизнес-процессов ЖЦ "как должно быть" в виде технической документации, также оформленной в соответствии со стандартом IDEF0;
оценка затрат и рисков для каждого варианта;
выбор предпочтительного варианта на основе взвешенного критерия минимума затрат и рисков;
план действий по реализации выбранного варианта совершенствования бизнес-процессов ЖЦ и ИИС.
В свою очередь, результатом проектирования изделия является:
техническая документации на изделие, оформленная в соответствии с ЕСКД;
техническая документации на изготовление изделия, оформленная в соответствии с ЕСТД;
план действий по реализации продаж изделия;
план действий сопровождения изделия после изготовления.
По своей логической структуре одна и другая документация мало отличается друг от друга.
Прежде всего, следует дать укрупнённое определение проектирования как комплекса взаимосвязанных работ по созданию, дополнению и преобразованию модели объекта проектирования (изделия или процесса) со всей необходимой для целей его изготовления (реализации) или обслуживания информационной полнотой.
Элементы информации, характеризующие создаваемые конструкции или процессы в той или ином состоянии их разработки и определяющие выбор нового состояния, мысленно объединяются проектировщиком или аналитиком в информационные модели состояний объектов проектирования. Переход от одного состояния к последующему состоянию осуществляется посредством принятия решений.
Под решением здесь понимается либо конкретный элемент производной информации, либо указание – какой элемент информации необходимо формировать в данных условиях и как его формировать.
Главный вывод из вышеизложенного заключается в том, что как при проектировании изделия, так и реинжиниринге бизнес процесса имеется процесс проектирования, целью которого является создание нового или совершенствование существующего объекта проектирования. Для достижения цели в процессе проектирования исполнители принимают решения, используя определённую информационную среду.
Принятие решений в различных сферах человеческой деятельности (при автоматизации управленческой деятельности, в задачах проектирования, при принятии личностных решений и т.д.) осуществляется на основе информационных моделей состояний процесса достижения цели посредством систем поддержки принятия решений (СППР).
Принятие решений заключается в выборе лицом, принимающим решения (ЛПР), последовательности действий (альтернатив) для перевода анализируемого объекта из текущего состояния в желаемое состояние. В случае интеллектуальной деятельности - перевода модели анализируемого объекта из текущего состояния в новое состояние, причём последовательность смены состояний должна привести к конечному состоянию с заданными свойствами. При этом на каждом шаге имеется ряд альтернатив перехода в новое состояние. Для сравнения между собой различных альтернатив нужно иметь возможность оценивать получаемые состояния с помощью некоторых критериев качества. Этот процесс осуществляется в рамках некоторой системы поддержки принятия решений (СППР).
Отметим ещё одно важное обстоятельство – большая часть инженерных, в частности конструкторских, технологических и управленческих знаний, представлена в справочно-нормативной документации (СНД) в и стандартах всех категорий. Однако, кроме этого, на любом предприятии, заводе, фабрике, компании работает инженерно-технический персонал – носители индивидуальных знаний, в том числе носители и умения получать знания из СНД. Обратим внимание, что все эти знания рассредоточены, как по специалистам, так и по подразделениям предприятия. Однако - компания успешно работает, когда знания её сотрудников надлежащим образом объединяются в единое пространство знаний.
Также заметим, что рассмотренные выше информационные технологии OLAP (аналитическая обработка данных) и Data Mining (интеллектуальный анализ данных) расширяют поле анализируемых факторов, но не увеличивают поле знаний – не содержат рекомендаций, как использовать предоставленные этими технологиями факторы для принятия решений.
Отсюда следует необходимость наличия программного приложения базы данных, предназначенного для управления специальной моделью данных (предметной моделью), которую можно назвать базой знаний. СИЛТ и представляет такое приложение базы данных, а база ресурсов – физическую реализацию базы знаний.