Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Назовите основные преимущества CASE- технологий по сравнению с традиционной технологией проектирования.

Читайте также:
  1. Case-study (анализ конкретных ситуаций, ситуационный анализ)
  2. I. Основные сведения
  3. I. Основные сведения
  4. I.Основные законы химии.
  5. II. Основные задачи и функции
  6. II. ОСНОВНЫЕ ИСХОДНЫЕ ДАННЫЕ И РАСЧЕТНЫЕ ПОЛОЖЕНИЯ
  7. II. Основные элементы гиалиновой хрящевой ткани

CASE-технологии обладают следующими основными достоинствами: 1) улучшают качество создаваемого ПО за счет средств автоматического контроля, прежде всего, контроля проекта. 2) позволяют за короткое время создавать прототип будущей системы, что позволяет на ранних этапах оценить ожидаемый результат. 3) ускоряют процесс проектирования и разработки. 4) позволяют разработчику больше времени уделять творческой работе по созданию ПО, освобождая его от рутинной работы. 5) поддерживают развитие и сопровождение разработки.6) поддерживают технологии повторного использования компонент разработки. В следующей таблице сравниваются цели и содержание этапов при традиционной разработке и с применением CASE-средств.

22. В чем отличие моделей жизненного цикла (ЖЦ) программного продукта (ПП) в традиционной и CASE- технологии разработки ПО?

Модель ЖЦ ПО определяет порядок выполнения этапов, а также критерии перехода от этапа к этапу.

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

CASE-технология базируется на спиральной модели ЖЦ ПП, суть которой в следующем. Делается упор на начальные этапы ЖЦ: анализ требований, проектирование спецификаций, предварительное и детальное проектирование. На этих этапах проверяется и обосновывается реализуемость технических решений путем создания прототипов. Все эти этапы выполняются на каждом витке спирали ЖЦ. Каждый виток спирали соответствует некоторому уровню детализации проекта Каждый следующий виток характеризуется более высокой степенью детализации создаваемого ПО. Каждый виток заканчивается тем, что уточняются цели и характеристики проекта и планируются работы следующего витка спирали. Тем самым реализуется нисходящий принцип проектирования. Специалистами отмечаются следующие преимущества спиральной модели:

-накопление и повторное использование программных средств, моделей и прототипов;

-ориентация на развитие и модификацию ПО в процессе проектирования;

-анализ риска и издержек в процессе проектирования.


Дата добавления: 2015-07-08; просмотров: 209 | Нарушение авторских прав


Читайте в этой же книге: Дайте определение внешним спецификациям ПО, назовите известные Вам внешние спецификации и их особенности. | Назовите цель и перечислите принципы модульного программирования. | Дайте определения основных типов данных и назовите операции их обработки. | Перечислите особенности динамических структур данных. | Отметьте правильные утверждения и дайте необходимые пояснения. | Определите, какие из перечисленных ниже объектов относятся к типам данных, а какие - к структурам данных. |
<== предыдущая страница | следующая страница ==>
Дайте определение и приведите пример линейного двусвязного списка.| Перечислите основные принципы структурного программирования.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)