Жизненный цикл программы
Доклад, 03 Октября 2011, автор: пользователь скрыл имя
Краткое описание
Определение требований спецификации: общие (надежность, технологичность, правильность, универсальность, эффективность, информационная согласованность); требования заказчика (пространственно-временные ограничения, необходимые функции и возможности, режимы функционирования, требования точности и надежности).
Содержимое работы - 1 файл
Жизненный цикл.docx
— 15.38 Кб (Скачать файл)Жизненный цикл
Жизненный цикл – процесс создания и применения ПО от начала и до конца.
Стадии жизненного цикла:
1. Определение требований спецификации: общие (надежность, технологичность, правильность, универсальность, эффективность, информационная согласованность); требования заказчика (пространственно-временные ограничения, необходимые функции и возможности, режимы функционирования, требования точности и надежности).
Разработка спецификаций: эксплуатационные и функциональные спецификации; требования к спецификации (полнота, точность, ясность).
2. Проектирование: формирование
структуры ПО; установление состава
модулей; выбор структуры
3. Программирование: реализация проектных решений в виде программ.
4. Отладка ПО: проверка выполнения требований; выявление ошибок; соответствие спецификации.
4. Сопровождение: исправление
ошибок; координация всех элементов
системы; внесение изменений и
исправлений.
Модели жизненного цикла
1. Каскадная (последовательный переход на следующий этап после завершения предыдущего): автоматизация отдельных несвязанных задач.
2. Итерационная (возвраты на предыдущие этапы после выполнения очередного): создание комплексных систем ПО; проектирование снизу вверх.
3. Спиральная (постепенное расширение прототипа ПО): проектирование сверху вниз; применение RAD-технологии.
Жизненный цикл при использовании RAD-технологии (4 стадии):
- анализ и планирование
информационной стратегии;