Представленная простейшая модель процесса проектирования (рис. 2) не учитывала итерационность процесса и на ней не изображены основные проектные процедуры. С учетом вышесказанного модифицируем модель.
Уточненная модель проектирования позволяет представить процесс проектирования как цикл управления. Во внутреннем цикле осуществляются операции с фиксированными проектными данными, в нем, главным образом, содержатся операции «синтез», «анализ» и «оценка». Данные об отклонении предварительного проекта от ТЗ передаются к операции синтеза. Второй цикл замыкается не внутри самого процесса проектирования, а только в процессе высшего уровня. Таким образом, в ТЗ отражаются (или, по крайней мере, могут отражаться) все изменения цели проектирования. Для экономии времени важно, чтобы в процессе проектирования использовались методы, минимизирующие затраты, связанные с изменением цели.
Уточненная модель процесса проектирования отражает и другие важные аспекты проектирования. Процесс проектирования порождает информацию, необходимую не только для изготовления объекта, изделия. В концептуальной модели, помимо этого, должна быть представлена информация, необходимая для этапа анализа процесса проектирования, а также для других возможных процессов. Например, тестирование, продажа и сопровождение проекта требуют наличия информации, получаемой в процессе проектирования. Концептуальная модель, которая порождается этапом синтеза и затем проверяется на соответствие на этапах анализа и оценки, становится важнейшей для всех последующих этапов.
Необходимо заметить, что несколько характеристик процесса проектирования не отражены на уточненной модели.
|
Так, каждый процесс характеризуется не только функцией, что иллюстрирует рис. 7, но и ресурсами. Процесс может выполняться только при доступности необходимых ресурсов, начиная с соответствующего состояния. В этом контексте ресурсы могут включать в себя временные, трудовые, финансовые (материальные) и т.д. Кроме того, в качестве одного из ресурсов может рассматриваться знание необходимых фактов и методов (например, правила для представления и уточнения моделей объектов проектирования, правила работы с моделями, экспертные системы и т.д.).
Процесс проектирования может сам создавать другие (зависимые) процессы проектирования, которые соответствуют подсистемам проектирования для подобъектов. Так, примером может служить подсистема проектирования компрессорной станции в общей САПР магистральных газопроводов. Управление этими зависимыми процессами и выделение ресурсов для них являются частью исходного процесса проектирования.
Рис. 7. Уточненная модель процесса проектирования |
Процесс проектирования не является автономным. Он выполняется в среде других процессов проектирования (для подобных или сильно отличающихся изделий) внутри субъекта проектирования (проектной организации). Эти отдельные процессы проектирования включены в «процесс высшего уровня», представляющий собой уровень среды проектирования.
Проектные операции на этапах синтеза, анализа, оценки и представления осуществляются с помощью набора данных (база знаний, база аналогов типовых проектных решений, нормативы и стандарты). Несколько таких процессов проектирования, способных использовать одни и те же базовые знания, в конкретной среде проектирования могут выполняться параллельно. Среда проектирования рассматривается как процесс со следующими задачами:
|
· прием информационных потоков и запросов (приходящих от других процессов) на выполнение некоторой работы по проектированию или, другими словами, на создание нового ТЗ на проектирование;
· для процесса среды и других процессов должны быть согласованы методы представления результатов, а также методы создания, управления и завершения заново создаваемых заданий на проектирование;
· управление ресурсами с целью их распределения для задач проектирования;
· управление накоплением, хранением и предоставлением знаний (которые являются специфическим ресурсом).
Задача уровня среды проектирования – координация и управление процессами проектирования на основе методов управления проектами, интеграция проектирования с другими фазами жизненного цикла объекта (строительство, эксплуатация) с целью построения системы управления проектами (СУП).