logo
Екзамен проектування / 12-23

23. Компоненти видів забезпечення сапр

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

Ефективне функціонування КЗАП повинне досягатися за рахунок взаємопогоджуваної розробки (узгодження з покупними) компонентів, що входять до складу комплексів засобів.

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

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

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

Компоненти програмного забезпечення, які об’єднані в програмно-методичні комплекси (ПМК), повинні мати ієрархічну організацію, в якій на нижньому рівні розміщуються монітор управління компонентами нижніх рівнів програмних модулів.

Програмний модуль повинен регламентувати функціонально закінчене перетворення інформації; бути написаний на одній з стандартних мов програмування; задовольняти угодам про представлення даних, прийнятим в даній САПР; бути оформленими у відповідності з вимогами ЕСКД.

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

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

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

Незалежно від логічної організації даних БД повинні забезпечувати:

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

До компонентів методичного забезпечення відносять: затверджену документацію інструктивно-методичного характеру, яка встановлює технологію автоматизованого проектування; правила експлуатації КЗАП, ПТК і ПМК; нормативи, стандарти та інші документи, що регламентують процес і об’єкт проектування.

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

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

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

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

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

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