79432

Модели жизненного цикла информационной системы

Доклад

Информатика, кибернетика и программирование

ГОСТ 15 271 Каскадная модель Каскадная модель реализует принцип однократного выполнения каждого из вида деятельности определение требований проектирование разработка интеграция тестирование использование. ГОСТ 15 271 Информационная технология. Руководство по применению ГОСТ Р ИСО МЭК 12207 Процессы жизненного цикла программных средств. В стандарте основное внимание уделено особенностям подлежащим учету при прикладном применении ГОСТ Р ИСО МЭК 12207 в условиях реальных проектов создания программных средств.

Русский

2015-02-13

46.2 KB

1 чел.

2 Модели жизненного цикла информационной системы. ГОСТ 15 271

  1.  Каскадная модель

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

Преимущества:

  1.  Однократное представление всех возможностей (характеристик системы);
  2.  Фаза перехода между этапами всего лишь одна.

Недостатки:

  1.  Необходимо очень четко определять требования;
  2.  Компоненты системы могут быть очень большими для создания их в «один присест»;
  3.  Промежуточный продукт может быть не пригоден к использованию.
  4.  Инкрементная модель

Запланированное поэтапное улучшение продукта с последовательным увеличением сложности и числа требований на каждом шаге. Подразумевается многократное выполнение каждого этапа создания ИС.

Преимущества:

  1.  Промежуточный продукт готов к использованию;
  2.  Естественное разделение системы на наращиваемые компоненты.

Недостатки:

  1.  Необходимы сразу все возможности системы – т.е. задать все заранее;
  2.  Ограниченные возможности масштабирования.
  3.  Эволюционная модель

Модель похожа на инкрементную, но требования к разработке уточняются при каждом новом этапе разработки.

Преимущества:

  1.  Масштабируемость процесса разработки;
  2.  Относительная простота каждого этапа разработки.

Недостатки:

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

ГОСТ 15 271 - «Информационная технология. Руководство по применению ГОСТ Р ИСО/МЭК 12207 (Процессы жизненного цикла программных средств)».

В стандарте основное внимание уделено особенностям, подлежащим учету при прикладном применении ГОСТ Р ИСО/МЭК 12207 в условиях реальных проектов создания программных средств. Приведенные в настоящем стандарте рекомендации не касаются обсуждения обоснованности требований ГОСТ Р ИСО/МЭК 12207.

В стандарте рассмотрены три основополагающие модели жизненного цикла и приведены примеры прикладного применения ГОСТ Р ИСО/МЭК 12207.


 

А также другие работы, которые могут Вас заинтересовать

4703. Разработка приложений в среде Borland Delphi 1.47 MB
  Разработка приложений в среде Borland Delphi Система визуального объективно-ориентированного проектирования Delphi позволяет: создавать законченные приложения для Windows самой различной направленности, от чисто вычислительных и логических, до испол...
4704. Основные логические операции 101.05 KB
  Основные логические операции Операторы в программе-обработчике событий выполняются в той последовательности, в которой они записаны. Однако достаточно часто требуется изменить порядок выполнения операторов в зависимости от выполнения (или невыполнен...
4705. Циклические структуры 2.34 MB
  Циклические структуры Циклические конструкции обеспечивают многократное выполнение одной и той же последовательности инструкций, которая называется телом цикла. Существуют два вида элементарных циклических структур...
4707. Вивчення основ програмування на мові Python. Регулярні вирази для обробки текстів 256.5 KB
  Вивчення основ програмування на мові Python. Використання регулярних виразів для обробки текстів Короткі теоретичні відомості Синтаксис регулярних висловів залежить від інтерпретатора, що використовується для їх обробки. Пошук слів із за...
4708. Ознайомлення з основними типами даних в Python, вивчення основ програмування на мові Pytho 44.5 KB
  Мета роботи:ознайомлення з основними типами даних в Python, вивчення основ програмування на мові Python. Короткі теоретичні відомості Python - це проста і потужна об’єктно-орієнтована мова програмування високого рівня з чудовими можливост...
4709. Вивчення бібліотеки прикладних програм nltk, для опрацювання текстів природною мовою 21.61 KB
  Мета роботи: вивчення основ програмування на мові Python. Короткі теоретичні відомості Оператор for в Python трохи відрізняється від аналогічного оператора в C або Pascal. Замість незмінного проходження по арифметичній прогресії з чисел (як в Pascal...
4710. Вивчення методів доступу та роботи з лексичним ресурсами 261 KB
  Мета роботи: Вивчення основ програмування на мові Python. Вивчення методів доступу та роботи з лексичним ресурсами. Семантичний словник англійської мови WordNet. Короткі теоретичні відомості При програмуванні часто необхідно частин...
4711. Вивчення методів роботи з файлами на локальних дисках та з інтернету. Використання Юнікоду при обробці текстів 178.5 KB
  Мета роботи: Вивчення основ програмування на мові Python. Вивчення методів роботи з файлами на локальних дисках та з Інтернету. Використання Юнікоду при обробці текстів. Нормалізація текстів, стемінг, лематизація та сегментац...