Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Rad-технология разработки информационных систем

В настоящее время инкрементная стратегия конструирования ПО реализуется как RAD – технология, которая обеспечивает максимально короткие циклы разработки ИС. Высокоскоростная разработка ПО достигается за счет параллельного выполнения ряда процессов и применения компоненто-ориентированного конструирования.

RAD-процесс позволяет разработать полностью функциональную систему за 60-90 дней. RAD-технология включает следующие этапы:

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

Применение RAD-технологий имеет ряд ограничений:

  1. для выполнения больших проектов требуются существенные человеческие ресурсы;
  2. RAD-технология применима только для ИС, разработка которых может быть декомпозирована на ряд параллельных выполняемых процессов;
  3. Категорически не рекомендуется применение RAD-технологии в условиях больших рисков (если точно не уверены в выполняемости этапов).

 


<== предыдущая страница | следующая страница ==>
Требования к технологии проектирования | Понятие экстремального программирования (XP-процесс)

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




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.002 сек.