Информационное обеспечение сапр
Основу информационного обеспечения САПР составляют данные, которыми пользуются проектировщики в процессе проектирования непосредственно для выработки проектных решений. Эти данные могут быть представлены в виде разного вида документов, содержащих сведения справочного характера о материалах, комплектующих изделиях, типовых проектных решениях, параметров элементов, сведения о состоянии текущих разработок, структур и параметров проектируемых объектов.
Совокупность данных, используемых всеми компонентами САПР, составляет информационный фонд САПР. Основная функция информационного обеспечения САПР – ведение информационного фонда. Таким образом информационное обеспечение САПР есть совокупность информационного фонда и средств его ведения.
В состав информационного фонда входят:
входные данные, необходимые программным модулям, вырабатывающим проектные решения. А также выходные данные, являющиеся результатом работы модулей. Эти данные часто меняются в процессе проектирования, однако их тип постоянен и полностью определяется соответствующим программным модулем;
нормативно-справочная проектная документация, включающая в себя справочные данные о материалах, унифицированных узлах и конструкциях. Эти данные, как правило, хорошо структурированы. К нормативно-справочной проектной документации также относятся государственные, отраслевые и внутренние стандарты, руководящие материалы и указания, типовые проектные решения, регламентирующие документы;
текущая проектная информация, отражающая состояние и ход выполнения проекта. Как правило, эта информация слабо структурирована, часто изменяется в процессе проектирования.
При выборе способов ведения информационного фонда САПР важно сформулировать цели его создания, определить средства ведения информационного фонда, принципы структурирования данных.
Существуют следующие способы ведения информационного фонда САПР:
использование файловой системы;
построение библиотек;
использование банков данных.
Наиболее перспективным способом является создание банков данных. Обычно банк данных содержит одну или несколько баз данных и систему управления базами данных. Банк данных обладает такими особенностями как:
интегрированное накопление данных;
обеспечение централизованного доступа ко всем накопленным данным;
динамическое хранение данных;
отсутствие дублирования данных;
независимость банка данных от специальных случаев применения; коллективное и монопольное использование информации;
представление банка данных в виде базы данных как накопителя информации и системы управления базой данных.
Перечисленные особенности банка данных обусловили основной принцип его построения – структуризации информации. Структуризация информации предусматривает разбиение исходной информации на отдельные элементы, сегменты данных, с организацией логических записей сложной структуры. Тем самым между отдельными массивами информации устанавливается тесная связь, позволяющая за счет объединения данных из различных массивов использовать их в любых вариантах, отвечающих запросам пользователей. Структурная организация данных в массивах является основным критерием, характеризующим банк данных.
В общем случае банки данных выполняют следующие функции:
организацию;
описание;
ведение и модификацию массивов;
обращение и поиск по запросам;
обеспечение надежности и защиты данных; формирование ответов;
регистрацию движения данных.