
- •Требования к оформлению отчетов
- •Лабораторная работа №1 Разработка технического задания на создание программно-методического комплекса (пмк) для проектирования изделий
- •Теоретические сведения Требования к содержанию и оформлению технического задания
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторная работа №2 Разработка графа целей при проектировании машиностроительных объектов. Ранжирование целей
- •Теоретические сведения Понятие цели проектирования. Иерархия целей
- •Оценка целей проектирования. Матрица смежности для орграфа целей
- •Понятие относительного веса вершины и коэффициента связи при построении графа целей
- •Определение абсолютного веса вершины при определении целей проектирования
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторная работа №3 Построение и программная реализация и-или дерева решений
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторная работа №4 Выбор варианта технического решения и его оценка, поиск оптимального варианта по дереву решений
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторная работа №5 Разработка графа связей элементов и дерева сборки машиностроительных объектов
- •Теоретические сведения
- •Порядок выполнения работы
- •Эквивалентность состояний конечного автомата
- •Поиск эквивалентных состояний
- •Недостижимые состояния конечного автомата
- •Конечные автоматы-трансляторы
- •Автоматы с магазинной памятью (мп-автоматы)
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для самоконтроля
- •Лабораторная работа №8 Функциональная декомпозиция объекта на основе sadt технологии (технология структурного анализа и проектирования)
- •Теоретические сведения
- •Порядок выполнения работы
- •Примеры вариантов заданий
- •Содержание отчета
- •Вопросы для самоконтроля
- •Диаграммы потоков данных
- •Диаграммы переходов состояний
- •Объекты std
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторная работа №10 Разработка структуры программно-методического комплекса (пмк) для проектирования изделий. Разработка физической модели пмк. Диаграммы модулей.
- •Теоретические сведения Определение пмк, составные части пмк
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторная работа №11 Разработка тестового набора данных для контроля качества разработки программного обеспечения
- •Теоретические сведения Тестирование, отладка и сборка программного изделия (пи)
- •Методы тестирования программ
- •Методы проектирования тестовых наборов данных
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Литература
- •Содержание
Понятие относительного веса вершины и коэффициента связи при построении графа целей
Коэффициент связи обозначается Сij, km, и при построении графа ставится над стрелкой, обозначающей связь.
Сij, km= r ij * r km ,
где r km.- относительный вес вершины более высокого уровня иерархии, связанной с данной.
Определение абсолютного веса вершины при определении целей проектирования
Абсолютный вес вершины равен относительному весу плюс сумма коэффициентов связи по заходящим дугам:
Rij = rij + Сij, km .
Для автоматизации расчетов матрицу смежности преобразуют в матрицу весов, содержащую коэффициенты связи. Алгоритм для расчета абсолютных весов: для каждой вершины суммируются коэффициенты по столбцам и складываются с соответствующими относительными весами.
Rij = rij *[1+ rkm],
где rkm - сумма относительных весов всех целей высших уровней (k < i) непосредственно связанных c данной (ij).
Ранжирование целей представляет собой сортировку по убыванию абсолютного веса. В результате этой процедуры каждой цели на уровне должен быть присвоен оригинальный номер, начиная от единицы для цели с наибольшим весом, и т. д., в порядке убывания абсолютного веса.
Таким образом, общая процедура выбора целей и их оценки содержит следующие операции:
1 Составление сценария развития сфер окружения на каждом уровне абстракции: история развития, направление развития, прогноз, создание прототипа.
2 Выделение целей, построение графа.
3 Экспертная оценка относительных весов.
4 Расчет абсолютных весов.
5 Выбор части графа с наиболее важными целями для последующего использования.
Граф целей используется для решения различных задач, он может быть расширен в связи с совершенствованием рассматриваемых объектов. Граф целей имеет собственную ценность и является основой для принятия решений.
Порядок выполнения работы
Изучите теоретические сведения.
Выберите предметную область (по заданию преподавателя) и определите приоритетные направления ее развития.
Выберите и опишите уровни целей (не менее 4х).
Определите и опишите несколько целей на каждом уровне абстракции. На нулевом уровне должна быть одна цель.
Определите и обоснуйте связи между целями разных уровней абстракции.
Нарисуйте граф (дерево) целей.
Назначьте относительные веса целям на каждом уровне абстракции. Приведите сумму весов на каждом уровне к единице.
Сформируйте матрицу смежности на основе введенных связей между целями. Заполните матрицу смежности.
Вычислите абсолютные веса каждой цели на основе относительных и проранжируйте цели внутри каждого уровня. При вычислении воспользуйтесь матрицей смежности и матрицей весов.
Оформите отчет.
Подготовьтесь к защите лабораторной работы.
Выходные данные: список целей по уровням в порядке убывания абсолютного веса с указанием абсолютного номера, названия, относительного и абсолютного весов цели, а также номера связанных целей низших уровней.
Содержание отчета
Фамилия, имя, отчество, группа, тема, цель.
Обоснование выбранной предметной области. Сценарий развития выбранной системы.
Рисунок графа (дерева) целей с нумерацией.
Описание и обоснование уровней, целей на каждом уровне, связей между ними.
Матрица смежности, матрица весов.
Расчет абсолютных весов. Результаты ранжирования.
Выводы по работе.