Структура и состав САПР
САПР – комплекс средств автоматизации проектирования, взаимосвязанных с коллективом специалистов – пользователей системы. Основной структурной единицей является подсистема: общего и специального назначения. Подсистема общего назначения предназначена для совершенствования процесса проектирования. Сюда относятся математические, графические, электронные таблицы, СУБД, и т.д. Подсистема специального назначения предназначена непосредственно для выполнения операций. Например, подсчет инструментов, выбор оборудования. Состав СаПр включает в себя средства обеспечения: · методическое – включает в себя описание методик проектирования, описание исходных и выходных данных, требования к исходным данным, требования к ОС, указываются места диалога; · организационное – включает в себя: приказы, распоряжения, штатные расписания и др. документы, которые определяют взаимодействие со всем комплексом средств обеспечения СаПр; · информационное – предназначена для обеспечения процесса проектирования для всей информации. Основные функции: o Размещение информации в памяти ЭВМ; o Автоматизированный поиск и доставка необходимой информации в нужном виде; o Систематическое обновление и развитие заложенных в систему данных. · лингвистическое · техническое · математическое · программное Основные компоненты: · Проектная – содержит данные о проектах: исходные данные, промежуточные данные и выходная информация, меняется при смене объекта проектирования. · Нормативно справочная информационная база – содержит данные справочников, нормативов, ГОСТ, каталоги, она формируется при создании СаПр. НПСИБ – создается в двух формах: файловая система и банк данных. Файловая система – совокупность файлов, организованных при помощи средств управлениями данными, имеющимися в ОС. Для организации связей между данными разрабатываются специальные программы на языках различного уровня. Рассмотрим пример Файловой системы на программы управления файлами для чтения справочных таблиц:
Создаем 2 файла: STANOK (M), DATA (N,M) Алгоритм:
Банк данных – совокупность трех взаимосвязанных компонентов: · База данных – именованная совокупность данных. · Для организации связи между файлами применятся СУБД. · Комплекс вспомогательных программ написанных на языке СУБД.
|