- •Санкт-петербургский государственный ордена трудового красного знамени институт точной механики и оптики (технический университет)
- •Б.С.Падун Конспект лекций по дисциплине "Качество и тестирование программного обеспечения"
- •Глава 6. Основные требования, предъявляемые к программному
- •Введение
- •Раздел 1. Основные понятия и определения
- •1.1. Два класса систем
- •1.2. Классификация проблем проектирования сложных программных систем
- •1.3. Задачи функциональные, структурного построения, технологии разработки и эксплуатации программных систем.
- •1.4. Основные комплексы программных систем
- •1.5. Роль систем программирования, отладки и функционального контроля при проектировании и функционировании программных систем
- •1.6. Основные требования к программным компонентам программных систем
- •Глава 2. Качество программного обеспечения Качество исходного кода
- •Факторы качества
- •С точки зрения пользователя
- •2.1. Анализ эффективности функционирования программных систем
- •2.2. Основные характеристики качества программного обеспечения.
- •2.3. Показатели качества этапа проектирования программных систем
- •2.4. Показатели качества этапа эксплуатации программных систем
- •Вычислительная сложность
- •2.5. Показатели качества этапа сопровождения программных систем
- •Глава 5. Разработка и внедрение пакетов прикладных программ
- •5.1. Стадия исследования и обоснования создания сапр
- •5.2. Стадия технического задания
- •5.3. Стадия эскизного проекта
- •5.4. Стадия технического проекта
- •5.5. Стадия рабочего проекта
- •5.6. Стадия изготовления несерийных компонент
- •5.7. Стадия введения в действие комплекса средств автоматизации проектирования
- •5.8. Стадия сопровождение программных систем
5.5. Стадия рабочего проекта
Целью проведения работ на этой стадии является разработка документации, достаточной для изготовления компонентов и комплексов средств САПР, ввод в действие и функционирование системы.
Выделяют следующие этапы:
разработка рабочей документации на САПР;
разработка или адаптация программ;
разработка документации на технические средства разового использования
разработка проектно-сметной документации.
Комлектность документов, разрабатываемых на этой стадии:
спецификация на САПР, подсистемы, комплексы, компоненты;
описание информационного обеспечения;
описание баз данных;
инструкция по формированию и ведению баз данных;
данные;
общее описание САПР;
описание подсистем;
методика автоматизированного проектирования;
инструкция по применению;
программа и методика испытаний;
документы по организационному обеспечению;
состав и описание прикладных программ;
состав и описание технических средств;
рабочая проектно-сметная строительная документация (по необходимости).
5.6. Стадия изготовления несерийных компонент
Целью проведения работ на этой стадии является создание работоспособного комплекса средств автоматизации проектирования (КСАП).
Выделяют следующие этапы:
изготовление компонентов КСАП;
автономная отладка и испытание компонентов КСАП;
подготовка организации к вводу в действие САПР;
строительно-монтажные работы;
комплектация САПР поставляемыми комплексами средств, (техническими, программными и др. средствами);
пуско-наладочные работы (комплексная отладка КСАП).
При создании САПР изготовлению подлежат компоненты технического, программного и информационного обеспечений САПР.
5.7. Стадия введения в действие комплекса средств автоматизации проектирования
Целью проведения работ на этой стадии является обеспечение возможности промышленного функционирования САПР и определение фактических технико-экономических показателей системы, соответствия САПР ТЗ и требованиям нормативно-технической документации.
Выделяют следующие этапы:
проведение опытного функционирования САПР;
проведение приемочных испытаний;
устранение замечаний, выявленных при испытаниях САПР;
прием САПР в промышленное функционирование.
5.8. Стадия сопровождение программных систем