- •Санкт-петербургский государственный ордена трудового красного знамени институт точной механики и оптики (технический университет)
- •Б.С.Падун
- •Содержание
- •Глава 4. Качество программного обеспечения ……………………….
- •Глава 5. Вопросы разработки и внедрения пакетов прикладных
- •Глава 6. Основные требования, предъявляемые к программному
- •Глава 8. Основы технологии разработки программного обеспечения ..
- •Введение в1. Цель и задачи курса
- •В2. Роль программных систем сапр тпп в современном производстве
- •В3. Развитие сапр тпп
- •В4. Связь курса с другими дисциплинами в5. Основные разделы курса Глава 1. Общие вопросы программного обеспечения сапр тпп
- •Структура и состав программного обеспечения (по) сапр тпп
- •Назначение основных компонент по
- •. Основные принципы проектирования по сапр тпп
- •Структура математического обеспечения астпп
- •Программное обеспечение
- •Методы разработки по сапр
- •Глава 2. Классификация сфер применения и пользователей сапр тпп
- •Характеристика сфер применения сапр тпп
- •2.2. Характер решаемых задач и квалификация пользователей сапр тпп
- •Структуры пакетов прикладных программ
- •Глава 4. Качество программного обеспечения
- •4.1. Анализ эффективности функционирования программных систем
- •4.2. Основные характеристики качества программного обеспечения.
- •4.3. Показатели качества этапа проектирования программных систем
- •4.4. Показатели качества этапа эксплуатации программных систем
- •Вычислительная сложность
- •2.5. Показатели качества этапа сопровождения программных систем
- •Глава 5. Разработка и внедрение пакетов прикладных программ
- •5.1. Стадия исследования и обоснования создания сапр
- •5.2. Стадия технического задания
- •5.3. Стадия эскизного проекта
- •5.4. Стадия технического проекта
- •5.5. Стадия рабочего проекта
- •5.6. Стадия изготовления несерийных компонент
- •5.7. Стадия введения в действие комплекса средств автоматизации проектирования
- •5.8. Стадия сопровождение программных систем
- •Глава 6. Основные требования, предъявляемые к программному продукту со стороны пользователя
- •Система группирования деталей.
- •База данных «Деталь» и «Оснащение»
- •Основы технологии разработки программного обеспечения
- •8.1. Понятие технологии программирования
- •Язык программирования
- •8.2. Модульное программирование
- •8.3. Программирование сверху-вниз
- •8.4. Структурное программирование
- •8.5. Hipo – технология
- •Система мт (метатранслятор)
- •Примеры применения системы мт.
- •Обеспечение диалогового режима работы.
- •Обращение к вычислительной системе в графической форме
- •Описание внешних схем баз данных
- •Входной язык пакета прикладных программ
- •Пример оформления алгоритма расчета режимов резания
В2. Роль программных систем сапр тпп в современном производстве
Перед производством стоят две постоянные проблемы:
уменьшение затрат времени на цикл:
идея построения новой машины или прибора -> выпуск новой машины или прибора;
дефицит квалифицированной рабочей силы.
От того, как эти проблемы решаются в конкретном производстве, зависит его эффективность и перспективность. Плохое решение второй проблемы приводит к необоснованным затратам на подготовку и оплату живого труда.
Одним из путей решения этих двух проблем – это создание гибких интегрированных автоматизированных производственных систем, охватывающих весь производственный процесс предприятия, начиная от научно – исследовательских работ и кончая выпуском изделий за ворота предприятия. Состав такой системы:
ГИАПС=АСНИ + АСУП
АСНИ – автоматизированная система научных исследований;
АСУП – автоматизированная система управления предприятием.
АСУП = АСУ ЭиФ + АСТеПП + АСУ ТП (ГПС)
АСУ.ЭиФ - автоматизированная система решения экономических, финансовых и снабженческих задач;
АСТеПП - автоматизированная система технической подготовки производства;
АСУ ТП (ГПС) - автоматизированная система управления ТП (гибкие производственные системы)
АСТеПП = АСПИК + АСТПП + АСОПП
АСПИК - автоматизированная система проектирования и конструирования;
АСТПП - автоматизированная система технологической подготовки производства;
АСОПП - автоматизированная система оперативно-производственного планирования.
Положение1: Автоматизация ТП невозможна без автоматизации проектных работ по проектированию и конструированию изделий, проектированию технологий их изготовления, планирования производства в условиях быстрой смены изделий в производстве.
Актуальность автоматизации проектных работ:
увеличение числа многономенклатурных производств, снижение серийности выпускаемой продукции при общем увеличении объема производства;
соотношение временных затрат на проектирование изделия и технологии его изготовления (70% - 90%) и изготовление изделия (30% - 10%);
соотношение временных затрат в изготовлении изделия: 95% движение и пролеживание + 5% на рабочем месте.
соотношение временных затрат при обработке изделия: 70% холостые хода + 30% резание.
В АСТПП должны реализоваться программные системы:
АС проектирования ТП;
АС анализа и унификации изделий и ТП;
АС проектирования производственных подразделений;
АС отработки изделий на технологичность;
АС проектирования оснащения.
В состав этих систем входят соответствующие САПР.
Положение2: Автоматизация возможна только при формализации решения задач.
Следовательно, существует обратная связь между созданием программных систем и научными основами технологии:
построение адекватных правил формирования структур ТП;
построение адекватных правил формирования структур и расчета оснащения;
построение правил и методов анализа и унификации;
построение правил отработки систем на технологичность (формирование понятий технологичности).
Все это должно формироваться в базе знаний.
Положение3: Создание базы знаний – сложный и длительный процесс. Для его реализации требуются специальные методические и программные средства, которые назовем САПР САПР ТПП (см. рис.2).
