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