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

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

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

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

2017-12-10 255
Модели Жизненного цикла программного обеспечения 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.006 с.