- •Міністерство освіти і науки україни
- •Основи системного аналізу
- •Задача поиска технических решений
- •Базовые термины и определения
- •Формализация описания процесса функционирования сложной технической системы
- •Обеспечение целостности и описание сложной технической системы (стс)
- •Форма представления стс
- •Эффективность стс определяется по схеме:
- •Типовой процесс решения системотехнической задачи
- •Среда или платформа автоматизированного проектирования
- •Управление проектированием
- •Информационный интерфейс
- •Образование уровней представления данных
- •Программирование сканера
- •Диаграмма состояний
- •Разработка семантических программ компилятора
- •Инструменты электронных платформ сапр
- •Инструменты системного проектирования системы сапр
- •Инструменты проектирования цифровых электронных схем.
- •Задачи сапр цифровых схем
- •Математическая модель цифровой схемы
- •Машинная модель
- •Событийный метод
- •Механизм динамических списков событий
- •Графические инструменты схемы
- •Стандарт iges разрабатывался в 50-60 гг, когда основным средством ввода была перфокарта, отсюда его и недостатки.
- •Средства черчения
- •Программный интерфейс платформы сапр
- •Порождаемые процессы (порожденные)
- •Типы атрибутов объекта
- •Описание атрибутов
- •Правила атрибутов
- •Связи между объектами
- •Описание динамического поведения объекта
- •Системы автоматизированного проектирования как открытые системы
- •Свойства открытых систем
- •Компоненты открытых систем
- •Обеспечение переносимости и масштабируемости
Эффективность стс определяется по схеме:
Верхние этапы наиболее существенны.
Типовой процесс решения системотехнической задачи
Постановка задачи
Формирование множества вариантов решения
Формирование набора критериев и шкал критериев
Оценка вариантов по шкалам критериев
Построение решающего правила и выбор решения
Анализ результатов и формирование коррективов (необходимых изменений).
{Ri, i=1, ..., n}- множество альтернатив решений
{Kj, j=1, ..., m}- множество критериев
{Fk, k=1, ..., l}- шкалы критериев, т.е. каждый критерий имеет область определения - шкалу.
Множество всех шкал критериев образуют пространство принятия решений. Множество всех решений должно соответствовать критериям шкал. Современные принятия решений строятся на экспертных оценках, которые помогают принять наиболее правильное решение из множества Рi. Множество альтернатив решений теоретически стремиться к бесконечности.
Существуют некоторые принципы, при проектировании СТС:
1). Принцип системного единства.
На всех этапах жизни СТС связи между компонентами такой системы должны обеспечивать целостность такой системы.
2). Принцип развития.
Любая система должна быть такой, чтобы её можно было дополнять, совершенствовать и развивать.
3). Принцип совместимости.
Для всех видов описаний СТС и на всех уровнях описания должна обеспечиваться совместимость по используемым языкам, кодам, символам, терминологии и т.д.
4). Принцип стандартизации.
При создании СТС должны применяться используемые в данной предметной области стандарты.
Для создания САПР существует два стандарта:
ГОСТ 34.601-90 он регламентирует все стадии проектирования САПР систем.
SSADM - Structured System Analyses and Design Method.
Этапы проектирования СТС в соответствии с SSADM
Оценка возможности реализации СТС.
Определить план разработки новой системы, сформировать критерии и шкалы критериев для оценки возможности реализовать СТС и отчет.
Предпроектные исследования.
Разработка логического описания проектируемой системы, оно разрабатываются на основе прототипов.
Разработка технического задания.
Разработка и оценка вариантов технической реализации.
Результатом является обоснование варианта реализации СТС.
Разработка логического проекта.
На этом этапе определяется пользовательский интерфейс, логическая структура БД, модель и структура процесса решения задачи СТС.
Реализация СТС.
Внедрение СТС.
Среда или платформа автоматизированного проектирования
Под термином платформа САПР или CAD Framework подразумевается совокупность инструментальных средств для создания новых САПР и расширения имеющихся функциональных возможностей, средства интеграции инструментов и подсистем САПР, инструментальные средства конечных пользователей обеспечивающие решение их прикладных задач.
Структура платформы САПР
Edif - язык, позволяющий описать СТС на разных уровнях. Этот язык понимает машина и он используется информационным интерфейсом. Таким же языком является VHDL. Информационная модель любого проекта всегда иерархична.
Так как разработка инструмента достаточно сложна, то должен быть механизм пользования заимствованными инструментами. Профессиональные САПР работают под UNIX.
Сервис управления проектированием осуществляет управление всеми интерфейсами и данными, т.е. инкапсуляцией.
Сервис управлением методологией проектирования накапливает информацию какие задачи решались, какие инструменты вызывались и какие параметры задавались. Этими данными может пользоваться неквалифицированный пользователь.