Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
cherepashkov_a_a_nosov_n_v_kompyuternye_tehnolo...docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
49.82 Mб
Скачать

Раздел 5, Компьютерные технологии и моделирование в сапр

цикла изделия и оказывающие на основе полученных данных

а

своевременные оперативные воздействия на соответствующе

5.8. Структура, состав и компоненты САПР

нием и развитием автоматизированной системы. За рубежом

таких специалистов называют IT-менеджерами. На российских

их компетенции автоматизированные процессы.

К управляющему персоналу относятся руководители (менедж .

е

ры), непосредственно управляющие внедрением, функционир ]

0

300

Предприятиях существуют должности руководителей отделов ав­

томатизации и информационных технологий, а также профессии

системного администратора и администратора баз данных, кото­

рые регламентируют работу технических и программных средств,

администрируют права пользователей и управляют электронным

документооборотом и трафиком компьютерных сетей.

Обеспечивающий персонал занимается так называемым ин­

формационным обслуживанием АС и предназначен для обеспе­

чения бесперебойного функционирования, ремонта, проведения

плановых и регламентных работ всех составляющих комплекса

средств обеспечения. К этой важной категории персонала, без по­

вседневной деятельности которого невозможно поддержание АС

в рабочем состоянии, относятся инженеры-электроники, систем­

ные программисты, техники, операторы, лаборанты и другие спе­

циалисты, напрямую не связанные с проектной деятельностью.

5.8.3. Комплекс срелств автоматизации проектирования

Комплекс средств автоматизации проектирования (КСАП) или

комплекс средств обеспечения автоматизированной системы — это

совокупность взаимосогласованных компонентов и комплексов

программного, технического и информационного обеспечения,

разрабатываемая, изготовляемая и поставляемая как продукция

производственно-технического назначения (см. рис. 5.8.1).

В общем случае комплекс средств автоматизации любой авто­

матизированной системы состоит из программно-технических

(ПТК), программно-методических (ПМК) комплексов и отдель­

ных компонентов следующих основных обеспечений:

математического;

программного;

информационного;

методического;

лингвистического;

организационного;

технического.

301

5.8. Структура, состав и компоненты САПР

Раздел 5. Компьютерные технологии и моделирование в сапр

Выделяют также

Математическое обеспечение автоматизированной системы

специальное

(или

прикладное

-

application

{ware) программное обеспечение автоматизированной систе-

включает в себя всю совокупность математических методов, мо­

делей и алгоритмов обработки информации, используемых п р

и

функционировании системы.

Форма представления математического обеспечения может

быть самой различной, например, в виде традиционных бумаж­

ных документов: книг, статей, описаний, руководств. В связи

с развитием сети Интернет и web-технологий появилось множе­

ство источников научной информации в электронной форме

в том числе и на специализированных научных сайтах и в элек­

тронных библиотеках.

Главное требование к математическому обеспечению - это его

полнота, достаточная для обеспечения формализации процес­

са всего проектирования в целом, а также удобство для анализа

и обработки человеком, поскольку его практическое использова­

ние происходит после реализации в программном обеспечении.

Для осознанной и успешной работы пользователей в составе

САПР большое значение имеет возможность изучения и дости­

жения глубины понимания математического обеспечения.

Программное обеспечение — ПО (software) автоматизирован­

ной системы представляет собой совокупность компьютерных

программ на электронных носителях информации с соответству­

ющей программной документацией (по ГОСТ 19.101).

Согласно требованиям, ПО должно иметь иерархическую

структуру и быть составлено из отдельных модулей и подсистем.

Программный модуль должен выполнять функционально закон­

ченное преобразование информации, быть написанным на одном

из стандартных языков программирования и удовлетворять со­

глашениям о представлении данных, принятым в данной САПР.

Выделяют общее программное обеспечение АС (или общесистем­

ное - heave-duty software) как часть программного обеспечения,

представляющую собой совокупность программных средств, раз­

работанных вне связи с созданием данной автоматизированной

системы. Общесистемное ПО составляют программы, предна­

значенные для организации вычислительного процесса, и про­

граммные решения часто встречающихся задач обработки инфор­

мации, например, операционные системы, системы управления

базами данных, текстовые и табличные редакторы и т.д.

302

I представляющее собой совокупность программ, разработан-

*ых Р создании данной АС, и предназначенное для реализа-

П И

и проектных процедур и информационных технологий.

и

Иногда употребляют термин базовое программное обеспечение,

о б ы выделить наиболее важную и часто употребляемую в дру­

чТ

гих программных моделях и подсистемах часть ПО, например,

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

Информационное обеспечение — ИО (information support) ав­

томатизированной системы составляет совокупность разнород­

ной информации, используемой в процессах автоматизирован­

ного проектирования. ИО может быть представлено на любых

носителях и включает в себя архив технических документов,

справочники, классификаторы, комплекс нормативной доку­

ментации, набор входных и выходных данных компьютерных

программ и т.п.

Преимущественно ИО должно быть записано на электрон­

ных носителях и должно содержаться в базах данных (БД). Со­

вокупность БД САПР обязана обеспечивать информационную

совместимость и независимость данных на логическом и физи­

ческом уровнях, в том числе инвариантность к программному

обеспечению.

Создание, поддержка и использование БД может осущест­

вляться системой управления базами данных (СУБД), являю­

щейся как общесистемной, так и специальной частью ПО.

Выделяют системно-ориентированные данные, описывающих

принятый в системе словарь базовых описаний (классификато­

ры, типовые модели, форматы документации и т.д.), и актуали­

зируемые данные, содержащие информацию о состоянии инфор­

мационной модели объекта проектирования на всех этапах его

Жизненного цикла.

Методическое обеспечение (methodical support) автоматизиро­

ванной системы представляет собой совокупность документов,

описывающих технологию функционирования АС, методы вы­

бора и применения пользователями технологических приемов

Для получения конкретных результатов при функционирова­

нии АС.

303

5.8. Структура, состав и компоненты САПР

Это могут быть и универсальные алгоритмические язы-

программирования, и специализированные проблемно-

и р о в а н н ы е языки проектирования (ЯП), на которых

нт

р у ю т с я входные данные. Например, язык управления за-

" ниями в пакетных режимах работы или графический интер­

фейс пользователя (GUI) при интерактивном взаимодействии,

р СУБД используются информационно-поисковые языки

ГИПЯ), обеспечивающие описание условий поиска.

В состав большинства современных программно-методиче­

ских комплексов входят специализированные объектно-ориен­

тированные языки и средства прикладного пользовательского

интерфейса (API), позволяющие дорабатывать и дополнять про­

Чаще всего методическое обеспечение коммерческих

программно-методических комплексов представлено в виде

разного рода руководств, поставляемых производителями про­

граммного обеспечения в виде текстов как на бумажных, так и на

электронных носителях:

- руководство пользователя АС;

- руководство администратора АС;

- руководство системного и прикладного программиста, опе­

ратора и т.д.

Многие разработчики программно-методических комплек­

сов включают в стандартную поставку сборники типовых ре­

шений (Examples) и учебники, в которых подробно разбираются

приведенные примеры (например, «практическое руководство»

у АСКОН).

В последние годы хорошим тоном стало создание встроенных

или автономных электронных учебников и ИЭТР (интерактив­

ных электронных руководств), которые существенно ускоряют

и облегчают процесс освоения системы пользователями.

Лингвистическое обеспечение (linguistic support) автоматизиро­

ванной системы определяется как совокупность средств и пра­

вил для формализации естественного языка, используемых при

общении персонала АС с комплексом средств автоматизации.

В состав лингвистического обеспечения входит совокупность

языков, применяемых при создании программного обеспече­

ния, разработке других средств обеспечения, а также приемов

и способов интерактивного взаимодействия «человек - маши­

на», используемых в проектных процедурах САПР.

304

граммное обеспечение САПР.

Организационное обеспечение (organizational support) автомати­

зированной системы представлено совокупностью документов,

устанавливающих организационную структуру системы, права

и обязанности пользователей и эксплуатационного персонала,

необходимых для выполнения конкретных автоматизируемых

функций; принципы деятельности в условиях функционирова­

ния системы, а также формы представления результатов деятель­

ности.

По форме организационное обеспечение может состоять

из положений, инструкций, приказов, штатных расписаний,

должностных инструкций и других организационно-распо­

рядительных документов, регламентирующих организационную

структуру подразделений проектной организации и их взаимо­

действие с комплексом средств автоматизированного проекти­

рования.

Иногда в рамках организационного обеспечения может вы­

деляться правовое обеспечение автоматизированной системы -

совокупность правовых норм, регламентирующих правоотно­

шения при функционировании автоматизированной системы

юридический статус результатов ее функционирования.

и

Как показывает практика, успешное внедрение и эксплуата­

ция САПР в современных рыночных условиях во многом зависят

полноты и качества организационного обеспечения.

Техническое обеспечение ТО (hardware, или технические сред­

ства) автоматизированной системы включает совокупность всех

305

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]