Структура проектирования.

Виды проектирования

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

Проектирование разделяется на три вида: ручное, автоматическое и автоматизированное:

 

 

 
 

 


 

 

· Ручное проектирование осуществляется без использования компьютера.

· Автоматическое производиться без участия человека на промежуточных этапах. Автоматическое проектирование возможно лишь в отдельных частных случаях для сравнительно несложных объектов.

· Проектирование, при котором все проектные решения или их часть получают путем взаимодействия человека и компьютера, называют автоматизированным.

 

В настоящее время преобладает автоматизированное проектирование.

 

Структура проектирования.

В проектировании широко применяется принцип блочно-иерархического подхода. При этом представления о проектируемой системе разделяют на иерархические уровни.

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

Таким образом, блочно-иерархический подход основан на разбиении сложной задачи большой размерности на последовательно и (или) параллельно решаемые группы задач малой размерности, что существенно сокращает требования к используемым вычислительным ресурсам или время решения задач.

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

 

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

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

· микроуровень на котором проектируют отдельные детали и элементы машин и приборов.

 

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

В зависимости от последовательности решения задач иерархических уровней различают проектирование:

 

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

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

3. Смешанное– имеются элементы как восходящего, так и нисходящего проектирования.

 

В большинстве случаев для сложных систем предпочитают нисходящее проектирование. При наличии заранее спроектированных составных блоков (устройств) используют смешанное проектирование.

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

Наряду с иерархическими уровнями применяют разделение представлений о проектируемых объектах на аспекты.

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

Различают аспекты:

 

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

· Информационный. Информационноеописание включает в себя основные понятия предметной области, словесное пояснение или числовые значения характеристик (атрибутов) используемых объектов, а также описание связей между этими понятиями и характеристиками. Информационные модели можно представлять графически (графы, диаграммы сущность-отношение), в виде таблиц или списков.

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

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

 








Дата добавления: 2015-12-01; просмотров: 2198;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.