
- •Определение жизненного цикла программного обеспечения. Этапы жцпо. Модели жцпо. Жизненный цикл по
- •Определение структурного анализа. Основные принципы структурного анализа.
- •Понятие бизнес модели. Этапы построения бизнес модели. As is модели, should be модели, to be модели. Моделирование бизнес-процессов (as-is, to-be)
- •Основные принципы нотации функционального проектирования idef0. Смысловые примитивы. Связи. Декомпозиция. Диаграммы.
- •Основные принципы нотации проектирования потоков данных dfd. Смысловые примитивы. Связи. Декомпозиция. Методология dfd
- •Основные принципы нотации проектирования последовательности работ idef3. Смысловые примитивы. Связи. Декомпозиция. Перекрёстки. Методология idef3
- •Основные принципы нотации информационного проектирования idef1x. Логическая и физическая модели данных. Смысловые примитивы. Сущности. Атрибуты. Связи. Методология idef1x
- •Принципы нормализации и денормализации модели данных. Аномалии. Основные нормальные формы.
Определение жизненного цикла программного обеспечения. Этапы жцпо. Модели жцпо. Жизненный цикл по
Жизненный цикл программного обеспечения (ЖЦ ПО) представляет собой набор этапов, частных работ и операций в последовательности их выполнения и взаимосвязи, регламентирующих ведение работ от подготовки технического задания до завершения испытаний ряда версий и окончания эксплуатации ПО или информационной системы (ИС).
ЖЦ ПО – это период времени от момента принятия решения о создании ПО до полного изъятия его из эксплуатации.
Модели ЖЦ:
каскадная модель («водопад») – все стадии выполняются последовательно, завершением каждой стадии является полный пакет документов.
Достоинства:
легкий переход между стадиями в связи с подробностью описания выполненных работ;
легкая передача проекта от одной группы разработчиков к другой.
Недостатки:
модель не работает в связи с наличием обратных связей;
затягивание процесса по времени.