Сложность математического обеспечения и методов принятия решений обусловили создание большого комплекса прикладных программ. Каждая из восьми подсистем в соответствии со своей спецификой имеет в своем составе необходимое программное обеспечение.
Так для подсистемы ввода-вывода исходных данных необходима программа, в которой реализуется ввод всей необходимой для проектирования информации, создание технического задания на проектирование , а также проводится экспертная оценка введенных данных на предмет целесообразности проектирования. От правильности и полноты введенных данных зависит весь дальнейший ход процесса проектирования. Поэтому в процессе автоматизированного проектирования этому этапу оказывается большое внимание в плане создания максимально дружеского интерфейса для пользователя.
В информационно-поисковую подсистему входит программа формализации данных, т.е. введенные данные преобразуются в формат, используемый в расчетных подсистемах. Возможно возникновение ситуации, что требуемая пользователю модель уже создана, поэтому нет необходимости делать одну и ту же работу дважды. Чтобы такие ситуации не возникали создана программа поиска аналогов. Первым делом, после оформления технического задания, мы проверяем не был ли когда-либо уже создан такой проект. В случае положительного ответа, пользователю выводится необходимая графическая и текстовая документация, иначе выводится сообщение, что в БД готовых проектов аналог найден не был.
В подсистеме решения задачи оптимизации используется программа расчета математической модели. Так как проектируемые модели должны быть не только оптимальными по размерам, но и одновременно энергоэкономичными, то необходима программа расчета оптимальных параметров трубок реактора. В частности это такие параметры как длина и радиус.
Подсистема формирования документации целиком и полностью предназначена для подготовки и вывода документации, поэтому для этих целей и используются: программа формирования и корректировки чертежей; программа формирования текстовой информации.
Исходный текст программ содержится приложении Д.
Информационное обеспечение
Информационное обеспечение САПР - объединяет в себе данные, необходимые для выполнения автоматизированного проектирования.
Основу системы организации и ведения информационного обеспечения САПР составляют системы управления базами данных (СУБД) и функционирующие в их среде базы данных. Систему ведения информационного обеспечения в целом можно охарактеризовать как банк данных - специальным образом организованное хранилище данных, в котором содержатся документы, описывающие стандартные проектные процедуры, типовые проектные решения, типовые элементы, а также другие данные, необходимые для проектирования.
Автоматизированный банк данных - система технических, информационных, математических, программных, лингвистических и организационных средств, предназначенных для централизованного накопления и коллективного многоаспектного использования данных. В автоматизированном банке данных часть функций реализуется программно-техническим персоналом. Концепция банка данных в целом и базы данных в частности ориентирована на реализацию рационального технологического процесса ведения и работы с данными в условиях развития фондов данных и использующих их приложений.
Потенциальные возможности банка данных при обеспечении эффективной поддержки и развития фондов данных, можно практически осуществить только при условии оптимальности выбора параметров организации базы данных, проводимого на этапе проектирования.
Решение задач рационального конструирования баз данных предполагает учет специфики конкретной предметной области, состояние которой отражается содержанием базы данных, а также множества факторов, определяющих функционирование механизмов архитектуры представления данных в СУБД.
Основу системы организации и ведения информационного обеспечения САПР составляют системы управления базами данных (СУБД) и функционирующие в их среде базы данных. Систему ведения информационного обеспечения в целом можно охарактеризовать как банк данных - специальным образом организованное хранилище данных, в котором содержатся документы, описывающие стандартные проектные процедуры, типовые проектные решения, типовые элементы, а также другие данные, необходимые для проектирования.
Для создания этих баз данных применялась система управления базами данных InterВase 5.0, которая удовлетворяет следующим требованиям:
- информационная совместимость проектирующих и обслуживающих подсистем САПР;
- возможность наращивания БД;
- обеспечение целостности данных;
СУБД применяет реляционную организацию баз данных, т.е. базы данных представляются в виде таблицы.
Дата: 2019-07-24, просмотров: 179.