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

Рисунок 1 – Обозначение узла на дереве целей
На рисунке приняты обозначения: i - номер уровня;
j - номер цели на i-ом уровне (номер после ранжирования), причем места у некоторых узлов могут быть одинаковы:
