- •ЯЗЫКИ
- •ВВЕДЕНИЕ
- •На практике это означает усложнение и сокращение сроков процесса проектирования при высоких требованиях
- •Такое положение делает актуальной задачу построения более эффективных программных инструментальных платформ для автоматизированного
- •Построение такого рода платформ, а так же их применение для создания конкретных проблемно-ориентированных
- •Главное содержание курса:
- •- языки системного проектирования сложных объектов в конкретных проблемно-ориентированных САПР;
- •ТЕМА 1. ОПРЕДЕЛЕНИЕ САПР И СТРУКТУРА САПР.
- •Основные компоненты САПР можно описать таблицей:
- •Программное
- •1.2. САПР как декомпозиция уровней.
- •-архитектурный, уровень описания общей структуры объекта;
- •1.3. САПР как разработка документации.
- •Системный уровень:
- •- стадия разработки технического проекта (ТП), дающего полное и окончательное представление об устройстве
- •1.4. Процедурное определение САПР, структура САПР.
- •Каждой процедуре Пj соответствует множество более мелких составляющих – проектных операций О:
- •Структура САПР получает вид, приведённый на рис. 1.4
- •1.5. Модели, процедуры, операции,
- •М3, ... , Мk - программные модели, машинные, структурные, языковые, графовые, списковые модели-уравнения,
- •Процедуры
- •Операции
- •Критерии
- •А именно:
- •2. Уровни сложности САПР.
- •2. Специализированные САПР проектной организации, по существу это места коллективного пользования;
- •4. Уникальные САПР предназначенные для решения крупнейших проектных задач.
- •3. Программное обеспечение САПР.
- •ПО САПР представляет собой проблемно - ориентированный графический редактор.
- •Программные комплексы САПР можно разделить на 2 класса:
ЯЗЫКИ
СИСТЕМНОГО
ПРОЕКТИРОВАНИЯ
Григорьев Александр Владимирович, доцент каф. ПМИ,
экзамен, курсовая работа
ВВЕДЕНИЕ
Главной особенностью современного этапа развития науки и техники является увеличение требований к качеству и надёжности создаваемых технических объектов, систем и технологий при увеличении их сложности. Сложность создаваемых в ряде отраслей техники систем такова, что за время, необходимое для их конструирования, испытания и внедрения, первоначальное техническое задание может устареть.
На практике это означает усложнение и сокращение сроков процесса проектирования при высоких требованиях к эффективности систем автоматизированного проектирования (САПР).
С другой стороны, имеет место резкое расширение числа предметных областей, где требуется создание нового проблемно-ориентированного САПР с одновременным сокращением периода жизни самих предметных областей.
Такое положение делает актуальной задачу построения более эффективных программных инструментальных платформ для автоматизированного построения проблемно-ориентированных интеллектуальных САПР обеспечивающих сокращение трудоемкости и времени создания САПР повышения эффективности САПР.
Построение такого рода платформ, а так же их применение для создания конкретных проблемно-ориентированных интеллектуальных САПР – важная сфера деятельности для специалистов в
области компьютерной инженерии. Предмет курса «языки системного
проектирования»:
- лингвистическое обеспечение этапа системного проектирования в САПР сложных технических систем.
Главное содержание курса:
- общие методы и средства системного проектирования, не зависящие от специфики выбранной предметной области;
- специфика системного проектирования на примере ряда предметных областей;
- языки системного проектирования сложных объектов в конкретных проблемно-ориентированных САПР;
-языки инструментальных средств построения САПР обеспечивающих системное проектирование сложных систем;
-основные пути построения интеллектуальных и гибридных САПР.
ТЕМА 1. ОПРЕДЕЛЕНИЕ САПР И СТРУКТУРА САПР.
1. Определение САПР.
Сам САПР как сложный объект может быть охарактеризован только посредством ряда определений.
1.1. САПР как комплекс средств.
Собственно САПР можно представить как организационно - технический комплекс, состоящий из большого числа взаимосвязанных компонентов.
Основные компоненты САПР можно описать таблицей:
Таблица 1.1. Основные компоненты САПР
Вид |
Компоненты |
обеспечения |
|
Методическое |
Теории, методы, |
(математическое |
способы,математические |
и |
модели, алгоритмы, |
лингвистическое) |
языки, |
|
специализированные и |
|
алгоритмические |
Программное |
Общесистемные и |
|
прикладные программы и их |
|
документация |
Техническое |
Устройства вычислительной |
|
и организационной техники, |
|
средства передачи данных, |
|
измерительные средства, |
|
компьютерные сети |
Информационное Организационное
Базы данных и СУБД
Правила, приказы, регламентирующие обязанности персонала при разработке и эксплуатации САПР