- •Лабораторно-практическая работа №1 Правила и последовательность описания объектов на этапе анализа
- •Теоретические сведения
- •Аспекты описания проектируемых объектов
- •Порядок выполнения работы
- •Контрольные вопросы для подготовки и самостоятельной работы
- •Пример выполнения задания
- •1 Постановка задачи
- •2 Выполнение задания
- •Стержень
- •Содержание отчета
- •Требования к отчетам
- •Лабораторно-практическая работа №2 Анализ объекта проектирования как системы, построение и дерева. Разработка графа связей элементов
- •Теоретические сведения
- •Уровни, аспекты проектирования. Блочно-иерархический подход к проектированию
- •Иерархические уровни описаний проектируемых объектов
- •Порядок выполнения работы
- •Контрольные вопросы для подготовки и самостоятельной работы
- •Лабораторно-практическая работа №3 Формализация информации о структуре совокупности объектов близкого назначения с использованием и-или деревьев
- •Теоретические сведения
- •Порядок выполнения работы
- •Контрольные вопросы для подготовки и самостоятельной работы
- •Лабораторно-практическая работа №4 Разработка технического задания на создание пмк для проектирования изделий
- •Теоретические сведения Требования к содержанию и оформлению технического задания (на основании гост 19.201-78)
- •Порядок выполнения работы
- •Содержание отчета
- •Понятие цели проектирования. Иерархия целей
- •Оценка целей проектирования. Матрица смежности для орграфа целей
- •Понятие относительного веса вершины и коэффициента связи при построении графа целей
- •Определение абсолютного веса вершины при определении целей проектирования
- •Порядок выполнения работы:
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторно-практическая работа №6 Построение и программная реализация и-или дерева решений
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторно-практическая работа №7 Выбор варианта технического решения и его оценка, поиск оптимального варианта по дереву решений.
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета:
- •Вопросы для контроля и самостоятельной работы
- •Лабораторно-практическая работа №8 Разработка графа связей элементов и дерева сборки машиностроительных объектов
- •Порядок выполнения работы:
- •Эквивалентность состояний конечного автомата
- •Поиск эквивалентных состояний
- •Недостижимые состояния конечного автомата
- •Недетерминируемый конечный автомат (нка)
- •Процедура преобразования нка в ка
- •Конечные автоматы трансляторы
- •Автоматы с магазинной памятью (мп-автоматы)
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для самоконтроля
Порядок выполнения работы
Выбрать несколько аналогичных заданному (согласно индивидуальному заданию на третью лабораторную работу) объектов и построить для них И деревья.
Выбрать общие по функциональным назначениям узлы на деревья и перечислить конструктивные варианты решений для этих узлов на различных И деревьях.
Разработать и изобразить И-ИЛИ дерево для совокупности объектов близкого назначения.
С помощью разработанного И-ИЛИ дерева найти новые решения, показать их преимущества.
Сделать выводы о целесообразности использования И-ИЛИ деревьев, их эвристических возможностях.
Оформить отчет.
Подготовиться к защите лабораторной работы.
Контрольные вопросы для подготовки и самостоятельной работы
Раскройте следующие понятия: «И дерево», «вершина», «ребро», «ярус».
Раскройте понятия: «И-ИЛИ дерево», «куст», «альтернативная линейка».
Чем отличается функциональный элемент от конкретного технического решения? В узлах какого типа располагаются функциональные элементы на И-ИЛИ дереве?
Какие элементы располагаются в альтернативных линейках?
В какой тип куста входит альтернативная линейка решений?
Как располагаются ярусы узлов различного типа на И-ИЛИ дереве?
Перечислите и охарактеризуйте основные принципы построения И-ИЛИ деревьев.
В чем заключаются основные отличия деревьев И и И-ИЛИ?
Лабораторно-практическая работа №4 Разработка технического задания на создание пмк для проектирования изделий
Цель: Разработать техническое задание на создание программно-методического комплекса для проектирования изделий машиностроения.
Теоретические сведения Требования к содержанию и оформлению технического задания (на основании гост 19.201-78)
Документ предназначен для закрепления согласованных требований к разрабатываемой программе, которые Исполнитель берется удовлетворить.
На основании данного документа Исполнитель планирует свою дальнейшую работу по созданию программы с учетом наличных трудовых и технических ресурсов.
Для внесения изменений или дополнений в техническое задание на последующих стадиях разработки программы или программного изделия выпускают дополнение к нему. Согласование и утверждение дополнения к техническому заданию проводят в том же порядке, который установлен для технического задания.
В зависимости от особенностей программы или программного изделия допускается уточнять содержание разделов, вводить новые разделы или объединять отдельные из них.
1 ВВЕДЕНИЕ
В разделе указывают наименование, краткую характеристику области применения программы или программного изделия и объекта, в котором используют программу или программное изделие.
2 ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
В разделе должны быть указаны:
- документ (документы), на основании которых ведется разработка;
- организация, утвердившая этот документ, и дата его утверждения;
- наименование и/или условное обозначение темы разработки.
3 НАЗНАЧЕНИЕ РАЗРАБОТКИ
В разделе должно быть указано функциональное и эксплуатационное назначение программы или программного изделия.
4 ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ
Раздел должен содержать следующие подразделы:
4.1 Требования к функциональным характеристикам
В подразделе должны быть указаны требования к составу выполняемых функций, организации входных и выходных данных, временным характеристикам и т.п.
4.2 Требования к надежности
В подразделе должны быть указаны требования к обеспечению надежного функционирования (обеспечение устойчивости, контроль входной и выходной информации, время восстановления после отказа и т.п.).
4.3 Условия эксплуатации
В подразделе должны быть указаны условия эксплуатации (температура окружающего воздуха, относительная влажность и т.п. для выбранных типов носителей данных), при которых должны обеспечиваться заданные характеристики, а также вид обслуживания, необходимое количество и квалификация персонала.
4.4 Требования к составу и параметрам технических средств
В подразделе указывают необходимый состав технических средств с указанием их основных технических характеристик.
4.5 Требования к информационной и программной совместимости
В подразделе должны быть указаны требования к информационным структурам на входе и выходе и методам решения, исходным кодам, языкам программирования и программным средствам, используемым программой.
При необходимости должна обеспечиваться защита информации и программ.
5 ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
В разделе должен быть указан предварительный состав программной документации и, при необходимости, специальные требования к ней.
6 ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ
В разделе должны быть указаны: ориентировочная экономическая эффективность, предполагаемая годовая потребность, экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами.
7 СТАДИИ И ЭТАПЫ РАЗРАБОТКИ
В разделе устанавливают необходимые стадии разработки, этапы и содержание работ (перечень программных документов, которые должны быть разработаны, согласованы и утверждены), а также сроки разработки и определяют исполнителей.
8 ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ
В разделе должны быть указаны виды испытаний и общие требования к приемке работы.
В приложениях к техническому заданию, при необходимости, приводят:
-перечень научно-исследовательских и других работ, обосновывающих разработку;
-схемы алгоритмов, таблицы, описания, обоснования, расчеты и другие документы, которые могут быть использованы при разработке;
-другие источники разработки.
