Методика анализа традиционного процесса решения проектно-конструкторских задач, страница 6

Формирование матричной диаграммы, которая отражает модельное представление задачи в целом, выполняется по форме А (для формирования вертикального заголовка), D1 (для горизонтального заголовка), D2 (для формирования элементов матрицы). Для элементарного предметного действия фиксируется набор параметров (в соответствии с формой D2), при этом ролевое свойство заменяется знаками «+» - для аргумента, «×» - для аргумента по – умолчанию, «*» - для функции. Для сложного предметного действия фиксируется одно или несколько структурных свойств в зависимости от типа алгоритмической конструкции (таблица 5.1). Для квазиэлементарного действия строка матрицы не заполняется, при этом каждое структурное свойство предметного действия связано с определенным параметром:

—заголовок последовательности и последнее действие последовательности связаны с функцией последовательности;

—заголовок итерации, тело итерации и конец цикла связаны с счетчиком – аргументом цикла;

—заголовок альтернативы и каждая альтернатива связаны с аргументом альтернативы.

Структурное свойство действия

Обозначение

Заголовок последовательности

[

Последнее действие последовательности

]

Заголовок итерации

{

Тело итерации

!

Конец цикла

}

Заголовок альтернативы

?

Альтернатива

/


5.4 Анализ описания предметной задачи.

Процесс анализа описания предметной задачи включает процедуры анализа информационного и функционального компонента и модельного представления предметной задачи в целом.

Анализ описания информационного компонента представленный в форме C и  D1 выполняется в соответствии со следующими правилами:

  1. соответствие параметров указанному классу;
  2. соответствие содержания информации указанному типу (постоянная, входная, промежуточная, выходная).

Анализ описания функионального компонента, представленного в формах A и B в виде функциональных диаграмм, выполняется по следующим правилам:

  1. соответствие структуры диаграмм и кодов действий правилам построениядиаграмм и структуре базовых и типовых конструкций;
  2. правильное заполнение Форм А и В.

Анализ описания модельного представления задачи в целом представлен в Форме D и  D2, в виде матричной диаграммы, выполняется с учетом следующих замечаний:

  1. корректность формирования вертикального и горизонтального заголовка матричной диаграммы;
  2. корректность алгоритма решения задачи на основе анализа столбцов (т.е. использование указанного параметра в алгоритме);
  3. корректность записи структурных свойств предметных действий;
  4. корректность указания аргументов по умолчанию в сложных алгоритмических конструкциях.

5.5 Пример анализа

традиционного процесса решения предметной задачи «проектирование коробки передач».

5.5.1 Особенности анализа традиционного процесса решения предметной задачи (проектирования коробки передач).

Анализ традиционного процесса решения указанной задачи позволяет выделить некоторые особенности существенные для перевода метода проектирования технических объектов, зафиксированных на бумажных носителях, в требуемую форму и к ним можно отнести:

  1. выявление дополнительных проектных действий из-за наличия умолчания в методиках ручного проектирования («Ищем то, что и козе понятно»)
  2. необходимость дополнительной входной информации, отражающей компоновочные характеристики нового объекта (например: табличное описание кинематической схемы коробки передач)
  3. необходимость дополнительного выделения интерактивных процессов проектирования
  4. необходимость выявления для проектных действий дополнительных аргументов по умолчанию
  5. необходимость в дополнительной детализации проектных действий при обращении к ненормализованным справочным таблицам (со списковыми значениями параметров)