
- •Раздел 1. Основные понятия и свойства автоматизации технологической
- •Раздел 2. Организация проектирования технологических процессов на основе
- •Раздел 3. Технология проектирования автоматизированной системы
- •Раздел 1. Основные понятия и свойства автоматизации
- •Состав и структура автоматизированной системы технологической подготовки производства
- •Развитие, современное состояние и перспективы работ по автоматизации технологической подготовки производства
- •Раздел 2. Организация проектирования технологических процессов на основе современной информационных технологий
- •2.1. Современные информационные технологии
- •Использование pdm-системы при проектировании технологических процессов
- •Контроль процесса проектирования технологии
- •Раздел 3. Технология проектирования автоматизированной системы технологической подготовки производства
- •3.1. Жизненный цикл астпп
- •3.2. Модели жизненного цикла астпп
- •3.3. Технология проектирование астпп
- •3.4. Стандарт проектирования
- •5.1. Стадия исследования и обоснования создания сапр
- •3.4. Структурный подход к проектированию астпп
- •3.5. Программные средства поддержки жизненного цикла программного обеспечения астпп
- •Глава 5. Разработка и внедрение пакетов прикладных программ
- •5.2. Стадия технического задания
- •5.3. Стадия эскизного проекта
- •5.4. Стадия технического проекта
- •5.5. Стадия рабочего проекта
- •5.6. Стадия изготовления несерийных компонент
- •5.7. Стадия введения в действие комплекса средств автоматизации проектирования
- •5.8. Стадия сопровождение программных систем
Раздел 3. Технология проектирования автоматизированной системы технологической подготовки производства
3.1. Жизненный цикл астпп
Жизненный цикл (ЖЦ) информационной системы является базовым понятием методологии проектирования АСТПП.
Определение 3.1 Жизненный цикл АСТПП – это непрерывный процесс, который начинается с момента принятия решения о необходимости создания системы и заканчивается в момент ее полного изъятия из эксплуатации. |
Нормативными документами, регламентирующими ЖЦ информационной системы, являются международные стандарты ISO (International Organization of Standardization). Например, ISO/IEC 12207 – определяет структуру ЖЦ программного обеспечения (ПО). Стандарты ISO в настоящее время развиваются и разрабатываются.
Структура ЖЦ системы (по аналогии со стандартом ISO/IEC 12207) базируется на трех группах процессов:
основные процессы: приобретение, поставка, разработка, эксплуатация, сопровождение;
вспомогательные процессы: документирование, управление конфигурацией, обеспечение качеством, верификация, аттестация, оценка, аудит, решение проблем. Вспомогательные процессы обеспечивают выполнение основных процессов;
организационные процессы: управление проектами, создание инфраструктуры проекта, оценка и улучшение самого ЖЦ, обучение.
Каждый процесс ориентирован на достижение конкретного результата, поэтому он характеризуется определенными задачами и методами их решения. Рассмотрим состав и назначение некоторых процессов.
Процесс разработки АСТПП и ее отдельных компонентов охватывает работы по системному анализу, проектированию и реализации. Результатом выполнения данного процесса является структура системы, функциональные модели, алгоритмы автоматизированного проектирования, информационные модели, языки представления правил и данных, базы знаний, структуры данных, программы. Процесс эксплуатации включает работы по внедрению компонентов АСТПП, накоплению базы данных, конфигурированию рабочих мест, локализации проблем и устранению причин их возникновения, модификации и модернизации отдельных компонент. Результат процесса эксплуатации – это эффективно действующая на конкретном предприятии автоматизированная система.
Процесс управления конфигурацией объединяет работы по учету связей и функций систем, разработке унифицированной структуры, обеспечению развития всей системы. Назначение данного процесса – поддержка основных процессов ЖЦ АСТПП, прежде всего процессов разработки и сопровождения. Управление конфигурацией позволяет организовать, систематически учитывать и контролировать внесение изменений в систему на всех стадиях ЖЦ. Для обеспечения качества проекта выполняется верификация, проверка и тестирование. Верификация – это процесс определения соответствия текущего состояния разработки, достигнутого на данном этапе, требованиям этого этапа. Проверка оценивает разработку на соответствие ее параметров техническому заданию. Тестирование позволяет идентифицировать различия между полученными и требуемыми результатами.
Процесс управления проектом – это работы по планированию и организации работ, созданию коллективов разработчиков, контроль сроков и качеством выполнения работ. Создание инфраструктуры проекта - это выбор методов и инструментальных средств реализации проекта и испытаний систем и т.п. Определение, оценка и улучшение самого ЖЦ включает работы по подготовке материалов, необходимых для проверки работоспособности и качества системы, размножение эксплуатационной документации, формирование стандартов предприятия по организации автоматизированного решения технологических задач, материалов, необходимых для организации обучения персонала, и т.д. Обучение пользователей позволяет привлечь пользователей для оценки качества работы системы (даже на этапе ее создания) и создать благоприятную обстановку при ее эксплуатации.
Процессы, относящиеся к разным группам, выполняются совместно. Например, процесс разработки АСТПП и ее отдельных компонентов охватывает системный анализ, проектирование и реализацию, но трудно представить себе их выполнение, если не будет выполнены процессы управления проектом, создание инфраструктуры проекта.
Процессы, относящиеся к одной группе, развиваются по определенным схемам.