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

2.  декомпозиция задачи;

3.  описание содержания предметных действий задачи; для комплекса задач выполняется дополнительно первая операция по определению места выделенного комплекса задач в общей структуре задач организации.

 


Рисунок 5.3, а – Формирование комплекса задач.

 


Рисунок 5.3, б – Формирование предметной задачи.

5.3.2 Особенности выполнения общей декомпозиции задач

Выполнение первой и третьей процедуры предполагает учет следующих факторов:

а) начальная задача для декомпозиции проектной деятельности должна быть максимально крупной задачей в организации при проектировании класса однородных объектов (например, проектирование агрегатных станков);

б) декомпозиция проекта на этапы и стадии выполняется в соответствии с нормативными документами разных уровней (например, стандарты на проектную деятельность от государственных до стандартов предприятия);

в) декомпозиция стадий на проектные операции и проектные процедуры выполняется с ориентацией на процесс вычленения требуемого комплекса задач;

г) декомпозиция проектной деятельности должна уточнять традиционную структуру задач, которые отражают (в виде простой иерархии) только принадлежность одного действия другому, путем учета различных видов их упорядоченности – последовательность, цикл и переключатели.

Возможная последовательность шагов при общей декомпозиции задач и декомпозиции каждой задачи:

1.  декомпозиция – последовательное по уровневое разложение максимально крупной задачи на этапы, стадии, проектные операции и процедуры в соответствии с правилами от а) до в) пункта 5.3.2, в виде эскизов структурных диаграмм;

2.  проверка – проверка полученного разложения путем экспертизы общей декомпозиции; при необходимости выполнить шаг 1 еще раз;

3.  построение диаграмм – оформление окончательного варианта общей декомпозиции в виде специальных структурных диаграмм;

4.  кодирование диаграммы – кодирование действий на структурной диаграмме следует выполнять по принципу матрицы «сверху - вниз» и «слева - направо» с использованием двухпозиционного кода для каждого индекса, и записывать код над каждым действием на структурной диаграмме; кодирование общей декомпозиции может быть выполнено с добавлением в начале декомпозиционного кода буквенного идентификатора;

5.  формирование спецификаций – это отображение полученной закодированной структуры действий в табличном виде; для задачи: а) следует зафиксировать для каждого сложного действия упорядоченность простых на основе базовых типовых конструкций – последовательность, цикл, переключатель по форме А на рисунке 5.4; б) описание всех действий следует представить по форме В на рисунке 5.4, где для каждого действия, кроме кода и его наименования, указать следующие свойства:

—  степень формализации (аналитическая, статистическая, эмпирическая, алгоритмическая, информационная);

—  статус (элементарное действие, промежуточное действие, квазиэлементарное действие); элементарное действие может быть аналитическим, статистическим и эмпирическим; промежуточное действие может быть аналитическим (для цикла и переключателя), или алгоритмическим (для последовательности); квазиэлементарное действие может быть только алгоритмическим или информационным.

Форма А: описание структуры действий предметной задачи

Код задачи: _______________

Код сложного действия

Код начального действия

Код конечного действия

Вид компоновки

Замечание

Форма В: описание действий предметной задачи

Код задачи: _______________

Код действия

Наименование действия

Степень формализации

Статус действия

Замечание