|
Case-технология проектирования программного обеспечения информационных системЖизненный цикл программного обеспечения Методологии создания программного обеспечения тесно связаны с понятием его жизненного цикла (ЖЦ). Жизненный цикл представляет собой модель создания и сопровождения ПО, отражающей различные состояния его, - от момента возникновения идеи его создания до момента выхода его из строя. Типичный ЖЦ ПО включает следующие основные этапы: • анализ требований; • проектирование; • кодирование (программирование); • тестирование и наладка; • эксплуатация и сопровождение. ЖЦ создается в соответствии с принципом нисходящего проектирования и имеет итерационный характер: реализованные этапы циклически повторяются с целью учета изменения требований и внешних условий, введение ограничений и т.д. Результат выполнения каждого этапа ЖЦ - определенный набор документов и технических решений, которые являются входными для следующих этапов. В конце каждого этапа проводится верификация сгенерированных документов и решений с целью проверки их соответствия входным. Под влиянием CASE-технологии концепция жизненного цикла ПО претерпела определенные изменения. Эти изменения, связанные с автоматизацией работ на каждом этапе, ощутимо повлияли на фазы анализа и проектирования. На рис. приведены простую модель ЖЦ и соответствующую CASE-модель, в которой традиционную фазу системного анализа заменяет фаза прототипирования. Следует отметить, что из всех этапов ЖЦ лучше автоматизируются этапы контроля проекта и кодогенерации. Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Продолжение статьи: ч.6 Продолжение статьи: ч.7 Продолжение статьи: ч.8 Продолжение статьи: ч.9 Другие статьи по теме: - Язык программирования Паскаль- Среда программирования. Интегрированные среды программирования - Eclipse - Разработка программного продукта. Этапы проектирования и построение модели - Построение алгоритмов |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |