Рефераты по теме Программное обеспечение

Реферат Сравнительный анализ каскадной и спиральной моделей разработки программного обеспечения скачать бесплатно

Скачать реферат бесплатно ↓ [27.15 KB]



Текст реферата Сравнительный анализ каскадной и спиральной моделей разработки программного обеспечения

Министерство образования РФ
Воронежский Государственный Университет
Факультет Компьютерных Наук
Сравнительный анализ каскадной и спиральной моделей разработки программного обеспечения Выполнил : Шумлянский Михаил Сергеевич Воронеж 2003

Содержание




Введение        ………………………………………………………………………………………………..2

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

Спиральная модель процесса разработки            ……………………………………………………………..4
Итерации по спирали          ………………………………………………………………………………4
Общие характеристики этапов разработки программного обеспечения        …………………………..5
            Этап планирования  и анализа требований                     …………………………………………….5
            Этап  разработки      ………………………………………………………………………………6
            Реализация    ………………….…………………………………………………………………...10
            Внедрение      ………………………………………………………………………………………10
Сопровождение и Эксплуатация   ……………………………………………………………………..10
Заключение   ………………………………………………………………………………………………..11
Список источников ……………………………………………………………………………………….11









Введение


В настоящее время просматривается тенденция в сторону увеличения объема работ, связанных с разработкой программного обеспечения по сравнению с работами, выполнение которых позволит получить аппаратные средства ЭВМ.
      В основе деятельности по созданию и использованию программного обеспечения лежит понятие жизненного цикла. В общем случае различают понятия жизненного цикла программного обеспечения и технологического процесса его разработки. Более четко различия между данными понятиями просматривается в отношении программных средств. Жизненный цикл является моделью создания и использования программного обеспечения, отражающей его различные состояния, начиная с момента возникновения необходимости в данном ПО и заканчивая моментом его полного выхода из употребления у пользователей.
      Существует несколько моделей жизненного цикла. Традиционно выделяют следующие основные этапы жизненного цикла :
· стратегическое планирование; анализ требований;
· проектирование (предварительное и детальное);
· кодирование (программирование);
· тестирование и отладка;
· эксплуатация и сопровождение. Под моделью обычно понимается структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач на протяжении жизненного цикла. Из существующих в настоящее время моделей наиболее распространены две: каскадная и спиральная. Каждому этапу соответствуют определенный результат и набор документации, являющейся исходными данными для следующего этапа. В заключение каждого этапа производится верификация документов и решений с целью проверки их соответствия первоначальным требованиям заказчика. Водопадная