
Раздел 5. Компьютерные технологии и моделирование в САПР
302
5.8. Структура, состав и компоненты САПР
303
Математическое обеспечение автоматизированной системы
включает в себя всю совокупность математических методов, мо-
делей и алгоритмов обработки информации, используемых пр
и
функционировании системы.
Форма представления математического обеспечения может
быть самой различной, например, в виде традиционных бумаж-
ных документов: книг, статей, описаний, руководств. В связи
с развитием сети Интернет и web-технологий появилось множе-
ство источников научной информации в электронной форме
в том числе и на специализированных научных сайтах и в элек-
тронных библиотеках.
Главное требование к математическому обеспечению - это его
полнота, достаточная для обеспечения формализации процес-
са всего проектирования в целом, а также удобство для анализа
и обработки человеком, поскольку его практическое использова-
ние происходит после реализации в программном обеспечении.
Для осознанной и успешной работы пользователей в составе
САПР большое значение имеет возможность изучения и дости-
жения глубины понимания математического обеспечения.
Программное обеспечение — ПО (software) автоматизирован-
ной системы представляет собой совокупность компьютерных
программ на электронных носителях информации с соответству-
ющей программной документацией (по ГОСТ 19.101).
Согласно требованиям, ПО должно иметь иерархическую
структуру и быть составлено из отдельных модулей и подсистем.
Программный модуль должен выполнять функционально закон-
ченное преобразование информации, быть написанным на одном
из стандартных языков программирования и удовлетворять со-
глашениям о представлении данных, принятым в данной САПР.
Выделяют общее программное обеспечение АС (или общесистем-
ное - heave-duty software) как часть программного обеспечения,
представляющую собой совокупность программных средств, раз-
работанных вне связи с созданием данной автоматизированной
системы. Общесистемное ПО составляют программы, предна-
значенные для организации вычислительного процесса, и про-
граммные решения часто встречающихся задач обработки инфор-
мации, например, операционные системы, системы управления
базами данных, текстовые и табличные редакторы и т.д.
Выделяют также специальное (или прикладное - application
{ware) программное обеспечение автоматизированной систе-
I представляющее собой совокупность программ, разработан-
*ых
П
Р
И
создании данной АС, и предназначенное для реализа-
и
и проектных процедур и информационных технологий.
Иногда употребляют термин базовое программное обеспечение,
чТ
обы выделить наиболее важную и часто употребляемую в дру-
гих программных моделях и подсистемах часть ПО, например,
геометрическое ядро или блок управления САПР.
Информационное обеспечение — ИО (information support) ав-
томатизированной системы составляет совокупность разнород-
ной информации, используемой в процессах автоматизирован-
ного проектирования. ИО может быть представлено на любых
носителях и включает в себя архив технических документов,
справочники, классификаторы, комплекс нормативной доку-
ментации, набор входных и выходных данных компьютерных
программ и т.п.
Преимущественно ИО должно быть записано на электрон-
ных носителях и должно содержаться в базах данных (БД). Со-
вокупность БД САПР обязана обеспечивать информационную
совместимость и независимость данных на логическом и физи-
ческом уровнях, в том числе инвариантность к программному
обеспечению.
Создание, поддержка и использование БД может осущест-
вляться системой управления базами данных (СУБД), являю-
щейся как общесистемной, так и специальной частью ПО.
Выделяют системно-ориентированные данные, описывающих
принятый в системе словарь базовых описаний (классификато-
ры, типовые модели, форматы документации и т.д.), и актуали-
зируемые данные, содержащие информацию о состоянии инфор-
мационной модели объекта проектирования на всех этапах его
Жизненного цикла.
Методическое обеспечение (methodical support) автоматизиро-
ванной системы представляет собой совокупность документов,
описывающих технологию функционирования АС, методы вы-
бора и применения пользователями технологических приемов
Для получения конкретных результатов при функционирова-
нии
АС.