Непейвода Н.Н. Программирование. Раздел 2

Непейвода Н.Н. Программирование. Страница 175

Ничто не делается однократно.

Последовательный подход предполагает, что анализ завершен перед конструированием, завершение которого предшествует программиро­ванию. Перекрытие этапов (см. п. 4.3) ослабляет это предположение, но принципиально ситуацию не меняет. В большинстве итеративных проектов анализ никогда не завершается в течение всего развития про­екта, а процесс конструирования сопровождает разработку в ходе всего ее жизненного цикла.

VI) Оперирование на размножающихся фазах подобно.

Как в начале проектирования, на последующих итерациях анализ пред­шествует конструированию, за которым следует программирование, те­стирование и другие виды работ.

При итеративном проектировании в ходе наращивания функциональности обыкновенно выполняются вполне традиционные этапы:

области, для которой планируется разработать функциональность на данной итерации, и что для этого нужно. Обычно этот этап вклю­чает отбор сценариев, которые должны быть реализованы на данной итерации;

Анализ — исследуются условия выполнения планируемых требований, проверяется полнота отобранных сценариев с точки зрения реализации требуемой функциональности;

Моделирование пользовательского интерфейса — коль скоро итерация должна обеспечивать функционально законченную реализацию, тре­буется определить правила взаимодействий, необходимые для активи­зации требуемых функций. Модель интерфейса представляет пользо­вательское представление поведения объектов данной итерации;

Конструирование — обычная декомпозиция проекта. Конструирование включает построение или наращивание иерархии понятий (например, системы классов, описания событий и определения реакции на них и т. д.). В ходе конструирования определяются понятия и их програм­мные реализации, реализуемые и/или доопределяемые на данной ите­рации, и набор функций, которые обеспечивают решение задачи дан­ной итерации;

Новости

  • 1
  • 2
Prev Next

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

24.01.2016

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

Роскосмос не планирует в течение ближайшего десятилетия осуществлять пуск тяжёлой ракеты-носителя А...

Ученые РФ опровергли выводы исследований о вреде ГМО

24.01.2016

Ученые РФ опровергли выводы исследований о вреде ГМО

Исследователи из Института проблем передачи информации (ИППИ РАН) проанализировали несколько самых п...

Летающие "Крокодилы"

24.01.2016

Летающие "Крокодилы"

20 удивительных фактов о боевом вертолете Ми-24.Этот вертолет стал таким же узнаваемым символом сове...

В Аргентине описали новый вид динозавра-гиганта

24.01.2016

О ранее неизвестном виде динозавра, относящемуся к инфраотряду зауроподов, рассказали аргентинские п...

Реклама