Технология программирования. - 14 стр.

UptoLike

- 16 -
таких модулей, а сами они называются повторно используемыми. Процесс разра-
ботки ПС при таком подходе состоит, скорее, из сборки программ, нежели из про-
граммирования.
В рамках водопадного подхода выделяют стадии жизненного цикла (рис. 3):
1) разработка ПС;
2) производство программных изделий;
3) эксплуатация ПС.
Рис. 3. Стадии жизненного цикла при водопадном подходе
Стадия разработки ПС состоит из этапа его внешнего описания, этапа конст-
руирования, этапа кодирования (программирования) и этапа аттестации. Этапы
конструирования и кодирования часто пересекаются, т.е. кодирование отдельных
частей ПС может быть начато до завершения конструирования.
Этап внешнего описания включает в себя процессы, приводящие к созданию
документа под названием «Внешнее описание
». Документ описывает поведение
ПС с точки зрения пользователя ПС или заказчика и также в нём фиксируются
требования к качеству ПС.
Этап конструирования ПС охватывает процессы: разработку архитектуры ПС,
разработку структур программ ПС и их детальную спецификацию.
Этап кодирования ПСэто процесс создания текстов программ на языке про-
граммирования, их отладка
и тестирование.
Этап аттестации. На нём проводится оценка качества созданного ПС. Если ка-
чество удовлетворяет пользователя, процесс разработки на этом заканчивается и
заключается контракт (договор).
Этап
констру-
ирования