Лекции по проектировании информационных систем для студентов, обучающихся по специальности «Прикладная информатика в экономике»


ПРОЦЕССЫ ЖИЗНЕННОГО ЦИКЛА ИНФОРМАЦИОННЫХ СИСТЕМ



бет7/31
Дата18.10.2022
өлшемі0.58 Mb.
#462896
түріЛекции
1   2   3   4   5   6   7   8   9   10   ...   31
doc 165

ПРОЦЕССЫ ЖИЗНЕННОГО ЦИКЛА ИНФОРМАЦИОННЫХ СИСТЕМ


Потребность в создании ЭИС может обусловливаться либо необходимостью автоматизации или модернизации существующих информационных процессов, либо необходимостью коренной реорганизации в деятельности предприятия (проведении бизнес-реинжиниринга). Потребности создания ЭИС указывают, во-первых, для достижения каких именно целей необходимо разработать систему; во-вторых, к какому моменту времени целесообразно осуществить разработку; в-третьих, какие затраты необходимо осуществить для проектирования системы.


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

  • Планирование и анализ требований (предпроектная стадия) – системный анализ. Исследование и анализ существующей информационной системы, определение требований к создаваемой ЭИС, оформление технико- экономического обоснования (ТЭО) и технического задания (ТЗ) на разработку ЭИС.

  • Проектирование (техническое проектирование, логическое проектирование). Разработка в соответствии со сформулированными требованиями состава автоматизируемых функций (функциональная архитектура) и состава обеспечивающих подсистем ( системная архитектура), оформление технического проекта ЭИС.

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

  • Внедрение (тестирование, опытная эксплуатация). Комплексная отладка подсистем ЭИС, обучение персонала, поэтапное внедрение ЭИС в эксплуатацию по подразделениям экономического объекта, оформление акта о приемо-сдаточных испытаниях ЭИС.

  • Эксплуатация ЭИС (сопровождение, модернизация). Сбор рекламаций и статистики о функционировании ЭИС, исправление ошибок и недоработок, оформление требований к модернизации ЭИС и ее выполнение (повторение стадий 2 – 5).

Жизненный цикл проекта имеет определенные начальную и конечную точки, привязанные к временной шкале. Проект в своем естественном развитии проходит ряд отдельных фаз.
Жизненный цикл проекта включает все фазы от момента инициации до момента завершения. Переходы от одного этапа к другому редко четко определены.
Стандарт ISO/IEC 12207 (International Electrotechnical Commission) определяет область его применения, дает ряд важных определений (таких, как заказчик, разработчик, договор, оценка, выпуск - релиз, программный продукт, аттестация и т.п.), процессы жизненного цикла и включает ряд примечаний по процессу и вопросам адаптации стандарта.
Стандарт описывает 17 процессов жизненного цикла, распределенных по трем категориям -группам процессов.

В соответствии с базовым международным стандартом ISO/IEC 12207 все процессы ЖЦ ИС делятся на три группы:




  1. Основные процессы:

    • приобретение;

    • поставка;

    • разработка;

    • эксплуатация;

    • сопровождение.



  1. Вспомогательные процессы:

    • документирование;

    • управление конфигурацией;

    • обеспечение качества;

    • разрешение проблем;

    • аудит;

    • аттестация;

    • совместная оценка;

    • верификация.
  2. Организационные процессы:

    • создание инфраструктуры;

    • управление;

    • обучение;

    • усовершенствование.

Дерево процессов жизненного цикла представляет собой структуру декомпозиции жизненного цикла на соответствующие процессы (группы процессов). Декомпозиция процессов строится на основе двух важнейших принципов , определяющих правила разбиения (partitioning) жизненного цикла на составляющие процессы. Эти принципы:


Модульность

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

  • связь между процессами - минимальна;

  • если функция используется более, чем одним процессом, она сама является процессом;

  • если Процесс Y используется Процессом X и только им, значит Процесс Y принадлежит (является его частью или его задачей) Процессу X, за исключением случаев потенциального использования Процесса Y в других процессах в будущем.

Ответственность

  • каждый процесс находится под ответственностью конкретного лица (управляется и/или контролируется им), определенного для заданного жизненного цикла, например, в виде роли в проектной команде;

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

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


  1. Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   31




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет