Характеристика входного и выходного информационного массива 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Характеристика входного и выходного информационного массива



Процесс проектирования может быть представлен организованной последовательностью преобразования информации.

Исходная (входная) информация включает большое количество данных: стандарты, нормали, каталоги комплектующих изделий и материалов, методики проектирования, сведения, содержащиеся в ТЗ, результаты предпроектных исследований.

С целью систематизации и облегчения анализа исходная информация группируется по классам, например:

· информация справочного характера (стандарты, каталоги, справочники, книги, отчеты);

· данные прототипов объектов проектирования;

· методики проектирования;

· специфичные условия и требования к конкретному объекту проектирования.

Первые три класса являются неизменными на сравнительно длительном отрезке времени, значительно превышающем длительность процесса проектирования. Информация четвертого класса меняется от объекта к объекту.

Выходная информация охватывает все данные проекта, полученные на промежуточных и конечных этапах проектирования. Она определяет конструкторско-технологическую и монтажную реализацию объекта проектирования; параметры, процессы и режимы его функционирования и т.п. С другой стороны, выходная информация должна содержать критериальные оценки проекта, необходимые для введения коррекций в принятые решения.

 

 

Информационное обеспечение и информационный фонд САПР

Информационный фонд (ИФ) - совокупность данных, используемых всеми компонентами САПР.

Назначение информационного обеспечения (ИО) САПР- реализация информационных потребностей всех составных компонентов САПР. Основная функция ИО САПР - ведение информационного фонда, т.е. обеспечение создания, поддержки и организации доступа к данным. Таким ИО САПР есть совокупность информационного фонда и средств его ведения.

Состав информационного фонда САПР

Программные модули хранятся в виде символических и объектных текстов их потребителями являются мониторы различных подсистем САПР.

Исходные и результирующие данные необходимы при выполнении программных модулей в процессе преобразования.

Нормативно- справочная проектная документация, как правило

представляет собой хорошо структурированный фактографический материал.

Содержание экранов дисплеев - представляет собой связанную совокупноность данных, задающих форму кадра и, следовательно, позволяющих отобразить на экран дисплея информацию с целью организации диалового взаимодействия в ходе проектирования. Обычно эти данные имеют фиксированный размер, и занимаю промежуточное место между программными модулями и исходными данными; используются диалоговыми системами САПР.

Текущая проектная документация отражает состояние и ход выполнения проекта.

Способы ведения информационного фонда

Различают следующие способы ведения информационного фонда САПР:

1. использование файловой системы;

2. построение библиотек;

3. использование банков данных (БнД);

4. создание информационных программных адаптеров.

Способы 1 и 2 широко распространены в организации информационного фонда вычислительных систем, поскольку поддерживаются средствами операционных систем (ОС). Однако для обеспечения быстрого доступа к справочным данным, хранения меняющихся данных, организации взаимодействия между разноязыковыми модулями эти способы малопригодны.

Способ 3- использование БнД позволяет:

· централизовать информационный фонд САПР;

· произвести структурирование данных в форме удобной для проектировщика;

· обеспечить поиск информационно- справочной и проектной документации;

· упростить организацию межмодульного интерфейса путем унификации промежуточных данных.

Способ 4- предполагает использование специальных систем и программных технологий для организации межмодульного интерфейса и построения крупных программных комплексов из готовых модулей.

 

 

Принципы построения банков данных.

Банк данных (БнД)- совокупность базы данных (БД) и системы управления базами данных (СУБД).

База данных - структурированная совокупность данных. Наименьшая единица описания данных называется элементом описания. Совокупность элементов описания, объединенных отношением принадлежности к одному объекту, называется записью.

СУБД - состоит из языковых и программных средств, предназначенных для создания и использования базы, данных прикладными программами, а также непосредственно пользователями- непрограммистами.

Применение БД позволяет решить следующие проблемы организации и ведения больших массивов информации:

1. сокращение избыточности;

2. обеспечение целостности;

3. разграничение доступа;

4. обеспечение независимости представления данных.

Избыточность вызывается наличием разных форм представления одних и тех же данных, размножением части данных для дальнейшего использования прикладными программами, повторными записями одинаковых данных на различных носителях информации.

Целостностью называется свойство БД в любой момент содержать лишь достоверные данные. Наличие избыточных данных, противоречивых и неверно составленных данных нарушает целостность БД.

Для сокращения избыточности производится объединение одинаковых по смыслу, но имеющих различный тип данных в единую БД с приведением к общему, стандартизованному виду. Процесс объединения данных, используется различными пользователями, в одну общую БД - называется интеграцией базы данных.

 

Иерархический и сетевой подходы

Для организации поиска нужных записей используются понятия ключа и связи.

Ключ - уникальное имя записи. С помощью ключа производится идентификация каждой конкретной записи, а также упорядочение записей в файле. Упорядочение по ключу может быть либо прямым, либо выполнено с помощью хеш-функции.

Прямое упорядочение предполагает лексикографическое расположение записей: записи могут быть записаны в порядке увеличения ключа. При этом простой ключ можно рассматривать как некоторое число.

Хэш-функция производит пересчет ключа в адрес записи на файле. Эта операция осуществляется СУБД всякий раз при поиске новой записи по ключу.

 

 

Лингвистическое обеспечение САПР. Классификация языков САПР

Лингвистическое обеспечение САПР представлено совокупностью языков, применяемых для описания процедур автоматизированного проектирования и проектных решений. Основная часть лингвистического обеспечения САПР- языки общения человека с ЭВМ.

В соответствии с принятой классификацией языков САПР(рис.7.1) различают языки программирования и проектирования. Языки проектирования делятся на: выходные, сопровождения, промежуточные, входные, внутренние. Промежуточные делятся на: описание объектов и описание заданий. Описания объектов делятся на: схемные, графические, моделирования.

Языки программирования

Языки программирования- языки, предназначенные для написания

программного обеспечения. Эти языки - средство разработчика САПР.

К языкам программирования предъявляют требования:

- удобства использования, универсальности и эффективности объектных программ (т.е. программ полученных после трансляции на машинный язык).

- Удобство использования выражается в затратах времени программиста на освоение языка и главным образом на написание программ на нем.

- Универсальность определяется возможностями языка для описания разнообразных алгоритмов, характерных для программного обеспечения

САПР.

- Эффективностьобъектных программ определяется свойствами используемого транслятора, которые в свою очередь зависят от свойств языка. Эффективность оценивается затратами машинных времени и памяти на исполнение программ.

Языки программирования

Языки проектирования- языки, предназначенные для описания информации об объектах и задачах проектирования. Большинство этих языков относится к средствам пользователя САПР.



Поделиться:


Последнее изменение этой страницы: 2016-07-16; просмотров: 382; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.149.243.32 (0.011 с.)