Содержание
Введение
Классический жизненный цикл
Макетирование
Стратегии конструирования ПО
Возможно вы искали - Курсовая работа: Организация сети и ее безопасность на Windows Vista
Инкрементная модель
Заключение
Список литературы
Введение
Технология конструирования программного обеспечения (ТКПО) - система инженерных принципов для создания экономичного ПО, которое надежно и эффективно работает в реальных компьютерах [64], [69], [71].
Похожий материал - Дипломная работа: Организация сети Интернет
Различают методы, средства и процедуры ТКПО.
Методы обеспечивают решение следующих задач:
· планирование и оценка проекта;
· анализ системных и программных требований;
· проектирование алгоритмов, структур данных и программных структур;
Очень интересно - Дипломная работа: Организация сети передачи данных по энергосетям с применением технологии PLC
· кодирование;
· тестирование;
· сопровождение.
Средства (утилиты) ТКПО обеспечивают автоматизированную или автоматическую поддержку методов. В целях совместного применения утилиты могут объединяться в системы автоматизированного конструирования ПО. Такие системы принято называть CASE-системами. Аббревиатура CASE расшифровывается как Computer Aided Software Engineering (программная инженерия с компьютерной поддержкой).
Процедуры являются "клеем", который соединяет методы и утилиты так, что они обеспечивают непрерывную технологическую цепочку разработки. Процедуры определяют:
Вам будет интересно - Курсовая работа: Организация хранения и поиска информации в сети Internet
· порядок применения методов и утилит;
· формирование отчетов, форм по соответствующим требованиям;
· контроль, который помогает обеспечивать качество и координировать изменения;
· формирование "вех", по которым руководители оценивают прогресс.
Процесс конструирования программного обеспечения состоит из последовательности шагов, использующих методы, утилиты и процедуры. Эти последовательности шагов часто называют парадигмами ТКПО.
Похожий материал - Реферат: Організація баз даних
Применение парадигм ТКПО гарантирует систематический, упорядоченный подход к промышленной разработке, использованию и сопровождению ПО. Фактически, парадигмы вносят в процесс создания ПО организующее инженерное начало, необходимость которого трудно переоценить.
Рассмотрим наиболее популярные парадигмы ТКПО.
Классический жизненный цикл
Старейшей парадигмой процесса разработки ПО является классический жизненный цикл (автор Уинстон Ройс, 1970) [65].