Основные фазы проектирования информационной системы


Содержание лекционного занятия:

  • Концептуальная фаза
  • Разработка технического предложения
  • Проектирование
  •  Разработка
  •  Ввод системы в эксплуатацию

Каждый проект, независимо от сложности и объема работ, необходимых для его выполнения, проходит в своем развитии определенные состояния: от состояния, когда «проекта еще нет», до состояния, когда «проекта уже нет». Совокупность ступеней развития от возникновения идеи до полного завершения проекта приня­то разделять на фазы (стадии, этапы).

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

Можно выделить следующие фазы развития информационной системы:

  •  формирование концепции;
  •  разработка технического задания;
  • проектирование;
  •  изготовление;
  •  ввод системы в эксплуатацию.

Рассмотрим каждую из них более подробно.

Концептуальная фаза

Главным содержанием работ на этой фазе является определение проекта, разра­ботка его концепции, включающая:

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

Разработка технического предложения

Главным содержанием этой фазы является разработка технического предложения и переговоры с заказчиком о заключении контракта. Общее содержание работ этой фазы:

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

Проектирование

На этой фазе определяются подсистемы, их взаимосвязи, выбираются наиболее эффективные способы выполнения проекта и использования ресурсов. Характер­ные работы этой фазы:

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

Разработка

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

  • выполнение работ по разработке программного обеспечения;
  • выполнение подготовки к внедрению системы;
  • контроль и регулирование основных показателей проекта.

Ввод системы в эксплуатацию

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

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

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

Вопросы для самоконтроля:

  1. В чем суть методологии построения баз данных?
  2. Как структурированность задач влияет на классификацию информационных систем?

Рекомендуемая литература:

1.Избачков Ю.С., Петров В.Н., Информационные системы: Учебник для вузов. 2-е изд. – СПб.: Питер, 2005.-656

2. Информатика: Учебник/Под ред. проф. Н.В. Макаровой, - М.: Финансы и статистика, 1997, 2000.