Рефераты по теме Программное обеспечение
Реферат Сравнительный анализ каскадной и спиральной моделей разработки программного обеспечения скачать бесплатно
Скачать реферат бесплатно ↓ [27.15 KB]
Текст реферата Сравнительный анализ каскадной и спиральной моделей разработки программного обеспечения
Министерство образования РФВоронежский Государственный Университет
Факультет Компьютерных Наук
Сравнительный анализ каскадной и спиральной моделей разработки программного обеспечения Выполнил : Шумлянский Михаил Сергеевич Воронеж 2003
Содержание
Введение ………………………………………………………………………………………………..2
Водопадная модель процесса разработки ……………………………………………………………..3
Спиральная модель процесса разработки ……………………………………………………………..4Итерации по спирали ………………………………………………………………………………4
Общие характеристики этапов разработки программного обеспечения …………………………..5
Этап планирования и анализа требований …………………………………………….5
Этап разработки ………………………………………………………………………………6
Реализация ………………….…………………………………………………………………...10
Внедрение ………………………………………………………………………………………10
Сопровождение и Эксплуатация ……………………………………………………………………..10
Заключение ………………………………………………………………………………………………..11
Список источников ……………………………………………………………………………………….11
Введение
В настоящее время просматривается тенденция в сторону увеличения объема работ, связанных с разработкой программного обеспечения по сравнению с работами, выполнение которых позволит получить аппаратные средства ЭВМ.
В основе деятельности по созданию и использованию программного обеспечения лежит понятие жизненного цикла. В общем случае различают понятия жизненного цикла программного обеспечения и технологического процесса его разработки. Более четко различия между данными понятиями просматривается в отношении программных средств. Жизненный цикл является моделью создания и использования программного обеспечения, отражающей его различные состояния, начиная с момента возникновения необходимости в данном ПО и заканчивая моментом его полного выхода из употребления у пользователей.
Существует несколько моделей жизненного цикла. Традиционно выделяют следующие основные этапы жизненного цикла :
· стратегическое планирование; анализ требований;
· проектирование (предварительное и детальное);
· кодирование (программирование);
· тестирование и отладка;
· эксплуатация и сопровождение. Под моделью обычно понимается структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач на протяжении жизненного цикла. Из существующих в настоящее время моделей наиболее распространены две: каскадная и спиральная. Каждому этапу соответствуют определенный результат и набор документации, являющейся исходными данными для следующего этапа. В заключение каждого этапа производится верификация документов и решений с целью проверки их соответствия первоначальным требованиям заказчика. Водопадная