Жизненный цикл информационных систем. Спиральная модель

Автор работы: Пользователь скрыл имя, 11 Марта 2012 в 21:19, контрольная работа

Описание

Зачастую, при написании студенческих работ возникает проблема выбора конкретной темы, необходимо объяснить свой выбор и раскрыть актуальность. Выбранная мною тема «Жизненный цикл информационной системы» очень близка мне, как студенту. Ведь моя контрольная работа – это своего рода проект, информационный продукт, который имеет свой жизненный цикл. Но, чтобы раскрыть актуальность выбранной темы, я перейду к примеру

Содержание

Введение 3
1. Жизненный цикл информационной системы: сущность, основные этапы, процессы 4
1.1. Основные этапы жизненного цикла информационной системы 5
1.2. Процессы, протекающие на протяжении жизненного цикла информационной системы 9
2. Спиральная модель жизненного цикла информационной системы: сущность, преимущества, недостатки 10
Заключение 13
Список используемой литературы 14

Работа состоит из  1 файл

КР_2.docx

— 65.58 Кб (Скачать документ)

МИНОБРНАУКИ РОССИИ

 

Федеральное государственное бюджетное  образовательное учреждение высшего  профессионального образования

 

«Российский государственный  гуманитарный университет»

(РГГУ)

 

 

Кафедра гуманитарных

 и социально-экономических  дисциплин

 

 

 

 

Иванов Иван Иванович

Жизненный цикл информационных систем. Спиральная модель

Контрольная работа по информатизации муниципальных органов

студента 4 курса заочной сокращенной формы обучения (4,5)

направления подготовки 080504 «Государственное и муниципальное  управление»

 

Научный  руководитель

________Канд. экон. наук

(ученая степень, ученое  звание)

 

                                                                                       ____________   

     (личная подпись)            (расшифровка

                                   личной подписи))

 

 

 

 

2011

Содержание

 

Введение 3

1. Жизненный цикл информационной системы:  сущность, основные этапы, процессы 4

1.1. Основные этапы жизненного цикла  информационной системы 5

1.2. Процессы, протекающие на протяжении жизненного цикла информационной системы 9

2. Спиральная модель жизненного цикла информационной системы: сущность, преимущества, недостатки 10

Заключение 13

Список используемой литературы 14

 

 

 

 

Введение

 

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

 

  1. Жизненный цикл информационной системы:  
    сущность, основные этапы, процессы

 

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

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

 

    1. Основные  этапы жизненного цикла  
      информационной системы

 

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

Выделяют следующие этапы. Рассмотрим их подробнее:

  • Формирование (разработка) концепций
  • подготовка технического задания
  • проектирование
  • разработка
  • ввод системы в эксплуатацию

 

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

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

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

 

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

 

Формирование концепций

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

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

 

 

Подготовка  технического предложения

На этом этапе происходит уточнение технического предложения  в ходе переговоров с заказчиком о заключении контракта. Этап включает в себя:

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

 

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

Здесь определяются подсистемы, их взаимосвязи, выбираются наиболее эффективные способы выполнения проекта и использования ресурсов. Этот этап включает в себя:

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

 

Разработка

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

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

 

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

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

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

 

Существует международный  стандарт, регламентирующий жизненный  цикл информационных систем — ISO/IEC 12207.   ISO – международная организация по стандартизации расшифровывается (International Organization of Standardization), IEC — международная комиссия по электротехнике (International Electrotechnical Commission).

Согласно данным стандартам структура жизненного цикла основывается на трех группах процессов:

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

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

Верификация – это процесс определения соответствия текущего состояния разработки, достигнутого на данном этапе, требованиям этого этапа.

    1. организационные процессы (управление проектами, создание инфраструктуры проекта, определение, оценка и улучшение самого жизненного цикла, обучение)

 

 

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

 

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

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

 

Сущность  спиральной модели

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

Информация о работе Жизненный цикл информационных систем. Спиральная модель