Этапы разработки системы
Этапы разработки системы выделяются в соответствии с членением системотехнической деятельности по объекту. В ходе проектирования представление о сложной технической системе изменяется. Происходит последовательная конкретизация моделей этой системы.
Рассмотрим этот способ описания системотехнической деятельности на примере работы У. Гослинга "Проектирование технических систем". В ней представлены общие процедурные правила создания систем на различной материальной основе. Системотехническая деятельность рассматривается как процесс синтеза функциональной модели системы и затем ее преобразования в структурную модель (или ее реализации). Каждый этап связывается с определенными средствами символического и графического представления системы. Функциональная модель воспроизводит протекание в реальной системе субстанции (вещества, энергии или информации), т.е. преобразует входную субстанцию в выходную адекватно функционированию реальной технической системы. Гослинг назвал такую модель поточной системой. Здесь могут вводиться определенные промежуточные преобразования, т.е. описываться операции, которые выполняет каждый элемент системы по отношению к внутреннему потоку. В качестве функциональных моделей могут быть использованы, например, алгебраические модели.
Структурные модели делятся на диаграммы протекания субстанции и блок-схемы. Диаграмма протекания субстанции показывает последовательность операций (более детально, чем это дано в функциональной модели, где строгая последовательность может и не соблюдаться) и дает минимум информации о плане построения системы: идентификацию элементов и схему связей. В блок-схеме даны форма субстанции на входах одного и выходах другого элемента. Для этой цели используются особые элементы - трансдьюссеры - преобразователи формы субстанции.
Функциональные модели могут быть получены тремя способами. В первом и во втором случаях предварительно существует прототип системы. В первом случае он дан в виде блок-схемы, а во втором - в виде последовательности инструкций. На блок-схеме может быть получена диаграмма протекания субстанции, а из нее - функциональная модель. Из последовательности инструкций сначала строятся поточные диаграммы для различных групп инструкций, которые затем собираются в единую функциональную модель. В третьем случае такого прототипа системы нет. Функциональная модель может быть получена либо с помощью аналогий, либо задача сводится к подсистемам, либо модель составляется с помощью модификации некоторых элементов доступной системы. Наконец, возможно изменение проблемы, если функциональная модель не может быть получена ни одним из указанных выше способов. На этапе реализации функциональная модель представляется в виде поточной диаграммы. С помощью перестановки блоков, замены нескольких блоков одним, разделением одного блока на несколько блоков, эквивалентным изменением связей между блоками и т.п. из функциональной модели получается множество поточных диаграмм. Чтобы реализовать некоторые поточные диаграммы, проектировщику необходим каталог элементов, из которого выбираются системные элементы, имеющие свойства, как можно более близкие к свойствам идеализированных элементов поточных диаграмм. В результате получается блок-схема, соответствующая техническим условиям, сформулированным в техническом задании. Важно подчеркнуть, что для создания системы недостаточно какого-либо одного описания, необходимо сочетание блок-схемы, поточной диаграммы и функциональной модели. В процессе проектирования они постоянно корректируются и подгоняются друг к другу за счет возвращения на предыдущие стадии. В результате получается некоторое целостное описание системы, составляющие которого взаимно дополняют друг друга.
Членение системотехнической деятельности по объекту во многом зависит от того, каким образом представляется инженером - системотехником сама сложная техническая система. Такое членение определяется не только объектными характеристиками, но и возможностями проектирования, изучения, изготовления этой системы. Оно используется для организации функционирования подсистем и объединения их в единую систему. При членении системотехнической деятельности в соответствии со структурой технической системы обычно выделяются следующие ее этапы: макропроектирование (или, иными словами, внешнее проектирование), микропроектирование (или внутреннее проектирование), а также проектирование окружающей среды, которое связано с формулировкой целей системы; разбивка системы на подсистемы (т.е. разделение и распределение функций); проектирование подсистем; изучение их взаимодействия и интеграция системы.
Дата добавления: 2016-10-17; просмотров: 577;