Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_na_PIS.docx
Скачиваний:
20
Добавлен:
06.12.2018
Размер:
90.83 Кб
Скачать

16)Структура жизненного цикла ис

жизненный цикл информационной системы подразделяется на четыре стадии:

  • начало;

  • уточнение;

  • конструирование;

  • переход (передача в эксплуатацию).

Начальная стадия

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

Деловое применение включает:

  • критерии успеха разработки;

  • оценку риска;

  • оценку ресурсов, необходимых для выполнения разработки;

  • календарный план с указанием сроков завершения основных этапов.

Стадия уточнения

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

Стадия конструирования

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

Стадия перехода

На стадии перехода производится передача разработанного программного обеспечения пользователям. При эксплуатации разработанной системы в реальных условиях часто возникают различного рода проблемы, которые требуют дополнительных работ по внесению корректив в разработанный продукт, Это, как правило, связано с обнаружением ошибок и недоработок. В конце стадии перехода необходимо определить, достигнуты цели разработки или нет.

17)Модели жизненного цикла ис

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

Модель же жизненного цикла зависит от специфики информационной системы и условий, в которых она создается и функционирует.

К настоящему времени наибольшее распространение получили следующие две основные модели жизненного цикла:

  • каскадная модель, иногда также называемая моделью «водопад» (waterfall);

  • спиральная модель.

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

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

Этапы:

  • анализ требований заказчика;

  • проектирование;

  • разработка;

  • тестирование и опытная эксплуатация;

  • сдача готового продукта

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]