- •Лабораторно-практическая работа №1 Правила и последовательность описания объектов на этапе анализа
- •Теоретические сведения
- •Аспекты описания проектируемых объектов
- •Порядок выполнения работы
- •Контрольные вопросы для подготовки и самостоятельной работы
- •Пример выполнения задания
- •1 Постановка задачи
- •2 Выполнение задания
- •Стержень
- •Содержание отчета
- •Требования к отчетам
- •Лабораторно-практическая работа №2 Анализ объекта проектирования как системы, построение и дерева. Разработка графа связей элементов
- •Теоретические сведения
- •Уровни, аспекты проектирования. Блочно-иерархический подход к проектированию
- •Иерархические уровни описаний проектируемых объектов
- •Порядок выполнения работы
- •Контрольные вопросы для подготовки и самостоятельной работы
- •Лабораторно-практическая работа №3 Формализация информации о структуре совокупности объектов близкого назначения с использованием и-или деревьев
- •Теоретические сведения
- •Порядок выполнения работы
- •Контрольные вопросы для подготовки и самостоятельной работы
- •Лабораторно-практическая работа №4 Разработка технического задания на создание пмк для проектирования изделий
- •Теоретические сведения Требования к содержанию и оформлению технического задания (на основании гост 19.201-78)
- •Порядок выполнения работы
- •Содержание отчета
- •Понятие цели проектирования. Иерархия целей
- •Оценка целей проектирования. Матрица смежности для орграфа целей
- •Понятие относительного веса вершины и коэффициента связи при построении графа целей
- •Определение абсолютного веса вершины при определении целей проектирования
- •Порядок выполнения работы:
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторно-практическая работа №6 Построение и программная реализация и-или дерева решений
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторно-практическая работа №7 Выбор варианта технического решения и его оценка, поиск оптимального варианта по дереву решений.
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета:
- •Вопросы для контроля и самостоятельной работы
- •Лабораторно-практическая работа №8 Разработка графа связей элементов и дерева сборки машиностроительных объектов
- •Порядок выполнения работы:
- •Эквивалентность состояний конечного автомата
- •Поиск эквивалентных состояний
- •Недостижимые состояния конечного автомата
- •Недетерминируемый конечный автомат (нка)
- •Процедура преобразования нка в ка
- •Конечные автоматы трансляторы
- •Автоматы с магазинной памятью (мп-автоматы)
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для самоконтроля
Порядок выполнения работы
Изучить теоретические сведения.
Предложить и обосновать выбранный вариант реализации ПМК.
По индивидуальному заданию разработать техническое задание на создание программно-методического комплекса для проектирования изделий, выданных Вам в качестве индивидуального задания на курсовой проект. В тексте должен быть сделан упор на индивидуальные отличия Вашего варианта.
Получить результаты работы.
Оформить отчет.
Подготовиться к защите лабораторной работы.
Раздел “технико-экономические показатели” технического задания может быть пропущен и исключен из нумерации.
Оценивается полнота и качество обоснования технического задания, оригинальность проекта.
Содержание отчета
Титульный лист - Фамилию, имя, отчество и группу студента, номер и название работы.
Название работы цель работы.
Индивидуальное задание на разработку ПМК.
Разработанное техническое задание на создание ПМК для проектирования изделия.
Выводы по работе.
Вопросы для контроля и самостоятельной работы
Что такое техническое задание с технической и юридической точки зрения?
Кто подписывает техническое задание при заключении контракта на разработку ПО и к чему это обязывает подписавших?
Перечислите и охарактеризуйте основные пункты технического задания.
Поясните целесообразность их включения в ТЗ.
Обоснуйте каждый пункт вашего ТЗ.
ЛАБОРАТОРНО-ПРАКТИЧЕСКАЯ РАБОТА №5
Разработка графа целей при проектировании машиностроительных объектов. Ранжирование целей.
Цель: Разработать сценарий развития предметной области, на основе которого описать многоуровневый граф (дерево) целей, назначить веса целям каждого уровня.
Теоретические сведения
Понятие цели проектирования. Иерархия целей
Цели как любые объекты могут быть разделены по важности или по другим признакам, т.е. цели можно классифицировать. Цели могут противоречить друг другу, например: производительность и универсальность, качество и стоимость. Попытки достичь одних целей в ряде случаев приводит к ухудшению других показателей. Цель может быть представлена в виде иерархии целей (графов), цели связаны между собой, например: уровень 0 - интересы всего человечества; 1 - государственные интересы; 2 - интересы отрасли; 3 - интересы предприятия; 4 - интересы проектировщика; 5 - подразделения, организации; 6 – личные интересы. Для выделения более важных целей определяют вес цели, как правило, в долях единицы и на основании экспертных оценок. Последовательность оценки:
а - ранжирование цели на каждом подуровне (относительный вес);
б - общее ранжирование цели с учетом связей (абсолютный вес);
в - выделение части графа, содержащей наиболее важные цели с точки зрения проектирования.
Оценка целей проектирования. Матрица смежности для орграфа целей
Для выделения более важных целей определяют вес цели, как правило, в долях единицы и на основании экспертных оценок (рисунок ).
Рисунок – Обозначение узла на дереве целей
i - номер уровня;
j - номер цели на i-ом уровне (номер после ранжирования), причем места могут быть одинаковы;
i{0,I,II,….}; j{0,1,2,….};
r i-j – оценка веса цели на i-ом без учета связей (относительный вес), причем сумма весов на уровне равна 1;
Ri-j – абсолютная оценка веса с учетом связей.
Структуру связей представляют в виде матрицы смежности или инцидентности. Матрица смежности представляет собой матрицу, каждый столбец и каждая строка которой соответствует одной цели. Цели расположены в порядке убывания уровня. В матрице смежности строки – узлы предшественники; столбцы- узлы последователи. Значение элемента матрицы выше главной диагонали равно 1, если одна вершина связана с другой (цели связаны) и 0, если они непосредственно не связаны.
Таблица - Матрица смежности
i-j \ k-m |
1-1 |
2-1 |
2-2 |
… |
1-1 |
0 |
1 |
… |
… |
2-1 |
… |
0 |
… |
… |
2-2 |
… |
… |
0 |
… |
… |
… |
… |
… |
… |
