Реферат: Формалізація процесу проектування

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

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

Етап проектування - частина процесу проектування, що включає в себе формування всіх описів об'єкта, що вимагаються, які відносяться до одного чи декількох ієрархічних рівнів або аспектів. Часто назви етапів збігаються з назвами відповідних ієрархічних рівнів і аспектів. Так, проектування технологічних процесів розбивають на етапи розробки принципових схем технологічного процесу маршрутної технології, операційної технології й одержання керуючої інформації на машинних носіях для програмно-керованого технологічного обладнання.

Проектні процедури.

Складові частини етапу проектування називають проектними процедурами . Проектна процедура - частина етапу, виконання якої закінчується одержанням проектного рішення. Кожній проектній процедурі відповідає деяка задача проектування, розв'язувана в рамках даної процедури.

Проектна операція.

Більш дрібні складові частини процесу проектування, що входять до складу проектних процедур, називають проектними операціями .

Приклади проектних процедур: оформлення креслення, виробу, розрахунок параметрів підсилювача, вибір типової конструкції для побудови електродвигуна. Приклади проектних операцій: креслення типового графічного зображення (зубцюватого зачеплення, рамки креслення і т.п.), рішення системи алгебраїчних рівнянь які описують статичний стан підсилювача, розрахунок показників ефективності чергового варіанта побудови електродвигуна.

Таким чином, поняття рівня й аспекту відносяться до структурування представлень про проектований об'єкт, а поняття етапу - до структурування процесу проектування.

5. Способи організації процесу проектування

Автоматизоване проектування забезпечує підтримку процесу проектування. Отже, перш ніж вивчати автоматизоване проектування, необхідно вивчити сам процес проектування, тобто створити спрощену модель процесу проектування Однак труднощі полягають у тому, що процеси проектування сильно відрізняються один від одного і залежать від конкретного виробу, від розмірів організації, що проектує, і її структури, від виду проекту (проектування на базі типових рішень або цілком оригінальний проект нового виробу).

Розробка деякої моделі процесу проектування дозволяє виділити найбільш істотні компоненти процесу проектування. Як розроблювач САПР, так і її потенційний користувач повинні мати можливість погоджувати опис інтерфейсів автоматизованих етапів процесу проектування з іншими етапами цього процесу. Такі інтерфейси можна описувати, якщо процес проектування адекватно представлений послідовністю або ланцюжком дій, так що результати кожної дії передаються для виконання наступного.

Розглянемо загальну модель процесу проектування.

Рис.4.1 Схема процесу проектування

На рис.4.1 показаний перший варіант такої моделі, щодо якої можна припустити:

ціль проектування незмінна (принаймні протягом якогось часу);

для створення проекту вимагаються знання технології певного типу;

процес проектування породжує інформацію (проект), що може бути документована і використана для виробництва тим чи іншим способом.

На рис.3.2 представлений другий варіант моделі процесу проектування . На початку процесу проектувальнику передається специфікація проекту. Під специфікацією тут розуміється деяке первинне завдання на проект. Ця специфікація поки не цілком відповідає кінцевій меті, вона скоріше формулює мету. Можливо, що через невірну інтерпретацію, неповних чи некоректних формулювань у специфікації проекту досягнення мети неможливо. Не можна припускати, що специфікації масштабних проектів, розрахованих на тривалий час розробки, будуть залишатися незмінним. Вони можуть бути не тільки деталізовані, але і змінені. При розробці проекту повинні бути передбачені спеціальні міри, що забезпечують введення в специфікації подібних змін. Для забезпечення таких коригувальних мір у модель процесу проектування повинне бути включене представлення проміжних результатів проектування для етапів, що мають більш високий рівень у загальному процесі.

У більшості випадків процес проектування є ітеративним. На ранній стадії проекту щодо конкретних характеристик виробу приймаються рішення, засновані на евристичних розуміннях з урахуванням неповних знань про їхній вплив на досягнення кінцевої мети. Цю частину процесу проектування назвемо синтезом. На останній стадії проект необхідно аналізувати й оцінювати по специфікації. Говорячи про програмне забезпечення, такі дії позначають термінами "перевірка правильності" чи "верифікація". Якщо ціль не досягається, то проектні рішення повинні бути скоректовані.

Рис.4.2 Модель процесу виробництва

З рис.4.2 випливає, що процес проектування являє собою цикл керування. В внутрішньому циклі здійснюються наступні операції над проектними описами: синтез, аналіз і оцінка. Дані про відхилення попереднього проекту від специфікації передаються до операції синтезу. Зовнішній цикл замикається не усередині самого процесу проектування, а тільки в процесі вищого рівня. Таким чином, проектні специфікації відбивають усі зміни мети проектування. Для економії в процесі проектування потрібно використовувати методи специфікації, мінімізуючи витрати, зв'язані зі зміною мети.

Процес проектування складного об'єкта розпадається на ієрархічну сукупність процесів проектування окремих компонентів, що приводить до виникнення такого поняття як середовище проектування. Середовище проектування включає проектувальника, сукупність обчислювальних засобів, методичне забезпечення.

Рис.4.3 Модель середовища проектування

Любий процес проектування може встановлювати зв'язок з будь-яким процесом середовища проектування і запитувати створення нового підлеглого процесу (рис.4.3).

Лінія, що з'єднує процес середовища з окремим процесом проектування, означає відношення "належить до". За допомогою графічної схеми можна представити мережну модель процесів, виділивши її структурні рівні.

Така модель дозволяє розглядати окремий процес проектування і його інтерфейси без спільного розгляду всіх процесів.

К-во Просмотров: 161
Бесплатно скачать Реферат: Формалізація процесу проектування