Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Состав информационного обеспечения САПР ⇐ ПредыдущаяСтр 2 из 2
Информационное обеспечение (ИО) — совокупность сведений, необходимых проектировщику для получения проектных решений с помощью инструментов САПР. ИО включает средства для описания и накопления входной, выходной и промежуточной информации, необходимой для проектирования. К средствам описания различных видов информации относятся документы на различных носителях, содержащие описания стандартных проектных процедур, типовых проектных решений и элементов, комплектующих изделий, материалов, справочная литература, каталоги, ГОСТы, спецификации, архивы по прежним, текущим и перспективным проектам, библиотеки, файлы и блоки данных, фонды алгоритмов и программ и т.д. ИО включает также традиционные средства формирования и обновления информационных массивов, алгоритмы оптимального размещения и поиска информации (ГОСТ 23501.9—80). ИО — совокупность информационного фонда (совокупность данных) и средств его ведения. Банк данных САПР Банк данных (БНД) — совокупность данных и комплекса языковых, программных средств для хранения, поиска, запросов и выдачи необходимой при проектировании информации многим проектировщикам в режиме коллективного пользования. Каждый инструмент (подсистема) САПР включает в качестве компонентов отдельные части БНД. При этом пользователем БНД может быть как проектировщик, так и соответствующий инструмент САПР. К банкам данных САПР предъявляют следующие требования: § динамическое расширение новых подсхем в базе данных по мере развития функциональных возможностей САПР; § обеспечение многопользовательского режима работы — иметь механизм идентификации принадлежности любой совокупности данных к объекту РЭА и ЭВА; § обеспечение многовариантной разработки — иметь средства идентификации данных, относящихся к различным вариантам одного и того же объекта; § разнообразие данных, поступающих от разных групп проектировщиков РЭА и ЭВА, и возможность их связывания в заданные структуры; § минимальная избыточность — слияние различных самостоятельных файлов по мере их использования, сокращающее объем памяти и упрощающее управление данными; § наличие в системе средств, ориентированных на пользователей раз-личной квалификации, в том числе и непрофессионалов, для работы с данными на всех уровнях их представления: концептуальном, логическом, физическом, языке запросов; § секретность данных — каждый пользователь должен иметь доступ только к определенной части данных, и действия его должны строго контролироваться; § безопасность данных — должна быть предусмотрена процедура их восстановления и контроля; § независимость данных — не должны меняться при изменении физической и логической организации баз данных, а также от изменений в прикладных программах; § мобильность данных — возможность переноса системы в другую аппаратную и операционную среду. Структура банка данных Банк данных включает следующие основные компоненты: базы данных — совокупность всех информационных массивов, описывающих определенный объект РЭА и ЭВА; систему управления базой данных (СУБД) — систему программных средств для поиска, запроса, выдачи баз данных, а также управления ими многими пользователями; словарь данных, где хранится информация об объектах, их свойствах и отношениях, об элементах базы данных; администратора базы данных — лицо (группу лиц), управляющее базой данных. В сложной системе БНД можно выделить три подсистемы (рис. 2): пользователя, логическую и физическую В подсистеме пользователя с помощью схемы пользователя проектировщик получает полное представление о структуре данных различных категорий пользователей, о возможных значениях и форматах представления данных с присвоением имен и ключeй, хранящихся в БНД. В логической подсистеме описывается общая организация баз данных с помощью логической схемы работы БНД без учета физического расположения данных в памяти ЭВМ; таким образом, достигается независимость прикладных программ. Физическая подсистема описывает физическую организацию данных — схему, задающую отображение логической схемы системы в память ЭВМ посредством машинных носителей.
Рисунок 2 – Состав подсистем банка данных
Схемы всех трех подсистем записываются на специальном языке описания данных (ЯОД). Компилятор ЯОД переводит данные во внутреннее представление и помещает их в справочник БНД, который хранит и другую словесную информацию. Для управления комплексом программ БНД служит СУБД, выбирающая и запоминающая данные по запросам пользователей, используя схемы трех подсистем. По запросу пользователя СУБД действует следующим образом. В запросе передается знамение ключа тех данных, которые выбираются из базы данных пользователю. СУБД находит описание данных, на которые выдан запрос. При помощи логической подсистемы и полученного описания данных в подсистеме пользователя СУБД определяет, каких типов логические данные необходимы. Далее идет обращение к физической подсистеме и определяются физические записи, которые необходимо «считать», чтобы удовлетворить запрос. Операционная система по команде «чтение», получаемой от СУБД, выдает требуемую запись, которую затем пересылает в буферную память базы данных. Снова обращаясь к логической подсистеме БНД и подсистеме пользователя, СУБД выделяет запрошенную запись и передает ее пользователю. Аналогичным образом происходит и запоминание данных. Информационный фонд САПР. В состав информационного фонда входят: программные модули, мало изменяющие данные в процессе проектирования, потребителями которых являются мониторы различных подсистем САПР; исходные и результирующие данные (часто меняющиеся в процессе проектирования), необходимые при выполнении программных модулей в процессе преобразования; содержание экранов дисплеев, которое представляет собой связанную совокупность данных, задающих форму кадра и, следовательно, позволяющих отобразить на экране дисплеев информацию в целях организации диалогового взаимодействия в ходе проектирования текущая проектная документация, которая отражает состояние и ход выполнения проекта; нормативно-справочная проектная документация (НСПД). НСПД — справочные данные о материалах, элементе ч схем, унифицированных узлах и конструкциях, государственные и отраслевые стандарты, руководящие материалы и указания, типовые проектные решения, регламентирующие документы, типовые технологические процессы и операции, классификаторы, таблицы соответствия, правила кодирования и декодирования, практические рекомендации эвристического происхождения и т.д. База данных в САПР База данных (БД) — независимая от прикладных npoграмм совокуп-ность, массивов данных, организованных таким образом чтобы обеспечить быстрый и удобный поиск или перемещение и корректировку любых данных по запросу, охватывающих конкретную предметную область. В БД аккумулируются: § административная БД (директивная информация) — задание на проектирование, стандарты ЕСКД, ЕСТД, ЕСПД и ЕСТПП, стандарты предприятий, руководящие материалы и документы; § БД описания объекта проектирован) я (нормативная информация) — методы расчета и конструирования анализа и синтеза, моделирования, классификаторы, таблицы соответствия, правила кодирования и декодирования, практические рекомендации эвристического происхождения, обобщающие положительный опыт «ручного» проектирования и т.д.; § рабочая БД (фактографическая информация) — все количественные и неколичественные справочные, каталожные, паспортные и другие аналогичные данные, типовые решения, аналоги, прототипы и прецеденты; § технологическая БД содержит данные, относящиеся к описанию технологических процессов.
Популярное:
|
Последнее изменение этой страницы: 2017-03-11; Просмотров: 1964; Нарушение авторского права страницы