. Организация итерационного процесса проектирования на уровне этапов при нисходящем проектировании

Обычно процессы нисходящего и восходящего проектирования сочетаются, реализуя важнейший принцип проектирования сложных ТС — итерационность. Этот принцип обуславливает последовательное приближение к оптимальным результатам путем многократного повторения выполнения проектных процедур. Причем если на очередном этапе проектирования результат не достигается, то проводится повторное выполнение проектных процедур предыдущих этапов.

На каждом иерархическом уровне итерационный процесс проектирования представляется как решение совокупности задач анализа и синтеза. Этот процесс можно проиллюстрировать схемой, приведенной на рис.1.7.

Разработка очередной подсистемы по ТЗ, предъявленному от предыдущего уровня проектирования, начинается с синтеза структуры. Исходный вариант структуры генерируется, а затем оценивается с позиции удовлетворения условий работоспособности.

Для каждого варианта структуры разрабатывается модель объекта (математическая или физическая). Модель должна быть адекватна ПО в отношении основных параметров. Численные значения параметров элементов модели устанавливаются на основании предварительных расчетов или интуиции и опыта инженера.

Далее для каждого варианта структуры предусматривается оптимизация параметров путем многократного анализа. Если для очередного варианта достигнуто выполнение условий работоспособности с заранее оговоренным запасом, то задача синтеза считается решенной. Результаты проектирования оформляются в виде необходимой технической документации и ТЗ на разработку следующей подсистемы.

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

Если перебор многих вариантов структуры не приводит к успеху, то ставится вопрос о пересмотре ТЗ, что влечет за собой, как правило, возвращение к предыдущему уровню проектирования и пересмотр принятых на нем решений. В связи с итерационным характером проектирования процедуры по приведенной схеме могут выполняться многократно.

Ссылка на основную публикацию
Adblock detector
x