Студопедия — Модель разработки программных средств на основе ранее созданных компонентов
Студопедия Главная Случайная страница Обратная связь

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

Модель разработки программных средств на основе ранее созданных компонентов






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

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

Модель пошаговой разработки программных средств Модель занимает промежуточное положение между каскадной и эволюционной моделями. В её рамках разработчик вначале определяет функции ПС в самых общих чертах, устанавливают приоритеты и определяют количество этапов (очередей или версий). Каждый этап должен быть результирующим. Достоинства - заказчику не нужно ждать полного завершения разработки; заказчик может использовать компоненты системы, которые получены на первых шагах как прототипы; уменьшение риска. Недостатки - сложность отображения системных требований и компонентов больших размеров и распределения общих системных функций по компонентам.

Спиральная модель Эта модель устраняет недостатки каскадных моделей. На каждом витке этапы модели могут уточ­нять­ся или дополняться новыми рабо­та­ми (рисунок 1.2.2.6.1). Каждый виток дает уточненную работоспособную версию ПС, которую можно предъявлять пользователю для оценки.

 

 

 

Спиральная модель с ограничением версий Модельаналогична пре­ды­­дущей модели, но число версий ограничивается. Таким образом, если разработчик находит кардинально лучшее решение, приводящие к нарушению совместимости с предыдущими версиями, и/или предполагаемая новая версия практически существенно не улучшает ПС, то принимается решение о прекращении дальнейшей разработки.

Одним из подходов к разработке ПС в рамках спиральной модели ЖЦ является методоло­гия быстрой разработки приложений RAD (Rapid Appli­ca­tion Development).

Жизненный цикл ПС по методологии RAD состоит из четырех фаз.

1. На фазе анализа и планирования требований пользователи определяют функции, которые система должна выполнять, выделяют приоритетные, описывают информационные потреб­ности.

2. На фазе проектирования часть пользователей принимает учас­тие в техническом проектировании системы под руководством спе­циалистов-разработчиков. В результате на данной фазе формируются:

· общая информационная модель системы;

· функциональные модели системы в целом и подсистем, реали­зуемых отдельными командами разработчиков;

· точно определенные с помощью CASE-средств интерфейсы между автономно разрабатываемыми подсистемами;

· построенные прототипы экранов, отчетов, диалогов.

3. На фазе построения непосредственно происходит быст­рая раз­работка приложения.

Результатом фазы является готовая система, удовлетворяющая всем согласованным требованиям.

1. На фазе внедрения производятся обучение пользователей

 







Дата добавления: 2015-08-31; просмотров: 667. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Пункты решения командира взвода на организацию боя. уяснение полученной задачи; оценка обстановки; принятие решения; проведение рекогносцировки; отдача боевого приказа; организация взаимодействия...

Что такое пропорции? Это соотношение частей целого между собой. Что может являться частями в образе или в луке...

Растягивание костей и хрящей. Данные способы применимы в случае закрытых зон роста. Врачи-хирурги выяснили...

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

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

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

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия