ВУЗ:
Составители:
Рубрика:
63
этих требований программному «элементу». Необходимость системного
подхода явно проявляется, когда формируется интерфейс ПО с другими
элементами (аппаратурой, людьми, базами данных). На этом же этапе на-
чинается решение задачи планирования проекта ПО. В ходе планирования
проекта определяются объём проектных работ и их риск, необходимые
трудозатраты, формируются рабочие задачи и план-график работ.
Анализ требований относится к программному элементу – про-
граммному обеспечению. Уточняются и детализируются его функции,
характеристики и интерфейс.
Все определения документируются в спецификации анализа. Здесь
же завершается решение задачи планирования проекта.
Проектирование состоит в создании представлений:
архитектуры ПО;
модульной структуры ПО;
алгоритмической структуры ПО;
структуры данных;
входного и выходного интерфейса (входных и выходных форм
данных).
Исходные данные для проектирования содержатся в спецификации
анализа, т.е. в ходе проектирования выполняется трансляция требований к
ПО во множество проектных представлений. При решении задач проекти-
рования основное внимание уделяется качеству будущего программного
продукта.
Кодирование состоит в переводе результатов проектирования в текст
на языке программирования.
Тестирование – выполнение программы для выявления дефектов в
функциях, логике и форме реализации программного продукта.
Сопровождение – это внесение изменений в эксплуатируемое ПО.
Цели изменений:
исправление ошибок;
адаптация к изменениям внешней для ПО среды;
усовершенствование ПО по требованиям заказчика.
Сопровождение ПО состоит в повторном применении каждого из
предшествующих шагов (этапов) жизненного цикла к существующей про-
грамме, но не в разработке новой программы.
Как и любая инженерная схема, классический жизненный цикл имеет
достоинства и недостатки.
Достоинства классического жизненного цикла: даёт план и времен-
ной график по всем этапам проекта, упорядочивает ход конструирования.
Недостатки классического жизненного цикла:
1) реальные проекты часто требуют отклонения от стандартной по-
следовательности шагов;
Страницы
- « первая
- ‹ предыдущая
- …
- 61
- 62
- 63
- 64
- 65
- …
- следующая ›
- последняя »