Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Стадии, этапы и процедуры проектированияСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
В проектировании принято выделять стадии научно-исследовательских работ, опытно-конструкторских работ, технического проекта (технического предложения), рабочего проекта, испытаний опытного образца. На стадии научно-исследовательских работ изучаются потребности в получении новых изделий с заданным целевым назначением, исследуются физические, информационные, конструктивные и технологические принципы построения изделий и возможности реализации этих принципов, прогнозируются значения характеристик и параметров объектов. Результатом является формулировка технического задания на разработку объекта. Оно включает цель создания и назначение объекта, технические требования, режимы и условия работы, области применения, увязку параметров с типажом, информацию об экспериментальных работах, сравнительную оценку технического уровня и др. На основании технического задания разрабатывается техническое предложение - совокупность документов, отражающих технические решения, принятые в проекте. В него включаются результаты функционального, физического и стоимостного исследований, указания и обоснования по выполняемым функциям, физическим принципам действия, целесообразности использования тех или иных решений, сравнительная оценка этих решений по техническим, экономическим. технологическим, экологическим и другим показателям. На стадии опытно-конструкторских работ создается эскизный проект изделия, представляющий собой совокупность графической и текстовой документации, на основании которой можно получить общее представление об устройстве, принципе работы, назначении, основных параметрах и габаритных размерах проектируемого изделия, о компоновке как машины в целом, так и ее основных узлов. При разработке эскизного проекта проверяются, конкретизируются и корректируются принципы и положения, установленные на стадии научно-исследовательских работ. На стадии технического проекта разрабатывается более детализированная графическая и текстовая документация, дающая полное и окончательное представление об устройстве, компоновке машины и всех ее узлов; в технический проект включают все необходимые расчеты (динамические, прочностные и т.д.). На стадии рабочего проекта создается полный комплект конструкторско-технологической документации, достаточный для изготовления объекта. На стадии испытаний получают результаты, позволяющие выявить возможные ошибки и недоработки проекта, принимаются меры по их устранению. В ходе проектирования вырабатываются проектные решения - описания объекта или его составной части, достаточные для рассмотрения и принятия заключения об окончании проектирования или путях его продолжения. Часть проектирования, заканчивающаяся получением проектного решения, называется проектной процедурой. Выполнение одной или нескольких проектных процедур, объединенных по признаку принадлежности получаемых проектных решений к одному иерархическому уровню и (или) аспекту описаний, составляет этап проектирования. На любой стадии или этапе проектирования может быть выявлена ошибочность или неоптимальность ранее принятых решений и, следовательно, необходимость или целесообразность их пересмотра. Подобные возвраты типичны для проектирования и обусловливают его итерационный характер. В частности, может быть выявлена необходимость корректировки технического задания. В этом случае чередуются процедуры внешнего и внутреннего проектирования. Под внешним проектированием понимаются процедуры формирования или корректировки технического задания, под внутренним проектированием - процедуры реализации сформированного технического задания. Различают нисходящее (сверху вниз) и восходящее (снизу вверх) проектирование. В первом задачи высоких иерархических уровней решаются прежде, чем задачи более низких иерархических уровней, во втором последовательность противоположная. Так, функциональное проектирование чаще является нисходящим, конструкторское - восходящим. На рис.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) формализованное описание технологии автоматизированного проектирования. Способы и средства реализации первой части математического обеспечения наиболее специфичны в различных САПР и зависят от особенностей объектов проектирования. Что касается второй части математического обеспечения, то формализация процессов автоматизированного проектирования в комплексе оказалась более сложной задачей, чем алгоритмизация и программирование отдельных проектных задач. При решении этой задачи должна быть формализована вся логика технологии проектирования, в том числе логика взаимодействия проектировщиков друг с другом на основе использования средств автоматизации. Математическое обеспечение САПР должно описывать во взаимосвязи объект, процесс и средства автоматизации проектирования. Важным результатом совершенствования и типизации технологии процессов автоматизированного проектирования явилась разработка методических указаний Госстандарта "САПР. Типовые функциональные схемы проектирования изделии в условиях функционирования систем". В них подчеркивается, что процесс автоматизированного проектирования по составу и последовательности процедур, содержанию и формам проектной документации качественно отличается от традиционного процесса проектирования. Вместе с тем в процессе автоматизированного проектирования можно выделить определенное число процедур, инвариантных к объектам проектирования. Перспективной для совершенствования и типизации технологии процессов автоматизированного проектирования является централизованная разработка математического аппарата моделирования типового процесса проектирования и выпуск базовых программно-методических комплексов, реализующих такие модели. Программное обеспечение (ПО) САПР представляет собой совокупность всех программ и эксплуатационной документации к ним, необходимых для выполнения автоматизированного проектирования. Программное обеспечение делится на общесистемное и специальное (прикладное).
Общесистемное ПО предназначено для организации функционирования технических средств, т.е. для планирования и управления вычислительным процессом, распределения имеющихся ресурсов, и представлено операционными системами вычислительных комплексов (ВК). Общесистемное ПО обычно создается для многих приложений и специфику САПР не отражает. В специальном (прикладном) ПО реализуется математическое обеспечение для непосредственного выполнения проектных процедур. Прикладное ПО обычно имеет форму пакетов прикладных программ (ППП), каждый из которых обслуживает определенный этап процесса проектирования или группу однотипных задач внутри различных этапов. Рассмотрим принципиальные особенности ПО, влияющие на организацию и эффективность создания и использования САПР. С развитием вычислительной техники все большее значение приобретает такой компонент общесистемного ПО как операционные системы (ОС). Возможности, предоставляемые пользователям современными ВС, в большей степени определяются их операционными системами, чем техническими устройствами. ОС организует одновременное решение различных задач на компьютере, динамическое распределение каналов передачи данных и внешних устройств между задачами, планирование потоков задач и последовательность их решения с учетом установленных критериев, динамическое распределение памяти вычислительного комплекса. Однако ОС требует для своей работы определенных ресурсов: процессора, внешней и основной памяти. Чем большими возможностями обладает ОС, тем больше требуется для нее ресурсов. Операционные системы можно генерировать применительно к определенным конфигурациям технических средств вычислительного комплекса и кругу решаемых задач. Но при этом параметры и состав технических средств ограничивают возможности ОС. Важным компонентом общесистемного ПО является базовое ПО. Базовое ПО не является объектом разработки при создании программного обеспечения САПР. Примером может служить базовое ПО для обработки геометрической и графической информации, для формирования и использования баз данных (БД). Использование АРМ, в состав которых включено подобное базовое ПО, реализующее стандартные проектные процедуры, существенно снизит трудоемкость создания программного обеспечения САПР. Однако во всех случаях за создателями САПР останется разработка прикладного ПО. С расширением области применения вычислительной техники и усложнением задач автоматизации процессов проектирования возрастают сложность и трудоемкость программирования. В последнее время, особенно в связи с широким внедрением в инженерную практику персональных компьютеров, начинают использоваться функциональные и интегрированные пакеты программ. Функциональные пакеты программ (ФПП) — это комплекс программных средств, ориентированных на выполнение определенной функции, более или менее безотносительно к конкретному предметному содержанию (обработка текстов — текстовые редакторы, обработка таблиц, графики). Интегрированные пакеты программ (ИПП) — это сочетание разных пакетов программ в единой технологической системе. Интеграция может быть реализована соединением основных функциональных пакетов в целостную монолитную систему, представленную единым программным модулем, или путем создания набора вспомогательных средств интерфейсного характера для обеспечения взаимодействия пакетов, представленных независимыми модулями. В последнее время общее признание получил модульный принцип построения программного обеспечения. Программы целесообразно разбивать на модули, для того чтобы упростить их разработку и реализацию; облегчить восприятие программы; упростить их отладку и модификацию; облегчить работу с данными, имеющими сложную структуру; избежать чрезмерной детализации алгоритмов; обеспечить более выгодное размещение программ в памяти компьютера. Каждый модуль обычно представляет собой самостоятельную программу, предназначенную для расчета отдельных компонентов, систем или реализующую один из методов расчета или отдельную его процедуру. Модуль должен быть, как правило, независимым от рассматриваемых вариантов объекта, процесса, системы (структуры, режима функционирования и др.). Он должен быть тем элементом (компонентом), с помощью которого можно описать любой вариант объекта, процесса, системы. Наличие таких модулей позволяет свести к минимуму процесс дополнительного программирования, сократить время по подготовке пользователя к работе. В процессе реальной работы с таким программным обеспечением проводится постоянная замена самих модулей или отдельных компонент, соответствующих тому или иному варианту объекта, процесса, системы, с максимальной унификацией ввода и вывода данных. Информационное обеспечение САПР. Основу информационного обеспечения (ИО) САПР составляют данные, которыми пользуются проектировщики в процессе проектирования непосредственно для выработки проектных решений. Эти данные могут быть представлены в виде тех или иных документов на различных носителях, содержащих сведения справочного характера о материалах, комплектующих изделиях, типовых проектных решениях, параметрах элементов, о состоянии текущих разработок в виде промежуточных и окончательных проектных решений, структур и параметров проектируемых объектов и т. п. При этом данные, являющиеся результатом одного процесса преобразования, могут быть исходными для другого процесса. Совокупность данных, используемых всеми компонентами САПР, составляет информационный фонд САПР. Основная функция ИО САПР — ведение информационного фонда, т. е. обеспечение создания, поддержки и организации доступа к данным. Таким образом, ИО САПР есть совокупность информационного фонда и средств его ведения. В состав информационного фонда САПР входят: - программные модули, которые хранятся в виде символических и объектных текстов; как правило, эти данные мало изменяются в течение жизненного цикла САПР, имеют фиксированные размеры и появляются на этапе создания информационного фонда; потребителями этих данных являются мониторы различных подсистем САПР; - исходные и результирующие данные, которые необходимы при выполнении программных модулей в процессе преобразования; эти данные часто меняются в процессе проектирования, однако их тип постоянен и полностью определяется соответствующим программным модулем; при организации промежуточных данных возможны конфликтные ситуации в процессе согласования между собой данных различных типов; - нормативно-справочная проектная документация (НСПД), включающая в себя справочные данные о материалах, элементах схем, унифицированных узлах и конструкциях; эти данные, как правило, хорошо структурированы и могут быть отнесены к фактографическим; к НСПД относятся также государственные и отраслевые стандарты, руководящие материалы и указания, типовые проектные решения, регламентирующие документы (слабо структурированные документальные данные); - текущая проектная информация, отражающая состояние и ход выполнения проекта; как правило, эта информация слабо структурирована, часто изменяется в процессе проектирования и представляется в форме текстовых документов. При выборе способов ведения информационного фонда САПР важно сформулировать принципы и определить средства ведения информационного фонда, структурирования данных, выбрать способы управления массивами данных. Различают следующие способы ведения информационного фонда САПР: использование файловой системы; построение библиотек; использование банков данных; создание информационных программ адаптеров. Использование файловой системы и построение библиотек широко распространено в организации ИО вычислительных систем, так как поддерживается средствами ОС. В приложениях к САПР эти способы применяют при хранении програмных модулей в символических и объектных кодах, диалоговых сценариев поддержки процесса проектирования, начального ввода крупных массивов исходных данных, текстовых документов. Однако они малопригодны при обеспечении быстрого доступа к справочным данным, хранении меняющихся данных, ведении текущей проектной документации, поиске необходимых текстовых документов организации взаимодействия между разноязыковыми модулями. Автоматизированные базы данных представляют собой совокупность баз данных (БД) и систем управления базами данных (СУБД). База данных - это специальным образом организованная совокупность данных и их описаний. Система управления базами данных - это программный комплекс, реализующий функции создания базы данных, ее обновления, хранения, защиты и выборки данных. В настоящее время выделяют четыре типа организации структуры базы данных: иерархическая, сетевая, реляционная и объектно-реляционная. Иерархическая структура базы данных - это такая структура, в которой существует упорядоченная по уровням запись элементов объекта. В каждой группе записей один элемент считается главным, а другие элементы носят подчиненный характер по отношению к главном
|
|||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-12-11; просмотров: 2121; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.59.26.221 (0.016 с.) |