YourLib.net
Твоя библиотека
Главная arrow Информационные технологии (Е.Л. Румянцева, В.В. Слюсарь) arrow 8.2. Модели жизненного цикла автоматизированных информационных систем
8.2. Модели жизненного цикла автоматизированных информационных систем

8.2. Модели жизненного цикла автоматизированных информационных систем

   Как и любой изготовленный продукт, информационная система имеет свой жизненный цикл, т. е. промежуток времени от начала создания до момента прекращения эксплуатации. Информационная система является особым продуктом, без которого организация существовать не в состоянии, поэтому можно говорить лишь о прекращении эксплуатации данного поколения информационной системы, отдельных ее подсистем и элементов.
   Жизненный цикл заканчивается, как правило, не в результате физического износа информационной системы, а из-за ее морального устаревания. Моральный износ, моральное старение — прекращение соответствия информационной системы предъявляемым к ней требованиям. При моральном износе возможные модификации информационной системы являются экономически невыгодными или невозможными, что влечет за собой необходимость разработки новой информационной системы [32]. Устаревание и замена новым — вполне естественный процесс для информационных технологий.
   Жизненный цикл есть период создания и использования информационной системы, охватывающий ее различные состояния, начиная с момента возникновения необходимости в данной информационной системе и заканчивая моментом ее полного выхода из эксплуатации [26].
   В жизненном цикле АИС выделяют пять стадий [2].
   1. Предпроектное обследование (планирование и анализ требований). На данной стадии проводится системный анализ существующей ИС, определяются требования к создаваемой ИС, оформляются технико-экономическое обоснование и техническое задание на разработку.
   2. Проектирование. Осуществляется разработка состава автоматизируемых функций (функциональной архитектуры) и состава обеспечивающих подсистем (системной архитектуры) и оформление технического проекта ИС.
   3. Разработка информационной системы подразумевает рабочее и физическое проектирование, программирование, разработку и настройку программ, наполнение базы данных, создание рабочей инструкции для персонала, оформление рабочего проекта.
   4. Ввод информационной системы в эксплуатацию. На данном этапе проводится комплексная отладка подсистем ИС, тестирование, опытная эксплуатация, обучение персонала, поэтапное внедрение ИС в эксплуатацию по подразделениям экономического объекта и оформление акта о приемо-сдаточных испытаниях информационной системы.
   5. Эксплуатация информационной системы: повседневная эксплуатация, сопровождение, модернизация, сбор рекламаций и статистики о функционировании ИС, исправление ошибок и недоработок, оформление требований к модернизации системы и ее выполнение.
   Стадии 2 и 3 нередко объединятся в одну — так называемую стадию системного синтеза.
   Жизненный цикл носит итеративный характер: реализованные этапы жизненного цикла, начиная с самых ранних, циклически повторяются в соответствии с новыми требованиями и изменениями внешних условий. На каждом этапе жизненного цикла формируется набор документов и технических решений, которые являются исходными для последующих решений. Наибольшее распространение получили три модели жизненного цикла информационной системы [10, 26, 30]:
   • каскадная модель — переход на следующий этап после полного окончания работ по предыдущему этапу;
   • итерационная модель — поэтапная модель разработки информационной системы и информационных технологий с циклами обратных связей между этапами. Здесь межэтап- ные корректировки обеспечивают меньшую трудоемкость разработки по сравнению с каскадной моделью, но каждый из этапов растягивается на весь период разработки;
   • спиральная (прототипная) модель — делается упор на начальные этапы жизненного цикла: анализ требований, проектирование спецификаций, предварительное и детальное проектирование. На этих этапах проверяется и обосновывается реализуемость технических решений путем создания прототипов. Каждый виток спирали соответствует поэтапной модели создания фрагмента информационной системы и информационной технологии, на нем уточняются цели и характеристики проекта, определяется его качество, планируются работы следующего витка спирали. Происходит последовательное углубление и конкретизация деталей проекта информационной системы, формируется его обоснованный вариант, который доводится до реализации.
   При использовании спиральной модели более четко осуществляется накопление и повторное использование проектных решений, средств проектирования, моделей и прототипов информационной системы и информационной технологии и проводится анализ рисков и издержек в процессе проектирования систем и технологий.

 
< Пред.   След. >