что такое проектная процедура
Проектная процедура
17. Проектная процедура
Формализованная совокупность действий, выполнение которых оканчивается проектным решенном
Смотреть что такое «Проектная процедура» в других словарях:
ГОСТ 22487-77: Проектирование автоматизированное. Термины и определения — Терминология ГОСТ 22487 77: Проектирование автоматизированное. Термины и определения оригинал документа: II. Язык проектирования Язык, предназначенный дли представления и преобразования описаний при проектировании Определения термина из разных… … Словарь-справочник терминов нормативно-технической документации
Премия Дом Года — Открытая общественная архитектурно строительная Премия Best Building /Дом Года (Премия Дом Года) ежегодно присуждается лучшим проектам российской архитектуры, выполненным профессиональными архитекторами и воплощенным девелоперами и строителями за … Википедия
Дом года — Открытая общественная архитектурно строительная Премия Дом Года/Best Building Awards ежегодно присуждается лучшим проектам российской архитектуры, выполненным профессиональными архитекторами и воплощенным девелоперами и строителями за минувший… … Википедия
Минэкономразвития России — – это федеральный орган исполнительной власти, осуществляющий функции по выработке государственной политики и нормативно правовому регулированию Минэкономразвития России – это Министерство экономического развития Российской Федерации (МЭРТ),… … Энциклопедия инвестора
МД 2-03-99: Методические рекомендации по созданию систем качества на основе ИСО серии 9000 в проектной (изыскательской) организации — Терминология МД 2 03 99: Методические рекомендации по созданию систем качества на основе ИСО серии 9000 в проектной (изыскательской) организации: 2 Аудитор по качеству Лицо или организация, уполномоченные для выполнения целенаправленной проверки… … Словарь-справочник терминов нормативно-технической документации
Китайская Национальная Нефтегазовая корпорация — (CNPC) Китайская Национальная Нефтегазовая корпорация это одна из крупнейших нефтегазовых компаний мира Китайская Национальная Нефтегазовая корпорация занимается добычей нефти и газа, нефтехимическим производством, продажей нефтепродуктов,… … Энциклопедия инвестора
Девелопер — (Developer) Девелопер это предприниматель, занимающийся созданием новых объектов недвижимости или разрабатывающий стратегии развития Понятие девелопера, виды девелоперов и их деятельность, этапы деятельности крупных девелоперов при разработке… … Энциклопедия инвестора
СДА 06-2009: Термины и определения, используемые в Единой системе оценки соответствия в области промышленной, экологической безопасности, безопасности в энергетике и строительстве — Терминология СДА 06 2009: Термины и определения, используемые в Единой системе оценки соответствия в области промышленной, экологической безопасности, безопасности в энергетике и строительстве: Access (access to a system or scheme) opportunity… … Словарь-справочник терминов нормативно-технической документации
СДА 06-2008: Термины и определения, используемые в единой системе оценки соответствия на объектах, подконтрольных Федеральной службе по экологическому, технологическому и атомному надзору — Терминология СДА 06 2008: Термины и определения, используемые в единой системе оценки соответствия на объектах, подконтрольных Федеральной службе по экологическому, технологическому и атомному надзору: Access (access to a system or scheme)… … Словарь-справочник терминов нормативно-технической документации
ПР 64-05-001-2002: Правила организации чистых производств и контроля качества изделий медицинского назначения из полимеров, тканых и нетканых материалов, имеющих контакт с кровью — Терминология ПР 64 05 001 2002: Правила организации чистых производств и контроля качества изделий медицинского назначения из полимеров, тканых и нетканых материалов, имеющих контакт с кровью: «Чистое» помещение в оснащенном состоянии Состояние… … Словарь-справочник терминов нормативно-технической документации
Стадии, этапы и процедуры проектирования
В проектировании принято выделять стадии научно-исследовательских работ, опытно-конструкторских работ, технического проекта (технического предложения), рабочего проекта, испытаний опытного образца.
На стадии опытно-конструкторских работ создается эскизный проект изделия, представляющий собой совокупность графической и текстовой документации, на основании которой можно получить общее представление об устройстве, принципе работы, назначении, основных параметрах и габаритных размерах проектируемого изделия, о компоновке как машины в целом, так и ее основных узлов. При разработке эскизного проекта проверяются, конкретизируются и корректируются принципы и положения, установленные на стадии научно-исследовательских работ.
На стадии технического проекта разрабатывается более детализированная графическая и текстовая документация, дающая полное и окончательное представление об устройстве, компоновке машины и всех ее узлов; в технический проект включают все необходимые расчеты (динамические, прочностные и т.д.).
На стадии рабочего проекта создается полный комплект конструкторско-технологической документации, достаточный для изготовления объекта.
На стадии испытаний получают результаты, позволяющие выявить возможные ошибки и недоработки проекта, принимаются меры по их устранению.
Часть проектирования, заканчивающаяся получением проектного решения, называется проектной процедурой. Выполнение одной или нескольких проектных процедур, объединенных по признаку принадлежности получаемых проектных решений к одному иерархическому уровню и (или) аспекту описаний, составляет этап проектирования.
На любой стадии или этапе проектирования может быть выявлена ошибочность или неоптимальность ранее принятых решений и, следовательно, необходимость или целесообразность их пересмотра. Подобные возвраты типичны для проектирования и обусловливают его итерационный характер.
На рис.1.1 представлена в качестве примера обобщенная схема процесса автоматизации проектирования.
| |
|
2.2. Принципы создания САПР
В ГОСТ 23501.101-87 изложены организационные основы создания САПР.
Для создания САПР необходимы условия:
1) совершенствование проектирования на основе применения математических методов и средств вычислительной техники;
2) автоматизация процесса поиска, обработки и выдачи информации;
3) использование методов оптимизации и многовариантного проектирования;
4) применение эффективных математических моделей проектируемых объектов, комплектующих изделий и материалов;
5) создание банков данных, содержащих систематизированные сведения справочного характера, необходимые для автоматизированного проектирования объектов;
6) повышение качества оформления проектной документации;
7) увеличение творческой доли труда проектировщиков за счет автоматизации нетворческих работ;
8) унификация и стандартизация методов проектирования;
9) подготовка и переподготовка специалистов в области САПР;
10) взаимодействие проектных подразделений с автоматизированными системами различного уровня и назначения.
При создании САПР и их составных частей следует руководствоваться принципами системного единства, совместимости, типизации, развития (ГОСТ 23501.101-87).
Принцип системного единства обеспечивает целостность системы и системную «свежесть» проектирования отдельных элементов и всего объекта проектирования в целом (иерархичность проектирования).
Принцип совместимости обеспечивает совместное функционирование составных частей САПР и сохраняет открытую систему в целом.
Принцип типизации ориентирует на преимущественное создание и использование типовых и унифицированных элементов САПР. Типизации подлежат элементы, имеющие перспективу многократного применения. Типовые и унифицированные элементы периодически проходят экспертизу на соответствие современным требованиям САПР и модифицируются по мере необходимости.
Принцип развития обеспечивает пополнение, совершенствование и обновление составных частей САПР, а также взаимодействие и расширение взаимосвязи с автоматизированными системами различного уровня и функционального назначения.
Разработка САПР представляет собой крупную научно-техническую проблему, а ее внедрение требует значительных капиталовложений. Накопленный опыт позволяет выделить следующие основные особенности ее построения.
В настоящее время и, по крайней мере, в ближайшие годы создание САПР «не угрожает» монополии человека при принятии узловых решений в процессе проектирования. Человек должен решать в САПР, во-первых, задачи, формализация которых не достигнута, и, во-вторых, задачи, которые решаются человеком на основе эвристических способностей более эффективно, чем на современном компьютере. Тесное взаимодействие человека и вычислительной техники в процессе проектирования – один из принципов построения и эксплуатации САПР.
Следует особо подчеркнуть целесообразность обеспечения комплексного характера САПР, так как автоматизация проектирования на одном из уровней при сохранении старых форм проектирования на соседних уровнях оказывается значительно менее эффективной, чем полная автоматизация всех уровней. Иерархическое построение относится не только к специальному программному обеспечению, но и к техническим средствам САПР, разделяемым на центральный вычислительный комплекс и автоматизированные рабочие места проектировщиков.
Две программы являются информационно согласованными, если все данные, которые представляют собой объект переработки в обеих программах, входят в числовые массивы, не требующие изменений при переходе от одной программы к другой.
Так, информационные связи могут проявляться в том, что результаты решения одной задачи будут исходными данными для другой задачи. Если для согласования программ требуется существенная переработка общего массива данных с участием человека, который добавляет недостающие параметры, вручную перекомпоновывает массив или изменяет значения отдельных параметров, то это значит, что программы информационно плохо согласованы. Ручная перекомпоновка массива ведет к существенным временным задержкам, росту числа ошибок и поэтому снижает эффективность работы САПР. Плохая информационная согласованность превращает САПР в совокупность автономных программ, при этом из-за неучета в подсистемах многих факторов, оцениваемых в других подсистемах, снижается качество проектных решений.
Близким по смыслу, но не полностью совпадающим с рассмотренными, является принцип оптимальности связей между САПР и внешней средой. Если каждый раз при проектировании очередного объекта заново вводятся в систему не только действительно специфические новые исходные данные, но и сведения справочного характера (например, параметры унифицированных элементов), то имеет место нерациональная организация связей САПР с окружающей средой.
Очевидно, что все данные, используемые многократно при проектировании разных объектов, должны храниться системой в базе данных.
Во-первых, разработка столь сложного объекта как САПР занимает продолжительное время, и экономически выгодно вводить в эксплуатацию части системы по мере их готовности. Введенный в эксплуатацию базовый вариант системы в дальнейшем расширяется.
Во-вторых, постоянный прогресс вычислительной техники и вычислительной математики приводит к появлению новых, более совершенных математических моделей и программ, которые должны заменять старые, менее удачные аналоги. Поэтому САПР должна быть открытой системой, т. е. обладать свойством удобства включения новых методов и средств.
2.3. Состав и структура САПР
Составными частями САПР, жестко связанными с организационной структурой проектной организации, являются подсистемы, в которых при помощи специализированных комплексов средств решается функционально законченная последовательность задач САПР.
По назначению подсистемы разделяют на проектирующие и обслуживающие.
Проектирующие подсистемы имеют объектную ориентацию и реализуют определенный этап (стадию) проектирования или группу непосредственно связанных проектных задач.
Примеры проектирующих подсистем: эскизное проектирование изделий, проектирование корпусных деталей, проектирование технологических процессов механической обработки.
Обслуживающие подсистемы подсистемы имеют общесистемное применение и обеспечивают поддержку функционирования проектирующих подсистем, а также оформление, передачу и вывод полученных в них результатов.
Примеры обслуживающих подсистем: автоматизированный банк данных, подсистемы документирования, подсистема графического ввода-вывода.
Формирование и использование моделей объекта проектирования в прикладных задачах осуществляется комплексом средств автоматизированного проектирования (КСАП) системы (или подсистемы).
Структурными частями КСАП системы являются различные комплексы средств, а также компоненты организационного обеспечения.
Комплексы средств относят к промышленным изделиям, подлежащим изготовлению, тиражированию и применению в составе САПР, и документируют как специфицируемые изделия.
Виды комплексов средств и компонентов САПР представлены на рис.1.2.
Комплексы средств подразделяют на комплексы средств одного вида обеспечения (технического, программного, информационного) и комбинированные.
Комплексы средств одного вида обеспечения содержат компоненты одного вида обеспечения; комплексы средств комбинированные — совокупность компонентов разных видов обеспечения.
Комбинированные КСАП, относящиеся к продукции производственно-технического назначения, подразделяются на программно-методические (ПМК); программно-технические (ПТК).
| |
|
Программно-методический комплекс представляет собой взаимосвязанную совокупность компонентов программного, информационного и методического обеспечения (включая компоненты математического и лингвистического обеспечения), необходимую для получения законченного проектного решения по объекту проектирования (одной или нескольким его частям или объекту в целом) или выполнения унифицированных процедур. В зависимости от назначения ПМК подразделяют на общесистемные и базовые.
Общесистемные ПМК направлены на объекты проектирования и вместе с компьютерными операционными системами являются операционной средой, в которой функционируют базовые комплексы.
Базовые ПМК могут быть проблемно-ориентированными и объектно-ориентированными, в зависимости от того, реализуют они проектные процедуры унифицированные или специфические для определенного класса объектов.
Проблемно-ориентированные ПМК могут включать программные средства, предназначенные для автоматизированного упорядочения исходных данных, требований и ограничений к объекту проектирования в целом или к сборочным единицам; выбор физического принципа действия объекта проектирования; выбор технических решений и структуры объекта проектирования; оценку показателей качества (технологичности) конструкций, проектирование маршрута обработки деталей.
Объектно-ориентированные ПМК отражают особенности объектов проектирования как совокупной предметной области. К таким ПМК, например, относят ПМК, поддерживающие автоматизированное проектирование сборочных единиц; проектирование деталей на основе стандартных или заимствованных решений; деталей на основе синтеза их из элементов формы; технологических процессов по видам обработки деталей и т.п.
Программно-технический комплекс представляет собой взаимосвязанную совокупность компонентов технического обеспечения.
В зависимости от назначения ПТК различают автоматизированные рабочие места (АРМ) и центральные вычислительные комплексы (ЦВК). Комплексы средств могут объединять свои вычислительные и информационные ресурсы, образуя локальные вычислительные сети подсистем или систем в целом.
Структурными частями комплексов средств являются компоненты следующих видов обеспечения: программного, информационного, методического, математического, лингвистического и технического.
Компоненты видов обеспечения выполняют заданную функцию и представляют наименьший (неделимый) самостоятельно разрабатываемый (или покупной) элемент САПР (например, программа, инструкция, дисплей и т.п.).
КСАП обслуживающих подсистем, а также отдельные ПТК этих подсистем могут использоваться при функционировании всех подсистем.
Общесистемные ПМК включают в себя программное, информационное, методическое и другие виды обеспечения. Они предназначены для выполнения унифицированных процедур управления, контроля, планирования вычислительного процесса, распределения ресурсов САПР и реализации других функций, являющихся общими для подсистем или САПР в целом.
Примеры общесистемных ПМК: мониторные системы, системы управления БД, информационно-поисковые системы, средства машинной графики, подсистема обеспечения диалогового режима и др.
Основными функциями мониторных систем являются: формирование заданий с контролем пакета задач, требуемых и наличных ресурсов, права доступа к базе данных с установлением приоритета и номера очереди; обработка директив языков управления заданиями и задачами, а также реакция на прерывания с перехватом управления, анализом причин и их интерпретацией в терминах, понятных проектировщику; обслуживание потоков задач с организацией диалогового и интерактивно-графического сопровождения в условиях параллельной работы подсистем; управление проектированием в автоматических режимах с анализом качества исполнения проектных операций, проверкой критериев повторения этапа или продолжения маршрута, выбором альтернативных вариантов маршрута; ведение и оптимизация статистики эксплуатации системы; распределение ресурсов САПР с учетом приоритетов заданий, задач и подсистем, плановых заданий и текущих указаний и запросов; защита ресурсов и данных от несанкционированного доступа и непредусмотренных воздействий.
Существуют и более сложные ИПС по сравнению с дескрипторными. Важную роль в них играет информационно-поисковый язык, в котором учитываются семантические взаимоотношения между информационными объектами. Это позволяет уменьшить число неправильно распознаваемых языковых конструкций, а обработку запросов производить на основе различных критериев смыслового соответствия.
Базы данныхявляются наиболее высокой формой организации информации в больших САПР. Они представляют собой проблемно-ориентированные информационно-справочные системы, обеспечивающие ввод необходимой информации, не зависимые от конкретных задач ведения и сохранения информационных массивов и выдачи необходимой информации по запросам пользователей или программ. В базах данных используется информация фактографического вида.
СУБД выполняет следующие основные функции: определение баз данных, т.е. описание концептуального, внешнего и внутреннего уровней схем; запись данных в базу; организация хранения с выполнением изменения, дополнения, реорганизации данных; предоставление доступа к данным (поиск и их выдача).
Для определения данных и доступа к ним в СУБД имеются языковые средства. Так, определение данных, состоящее в описании их структур, обеспечивается с помощью языка определения данных. Функции доступа к данным реализуются с помощью языка манипулирования данными и языка запросов. По типу поддерживаемых структур различают следующие виды СУБД: иерархическая, сетевая, реляционная, объектно-реляционная.
Программно-методические комплексы машинной графики обеспечивают взаимодействие пользователя с компьютером при обмене графической информацией, решение геометрических задач, формирование изображений и автоматическое изготовление графической информации. Графическое взаимодействие пользователя с компьютером (так называемый графический метод доступа) базируется на подпрограммах ввода-вывода, которые обеспечивают прием и обработку команд от устройства ввода-вывода и выдачу управляющих воздействий на эти устройства. Решение геометрических задач (геометрическое моделирование) сводится к преобразованию графической информации, которое представляет собой выполнение в той или иной последовательности элементарных графических операций типа сдвиг, поворот, масштабирование и т. п. Для геометрического моделирования используется ПМК, в котором кроме отдельных элементарных графических операций могут быть реализованы графические преобразования трехмерных изображений, процедуры построения проекций, сечений и т. п. В ПМК графических преобразований обычно предусматриваются средства для формирования некоторых часто используемых изображений, управления графической базой данных, отладки графических подпрограмм.
2.4. Компоненты видов обеспечения САПР
Средства автоматизации проектирования можно сгруппировать по видам обеспечения автоматизированного проектирования (рис.1.3).
Математическое обеспечение. Основу математического обеспечения (МО) САПР составляют алгоритмы, по которым разрабатывается программное обеспечение САПР. Элементы математического обеспечения в САПР чрезвычайно разнообразны.
Среди них имеются инвариантные элементы — принципы построения функциональных моделей, методы численного решения алгебраических и дифференциальных уравнений, постановки экстремальных задач, поиски экстремума. Разработка математического обеспечения является самым сложным этапом создания САПР, от которого в наибольшей степени зависят производительность и эффективность функционирования САПР в целом.
По назначению и способам реализации МО САПР делится на две части:
1) математические методы и построенные на их основе математические модели, описывающие объекты проектирования;
2) формализованное описание технологии автоматизированного проектирования.
Способы и средства реализации первой части математического обеспечения наиболее специфичны в различных САПР и зависят от особенностей объектов проектирования. Что касается второй части математического обеспечения, то формализация процессов автоматизированного проектирования в комплексе оказалась более сложной задачей, чем алгоритмизация и программирование отдельных проектных задач.
При решении этой задачи должна быть формализована вся логика технологии проектирования, в том числе логика взаимодействия проектировщиков друг с другом на основе использования средств автоматизации.
Математическое обеспечение САПР должно описывать во взаимосвязи объект, процесс и средства автоматизации проектирования.
Важным результатом совершенствования и типизации технологии процессов автоматизированного проектирования явилась разработка методических указаний Госстандарта «САПР. Типовые функциональные схемы проектирования изделии в условиях функционирования систем». В них подчеркивается, что процесс автоматизированного проектирования по составу и последовательности процедур, содержанию и формам проектной документации качественно отличается от традиционного процесса проектирования.
Вместе с тем в процессе автоматизированного проектирования можно выделить определенное число процедур, инвариантных к объектам проектирования.
Перспективной для совершенствования и типизации технологии процессов автоматизированного проектирования является централизованная разработка математического аппарата моделирования типового процесса проектирования и выпуск базовых программно-методических комплексов, реализующих такие модели.
Программное обеспечение (ПО) САПРпредставляет собой совокупность всех программ и эксплуатационной документации к ним, необходимых для выполнения автоматизированного проектирования. Программное обеспечение делится на общесистемное и специальное (прикладное).
|
Общесистемное ПО предназначено для организации функционирования технических средств, т.е. для планирования и управления вычислительным процессом, распределения имеющихся ресурсов, и представлено операционными системами вычислительных комплексов (ВК). Общесистемное ПО обычно создается для многих приложений и специфику САПР не отражает.
В специальном (прикладном) ПО реализуется математическое обеспечение для непосредственного выполнения проектных процедур. Прикладное ПО обычно имеет форму пакетов прикладных программ (ППП), каждый из которых обслуживает определенный этап процесса проектирования или группу однотипных задач внутри различных этапов.
Рассмотрим принципиальные особенности ПО, влияющие на организацию и эффективность создания и использования САПР. С развитием вычислительной техники все большее значение приобретает такой компонент общесистемного ПО как операционные системы (ОС). Возможности, предоставляемые пользователям современными ВС, в большей степени определяются их операционными системами, чем техническими устройствами. ОС организует одновременное решение различных задач на компьютере, динамическое распределение каналов передачи данных и внешних устройств между задачами, планирование потоков задач и последовательность их решения с учетом установленных критериев, динамическое распределение памяти вычислительного комплекса. Однако ОС требует для своей работы определенных ресурсов: процессора, внешней и основной памяти. Чем большими возможностями обладает ОС, тем больше требуется для нее ресурсов.
Операционные системы можно генерировать применительно к определенным конфигурациям технических средств вычислительного комплекса и кругу решаемых задач. Но при этом параметры и состав технических средств ограничивают возможности ОС.
Важным компонентом общесистемного ПО является базовое ПО. Базовое ПО не является объектом разработки при создании программного обеспечения САПР. Примером может служить базовое ПО для обработки геометрической и графической информации, для формирования и использования баз данных (БД).
Использование АРМ, в состав которых включено подобное базовое ПО, реализующее стандартные проектные процедуры, существенно снизит трудоемкость создания программного обеспечения САПР. Однако во всех случаях за создателями САПР останется разработка прикладного ПО. С расширением области применения вычислительной техники и усложнением задач автоматизации процессов проектирования возрастают сложность и трудоемкость программирования.
В последнее время, особенно в связи с широким внедрением в инженерную практику персональных компьютеров, начинают использоваться функциональные и интегрированные пакеты программ.
Функциональные пакеты программ (ФПП) — это комплекс программных средств, ориентированных на выполнение определенной функции, более или менее безотносительно к конкретному предметному содержанию (обработка текстов — текстовые редакторы, обработка таблиц, графики).
Интегрированные пакеты программ (ИПП) — это сочетание разных пакетов программ в единой технологической системе.
Интеграция может быть реализована соединением основных функциональных пакетов в целостную монолитную систему, представленную единым программным модулем, или путем создания набора вспомогательных средств интерфейсного характера для обеспечения взаимодействия пакетов, представленных независимыми модулями.
В последнее время общее признание получил модульный принцип построения программного обеспечения.
Программы целесообразно разбивать на модули, для того чтобы упростить их разработку и реализацию; облегчить восприятие программы; упростить их отладку и модификацию; облегчить работу с данными, имеющими сложную структуру; избежать чрезмерной детализации алгоритмов; обеспечить более выгодное размещение программ в памяти компьютера.
Каждый модуль обычно представляет собой самостоятельную программу, предназначенную для расчета отдельных компонентов, систем или реализующую один из методов расчета или отдельную его процедуру. Модуль должен быть, как правило, независимым от рассматриваемых вариантов объекта, процесса, системы (структуры, режима функционирования и др.). Он должен быть тем элементом (компонентом), с помощью которого можно описать любой вариант объекта, процесса, системы.
Наличие таких модулей позволяет свести к минимуму процесс дополнительного программирования, сократить время по подготовке пользователя к работе. В процессе реальной работы с таким программным обеспечением проводится постоянная замена самих модулей или отдельных компонент, соответствующих тому или иному варианту объекта, процесса, системы, с максимальной унификацией ввода и вывода данных.
Информационное обеспечение САПР.Основу информационного обеспечения (ИО) САПР составляют данные, которыми пользуются проектировщики в процессе проектирования непосредственно для выработки проектных решений. Эти данные могут быть представлены в виде тех или иных документов на различных носителях, содержащих сведения справочного характера о материалах, комплектующих изделиях, типовых проектных решениях, параметрах элементов, о состоянии текущих разработок в виде промежуточных и окончательных проектных решений, структур и параметров проектируемых объектов и т. п.
При этом данные, являющиеся результатом одного процесса преобразования, могут быть исходными для другого процесса. Совокупность данных, используемых всеми компонентами САПР, составляет информационный фонд САПР. Основная функция ИО САПР — ведение информационного фонда, т. е. обеспечение создания, поддержки и организации доступа к данным. Таким образом, ИО САПР есть совокупность информационного фонда и средств его ведения.
В состав информационного фонда САПР входят:
— программные модули, которые хранятся в виде символических и объектных текстов; как правило, эти данные мало изменяются в течение жизненного цикла САПР, имеют фиксированные размеры и появляются на этапе создания информационного фонда; потребителями этих данных являются мониторы различных подсистем САПР;
— исходные и результирующие данные, которые необходимы при выполнении программных модулей в процессе преобразования; эти данные часто меняются в процессе проектирования, однако их тип постоянен и полностью определяется соответствующим программным модулем; при организации промежуточных данных возможны конфликтные ситуации в процессе согласования между собой данных различных типов;
— нормативно-справочная проектная документация (НСПД), включающая в себя справочные данные о материалах, элементах схем, унифицированных узлах и конструкциях; эти данные, как правило, хорошо структурированы и могут быть отнесены к фактографическим; к НСПД относятся также государственные и отраслевые стандарты, руководящие материалы и указания, типовые проектные решения, регламентирующие документы (слабо структурированные документальные данные);
— текущая проектная информация, отражающая состояние и ход выполнения проекта; как правило, эта информация слабо структурирована, часто изменяется в процессе проектирования и представляется в форме текстовых документов.
При выборе способов ведения информационного фонда САПР важно сформулировать принципы и определить средства ведения информационного фонда, структурирования данных, выбрать способы управления массивами данных.
Различают следующие способы ведения информационного фонда САПР: использование файловой системы; построение библиотек; использование банков данных; создание информационных программ адаптеров.
Использование файловой системы и построение библиотек широко распространено в организации ИО вычислительных систем, так как поддерживается средствами ОС. В приложениях к САПР эти способы применяют при хранении програмных модулей в символических и объектных кодах, диалоговых сценариев поддержки процесса проектирования, начального ввода крупных массивов исходных данных, текстовых документов. Однако они малопригодны при обеспечении быстрого доступа к справочным данным, хранении меняющихся данных, ведении текущей проектной документации, поиске необходимых текстовых документов организации взаимодействия между разноязыковыми модулями.
Иерархическая структура базы данных— это такая структура, в которой существует упорядоченная по уровням запись элементов объекта. В каждой группе записей один элемент считается главным, а другие элементы носят подчиненный характер по отношению к главном