Общее сопровождение всего проекта.
Проектирование
Предпроектное обследование
Стадии жизненного цикла информационной системы
Понятие жизненного цикла (ЖЦ) ИС
ЖЦИС - это период создания и использования ИС, начиная с момента возникновения потребности в ИС и заканчивая моментом полного её выхода из эксплуатации.
Традиционно выделяются следующие основные этапы ЖЦ ПО:
· анализ требований;
· проектирование;
· кодирование (программирование);
· тестирование и отладка;
· эксплуатация и сопровождение.
1.1. Сбор материалов для проектирования; при этом выделяют формулирование требований, изучение объекта автоматизации, даются предварительные выводы предпроектного варианта ИС.
1.2. Анализ материалов и разработка документации; обязательно даётся технико-экономическое обоснование с техническим заданием на проектирование ИС.
2.1. Предварительное проектирование:
- выбор проектных решений по аспектам разработки ИС;
- описание реальных компонент ИС;
|
|
- оформление и утверждение технического проекта (ТП).
2.2. Детальное проектирование:
- выбор или разработка математических методов или алгоритмов программ; корректировка структур БД;
- создание документации на доставку и установку программных продуктов;
- выбор комплекса технических средств с документацией на её установку.
2.3. Разработка техно-рабочего проекта ИС (ТРП).
2.4. Разработка методологии реализации функций управления с помощью ИС и описанием регламента действий аппарата управления.
Разработка ИС получение и установка технических и программных средств;
- тестирование и доводка программного комплекса;
- разработка инструкций по эксплуатации программно-технических средств.
Ввод ИС в эксплуатацию ввод технических средств;
- ввод программных средств;
- обучение и сертификация персонала;
- опытная эксплуатация;
- сдача и подписание актов приёмки-сдачи работ.
Эксплуатация ИС повседневная эксплуатация;
Существующие модели ЖЦ:
Каскадная модель (70-80г.г.) — предполагает переход на следующий этап после полного окончания работ по предыдущему этапу (рис.1.4).
Поэтапная модель с промежуточным контролем (80-85г.г.) — итерационная модель разработки ПО с циклами обратной связи между этапами.
Спиральная модель (86-90г.г.) — делает упор на начальные этапы ЖЦ: анализ требований, проектирование спецификаций, предварительное и детальное проектирование.
Специалистами отмечаются следующие преимущества спиральной модели:
- накопление и повторное использование программных средств, моделей и прототипов;
- ориентация на развитие и модификацию ПО в процессе его проектирования;
- анализ риска и издержек в процессе проектирования.