Процессы жизненного цикла информационных систем

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

Описание каждого процесса включает в себя:

· перечень решаемых задач,

· исходных данных

· результатов.

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

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

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

o поставка;

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

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

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

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

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

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

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

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

o аудит;

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

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

o верификация.

3. Организационные процессы:

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

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

o обучение;

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

фСогласно стандарту ISO/IEC серии 15288 [7] в структуру ЖЦ следует включать следующие группы процессов:

  1. Договорные процессы:
    • приобретение (внутренние решения или решения внешнего поставщика);
    • поставка (внутренние решения или решения внешнего поставщика).
  2. Процессы предприятия:
    • управление окружающей средой предприятия;
    • инвестиционное управление;
    • управление ЖЦ ИС;
    • управление ресурсами;
    • управление качеством.
  3. Проектные процессы:
    • планирование проекта;
    • оценка проекта;
    • контроль проекта;
    • управление рисками;
    • управление конфигурацией;
    • управление информационными потоками;
    • принятие решений.
  4. Технические процессы:
    • определение требований;
    • анализ требований;
    • разработка архитектуры;
    • внедрение;
    • интеграция;
    • верификация;
    • переход;
    • аттестация;
    • эксплуатация;
    • сопровождение;
    • утилизация.
  5. Специальные процессы:
    • определение и установка взаимосвязей исходя из задач и целей.

Моделирование реальности в информационных системах

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

Структурированные модели.

Модели такого рода основаны на выяв­лении регулярной структурыпредметной области. Для конструирова­ния таких моделей нужно типизировать сущности предметной области, относя к одному типу сущности с одинаковым набором свойств. Анало­гичным образом типизируются связи между сущностями. Связи определяются на множествах типов сущностей и могут иметь различную арность. Например, связи могут быть бинарными или n-арными. Представление предметной области, сконструированное с помощью рассматриваемого подхода, также называется структурированным.

Слабоструктурированные модели.

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

Формальные модели.

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

Неструктурированные модели.

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

Модели данных.

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

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



Наши рекомендации