46
Жизненный цикл информационных систем включает в себя четыре стадии: предпроектную,
проектировочную, внедрение, функционирование. От качества проектировочных работ зависит
эффективность функционирования системы, поэтому каждая стадия разделяется на ряд этапов и
предусматривает составление документации, отражающей результаты работ.
На предпроектной стадии можно выделить следующие этапы:
1) сбор материалов для проектирования – предусматривает разработку и выбор варианта концепции
системы, выявление всех характеристик объекта и управленческой деятельности, потоков
внутренних и внешних информационных связей, состава задач и специалистов, которые будут
работать в новых технологических условиях, уровень их подготовки, как будущих пользователей
системы.
2) анализ материалов и формирование документации – составление задания на проектирование,
утверждение технико-экономического обоснования.
Стадия проектирования делится на:
1) Этап технического проектирования – формируются проектные решения по обеспечивающей и
функциональной частям информационной системы, моделирование производственных,
хозяйственных, финансовых ситуаций, осуществляется постановка задачи и блок-схемы и их
решение.
2) Этап рабочего проектирования – осуществляется разработка и доводка системы, корректировка
структуры, создание различной документации: на поставку, на установку технических средств,
инструкции по эксплуатации, должностные инструкции.
Стадия внедрения информационной системы предполагает:
1) Подготовку к вводу в эксплуатацию – на этом этапе производится установка технически средств,
настройка системы, обучение персонала, пробное использование.
2) Проведение опытных испытаний всех компонентов системы перед запуском.
3) Сдача в промышленную эксплуатацию, которая оформляется актом сдачи-приемки работ.
Стандарты жизненного цикла информационной системы: ГОСТ 34.601-90; ISO/IEC 12207:1995.
Специфические (отраслевые) подходы к разработке программного обеспечения реализованы в
концепциях жизненного цикла, в основе которых лежат требования ИСО 12207:
– Rapid Application Development (RAD) – стадии анализ и
планирование требований, проектирование, реализация, внедрение.
– Custom Development Method (методика Oracle).
– Rational Unified Process (RUP) – рациональный унифицированный
процесс (IBM).