Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНФОРМАТИКА лекции 2 семестр.docx
Скачиваний:
17
Добавлен:
06.03.2016
Размер:
38.75 Кб
Скачать

Жизненный цикл по. Модели жизненного цикла (жц)

Жизненный цикл (ЖЦ) программных систем – включает все этапы развития-от возникновения потребности в программмном обеспечении определенного целевого назначения до полного прекращения использования этой системы вследствие ее морального старения или потери необходимости решения соответствующих задач.

Международный стандарт ISO/IEC 12207 определяет структуру ЖЦ, процессы, действия и задачи, решаемые на каждом этапе.

Структура ЖЦ ПО по стандарту ISO/IEC12207 базируется на трех группах процессов:

  1. Основные процессы ЖЦ ПЩ

  2. Вспомогательные процессы, обеспечивающие выполнение основных процессов

  3. Организационные процессыы

Основные этапы ЖЦ:

  1. Системный анализ

  2. Проектирование

  3. Реализация

  4. Эксплуатация

  5. Сопровождение

На этапе системного анализа:

  • Определяются потребности в коплексе задач

  • Назначения комплекса задач

  • Основные функциональные характеристики

  • Оцениваются затраты

  • Возможная эффективность

На этапе проэктирования:

  • Разрабатывают

    • Структуру ПО

    • Спецификации

    • Прототипы системы и ее компонентов

  • Описывают логические взаимосвязи компонентов

На этапе Реализации:

  • Пограммируются модули системы

  • Проводят отладку системы

  • Испытывают и внедряют созданную версию программного комплекса

На этапе Эксплуатации:

  • Функционирование системы и получение результатов

  • Обеспечение достоверности и надежности программы

На этапе Сопровождения:

  • Эксплуатационное обслуживание

  • Тиражирование программы

  • Внесение изменений и расширение системы

Модели ЖЦ:

  1. Водопадная модель процесса разработки

  2. Поэтапная модель с промежуточным контролем

  3. Спиральная модель

Водопадная модель процесса разработки:

  • Анализ

  • Проектирование

  • Реализация

  • Внедрение

  • Сопровождение

Модификация – это процесс корректировки проектных решений по отдельным компонентам ИС

Причины модификации:

  1. Изменения на объекте управления

  2. Изменение рабочей нагрузки ВС, замена оборудования, рост объема файлов

  3. Накопление опыта работы с ИС

  4. Обнаружение проектных ошибок

Управление конфигурацией – позволяет организовать, систематически учитывать и контролировать внесение изменений в ПО на всех стадиях ЖЦ.

Верификация – это процесс определения того, отвечает ли текущее состояние разработки, достигнутое на данном этапе, требованиям этого этапа, и поволяет ли оценить соответствие параметров разработки исходным требованиям.

Управление проектом – связано с вопросами планирования и организации работ, создания коллективов разработчиков и контроля за сроками и качеством выполняемых работ.