Вы находитесь на странице: 1из 3

Тема 1.

0 Общая характеристика проектирования ИС


____________________________________________________________________________
_________________________________________________
2.1. Жизненный цикл информационных систем
2.2. Модели ЖЦ ИС
2.1. Жизненный цикл информационных систем
Жизненный цикл информационной системы в общем случае начинается в момент
принятия решения о ее создании и заканчивается в момент выведения ее из
эксплуатации. Основными его этапами обычно являются:

 проведение предпроектного обследования;

 проектирование данных;

 разработка приложений, тестирование, написание документации;

 внедрение созданной информационной системы и обучение пользователей;

 эксплуатация и сопровождение;

 выведение из эксплуатации и утилизация.

1. На этапе предпроектного обследования осуществляются анализ и


моделирование бизнес-процессов, подлежащих автоматизации, а также формулируются
требования к будущему продукту.
Этап моделирования структуры системы дает ответ на вопрос: "Как (каким
образом) система будет удовлетворять предъявленным к ней требованиям?". Задачей
этого этапа является исследование структуры системы и логических взаимосвязей ее
элементов, причем здесь не рассматриваются вопросы, связанные с реализацией на
конкретной платформе.
2. Этап проектирования данных также обычно происходит с участием
потенциальных пользователей. Иногда в процессе проектирования данных создаются
прототипы работающих приложений, позволяющих уточнить и дополнить требования к
конечному продукту.
3. Разработка приложений, тестирование, написание документации. В основе
деятельности по созданию и использованию программного обеспечения (ПО) лежит
понятие его жизненного цикла (ЖЦ). ЖЦ ПО определяется как период времени, который
начинается с момента принятия решения о необходимости создания ПО и заканчивается
в момент его полного изъятия из эксплуатации.
4. Внедрение созданной ИС и обучение пользователей. Внедрение ИС
представляет собой установку всех модулей у потребителя, наладку и запуск их,
демонстрацию получателю функционирования и характеристик в соответствии с
договором. Завершается стадия внедрения подписанием двустороннего акта сдачи-
приемки изделия.
5. Любое изделие, принятое в эксплуатацию, при его применении не выдает
пользователю сразу всех своих возможностей, какими оно обладает. Это естественно:
1
оно должно пройти освоение в условиях применения. На этапе освоения должны
проводиться типовые опытные работы, разбор возникающих ситуаций, демонстрация
вариантов поведения системы и персонала в разных типовых условиях и т.д.
6. Эксплуатация и сопровождение. Эксплуатация подразумевает
непосредственное использование информационной системы для выполнения ею тех
функций, для которых она предназначена.
Выведение из эксплуатации и утилизация. На этом этапе решается:
1) в какой последовательности будут выводиться из эксплуатации части ИС;
2) какие данные будут унаследованы новой ИС.
Результаты различных этапов жизненного цикла ИС представлены в Таблица 1.
Таблица 1. Этапы ЖЦ ИС

В целом модернизацию ИС можно условно разделить на следующие виды:


1. Замена СУБД с сохранением структуры БД и пользовательских приложений
(или относительно небольшой их модернизации);
2. Замена и СУБД, и пользовательских приложений с сохранением структуры БД;
3. Замена СУБД, пользовательских приложений и одновременная модернизация
структуры БД.
2.2. Модели ЖЦ ИС
Существующие модели ЖЦ определяют порядок исполнения этапов в ходе
разработки, а также критерии перехода от этапа к этапу. В соответствии с этим
наибольшее распространение получили три следующие модели ЖЦ:
1. Каскадная модель (в 70 - 80-е годы) - предполагает переход на следующий
этап после полного окончания работ по предыдущему этапу и характеризуется четким
разделением данных и процессов их разработки. Основной характеристикой каскадной
модели является разбиение всей разработки на этапы, причем переход с одного этапа на
следующий происходит только после того, как будет полностью завершена работа на
текущем.
2. Поэтапная модель с промежуточным контролем (в 80-85-е годы) -
итерационная модель разработки с циклами обратной связи между этапами.

2
Преимущество такой модели заключается в том, что межэтапные корректировки
обеспечивают меньшую трудоемкость по сравнению с каскадной моделью; с другой
стороны, время жизни каждого из этапов растягивается на весь период разработки.
3. Спиральная модель (в 86-90-е годы) - делает упор на начальные этапы ЖЦ:

 анализ требований, проектирование спецификаций, предварительное и детальное


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

 накопление и повторное использование программных средств, моделей и


прототипов;

 ориентация на развитие и модификацию системы в процессе ее проектирования;

 анализ риска и издержек в процессе проектирования.

Вам также может понравиться