История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Итерационная и инкрементная модели жизненного цикла программных систем

2020-11-03 410
Итерационная и инкрементная модели жизненного цикла программных систем 0.00 из 5.00 0 оценок
Заказать работу

Вверх
Содержание
Поиск

Инкрементная модель объединяет элементы последовательной водопадной модели с итерационной философией макетирования. Каждая линейная последовательность здесь вырабатывает поставляемый инкремент ПО. Например, ПО для обработки слов в 1-м инкременте (версии) реализует функции базовой обработки файлов, функции редактирования и документирования; во 2-м инкременте – более сложные возможности редактирования и документирования; в 3-м инкременте – проверку орфографии и грамматики; в 4-м инкременте – возможности компоновки страницы.

Первый инкремент приводит к получению базового продукта, реализующего базовые требования. План следующего инкремента предусматривает модификацию базового продукта, обеспечивающую дополнительные характеристики и функциональность.

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

Спиральная модель жизненного цикла программных систем. Фазовое измерение.

Спиральная модель

§ Основной принцип: каждый «виток спирали» содержит все стандартные стадии ЖЦ, по его окончании формируется прототип ИС.

Достоинства:

§ пользователь может получить прототип системы;

§ сведение к минимуму количества неточностей в требованиях;

§ нечувствительность к изменениям требований;

Недостатки:

§ недостаточное документирование прототипа;

§ недостаточное внимание качеству;

§ процесс без надлежащего контроля может быть длительным;

Фазовое измерение

Основные принципы:

§ отражение этапов выполнения проекта и сопутствующие им события (вехи);

§ отражение функций выполняющихся в ходе развития проекта, и их интенсивность на каждом из этапов.

Архитектурная схема предприятия (enterprise architecture framework)

Архитектурная схема предприятия (enterprise architecture framework)

Способы описания

Нотация – система условных обозначений, принятая в какой-либо области знаний или деятельности.

Включает множество символов, используемых для представления понятий и их взаимоотношений, составляющее алфавит нотации, а также правила их применения.

Виды нотаций

Диаграммы потоков данных (data flow diagrams). Содержат: процессы, представляющие собой любые трансформации данных в рамках описываемой системы, хранилища данных, внешние по отношению к системе сущности и потоки данных между элементами трех предыдущих видов.

Диаграммы сущностей и связей (entity-relationship diagrams). Используются для представления структуры данных изображающие набор сущностей предметной области и связей между ними.

Объектно-ориентированные диаграммы предназначены для обеспечения более удобной передачи информации между моделями анализируемых систем и моделями разрабатываемого ПО.


Поделиться с друзьями:

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...



© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.