Академический Документы
Профессиональный Документы
Культура Документы
Студент 2 курса
социологического(заочного)
факультета: Саидов Б.К
Жизненный
цикл АИС
Структура ЖЦ Модели ЖЦ
Этапы ЖЦ Каскадная
Основные модель
процессы ЖЦ
Спиральная
Вспомогательн
модель
ые процессы
ЖЦ
Организационн
ые процессы Рис.1 Структурная схема терминов
ЖЦ
Жизненный цикл - одно из базовых понятий методологии проектирования
информационных систем. Это непрерывный процесс, который начинается с
момента принятия решения о необходимости создания информационной системы
и заканчивается в момент ее полного изъятия из эксплуатации.
Основным нормативным документом, регламентирующим жизненный цикл,
является международный стандарт ISO/IEC 12207 (ISO - International Organization
of Standardization - Международная организация по стандартизации, IEC -
International Electrotechnical Commission - Международная комиссия по
электротехнике). Он определяет структуру жизненного цикла, содержащую
процессы, действия и задачи, которые должны быть выполнены во время
создания информационной системы.
Структура жизненного цикла по стандарту ISO/IEC 12207 базируется на
трех группах процессов: основные, вспомогательные, организационные.
Каскадная модель
Каскадный способ - разбиение всей разработки на этапы, причем переход с
одного этапа на следующий происходит только после того, как будет полностью
завершена работа на текущем (рис.2).
Положительные стороны применения каскадного подхода:
на каждом этапе формируется законченный набор проектной
документации, отвечающий критериям полноты и согласованности;
выполняемые в логичной последовательности этапы работ позволяют
планировать сроки завершения всех работ и соответствующие затраты.
Каскадный подход хорошо зарекомендовал себя при построении
информационных систем, для которых в самом начале разработки можно
достаточно точно и полно сформулировать все требования. В эту категорию
попадают сложные расчетные системы, системы реального времени и другие
подобные задачи.
Формирование требований к
программному продукту
Прототипирование
Разработка
Тестирование
Эксплуатация и сопровождение
Формирование
требований к
программному продукту
Прототипирование
Разработка
Тестирование
Эксплуатация и
сопровождение
Рис.3
Реальный процесс создания ИС на базе каскадной модели
Спиральная модель
В спиральной модели жизненного цикла (рис.4) делается упор на начальные
этапы ЖЦ: анализ и проектирование. Реализуемость технических решений
проверяется путем создания прототипов.