При створенні САПР керуються такими загальносистемними принципами.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Компоненти програмного забезпечення - програми на машинних носіях, операційні системи, транслятори з алгоритмічних мов, прикладні програми.

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