Модели Жизненного цикла программного обеспечения — КиберПедия 

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Модели Жизненного цикла программного обеспечения

2017-12-10 258
Модели Жизненного цикла программного обеспечения 0.00 из 5.00 0 оценок
Заказать работу

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

 

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

 

7. Анализ требований,

8. Проектирование,

9. Кодирование (программирование),

10. Тестирование и отладка,

11. Эксплуатация и сопровождение.

 

 

Инкрементная модель (англ. increment — увеличение, приращение) подразумевает разработку программного обеспечения с линейной последовательностью стадий, но в несколько инкрементов (версий), т.е. с запланированным улучшением продукта за все время пока Жизненный цикл разработки ПО не подойдет к окончанию.

 

 

 

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

 

 

Использование:

· при разработке проектов, использующих новые технологии;

· при разработке новой серии продуктов или систем;

· для выполнения долгосрочных проектов;

 


 

Понятие и классификация пакетов прикладных программ.

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

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

ППП общего назначения

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

1. Настольные системы управления базами данных

2. Серверы баз данных

3. Генераторы (серверы) отчетов

4. Текстовые процессоры

5. Табличные процессоры

6. Графические редакторы

7. Средства презентационной графики

8. Интегрированные пакеты

Офисные ППП

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

1. Органайзеры

2. Программы-переводчики

 

Коммуникационные ППП

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

1. Браузеры


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

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

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

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...



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

0.007 с.