Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект по архитектуре ИС.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.04 Mб
Скачать

Архитектура информационных систем

Лекция № 1

Основные термины и определения

Имеется целый ряд определений “Информационная система”:

  • ГОСТ ИСО/МЭК 2382-1-99:

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

  • ГОСТ РВ 51987:

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

  • Федеральный закон от 27.07.2006 N 149-Ф3 (ред. от 31.12.2014) “Об информации, информационных технологиях и о защите информации” (с изм. и доп., вступ. в силу с 01.09.2015):

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

Анализ известных понятий и определений термина “архитектура ИС”:

1) CobiT (Control Objectives for Information and Related Technologies) (“Задачи управления для информационных и смежных технологий”) Архитектура ИС - представляет собой пакет открытых документов, около 40 международных и национальных стандартов и руководств в области управления IT, аудита и IT-безопасности. Обеспечивает подход к управлению информационными технологиями и предоставляет ИТ-специалистам и пользователям набор утверждённых метрик, процессов и лучших практик с целью помочь им в извлечении максимальной выгоды от использования информационных технологий и для разработки соответствующего руководства и контроля ИТ в компании. В CobiT не определяется и не используется термин “архитектура ИС”, но определяется и используется термин "ИТ-архитектура".

  • ИТ-архитектура – интегрированная структура для развития и поддержки существующих и приобретаемых новых информационных технологий, обеспечивающих выполнение стратегии и достижение бизнес-целей предприятия. (IT architecture – an integrated framework for evolving or maintaining existing IT and acquiring new IT to achieve the enterprise’s strategic and business goals).

Кроме того, в COBIT определяется и используется термин “ИТ-ресурсы” для обозначения компонентов, из которых строится информационная система, а именно:

  • Приложения – пользовательские программные системы, автоматизирующие обработку информации;

  • Информация – бизнес-данные в формах ввода, обработки и вывода их информационными системами;

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

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

2) IEEE Recommended Practice for Architectural Description, Draft 3.0 of IEEE P1471, May 1998:

  • Архитектура – высокоуровневая концепция системы, учитывающая её окружение.

3) ISO-15704, Industrial automation systems – Requirements for enterprise-reference architectures and methodologies. August 20, 1999:

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

4) ANSI/IEEE Std 1471-2000, Recommended Practice for Architectural Description of Software-Intensive Systems:

  • Архитектура – фундаментальная организация системы, заключённая в своих компонентах, в их взаимоотношениях, в окружении, а также принципы, определяющие проектирование, создание и развитие системы.

5) Архитектура информационной системы – концепция, определяющая модель, структуру, выполняемые функции и взаимосвязь компонентов информационной системы.

Информационные системы:

1) автоматизированные (подразумевают участие человека в своей деятельности)

2) автоматические (работают без участия человека)

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

Автоматизированная ИС строится из следующих компонентов:

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

2) правовые, организационные, методические и технические документы

3) пользователи-специалисты, применяющие вышеуказанные средства и документы в своей профессиональной деятельности.

Неоднозначность трактовки терминов

Рассматривая архитектуру ИС можно рассмотреть различные аспекты понятия архитектуры ИС. В частности, можно выделять такие подмножества, как системная архитектура (System Architecture) и программная архитектура (Software Architecture). На практике, в зависимости от контекста, термин “системная архитектура” может относиться либо к архитектуре ИС предприятия (в дополнение к бизнес-архитектуре) или даже в ещё более узком смысле к технологической инфраструктуре информационной системы, либо – к архитектуре сложного продукта или семейства продуктов, выпускаемых предприятием.

Применительно к организации обычно используют понятие корпоративная архитектура (enterprise architecture), при этом выделяются следующие типы архитектур: бизнес-архитектура (Business architecture), ИТ-архитектура (Information Technology Architecture), архитектура данных (Data Architecture), архитектура приложения (Application Architecture) или программная архитектура (Software Architecture), техническая архитектура (Hardware Architecture). Совокупность данных архитектур – это архитектура ИС (см. рис. 1.1).

Рис. 1.1 Архитектура информационной системы

1) Бизнес-архитектура (архитектура уровня бизнес-процессов) определяет бизнес-стратегии, управление, организацию, ключевые бизнес-процессы в масштабе предприятия, причём не все бизнес-процессы реализуются средствами ИТ-технологий. Бизнес-архитектура отображается на ИТ-архитектуру.

2) ИТ-архитектура рассматривается в трёх аспектах:

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

  • среда, обеспечивающая реализацию бизнес-приложений;

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

3) Архитектура данных организации включает логические и физические хранилища данных и средства управления данными. Архитектура данных должна быть поддержана ИТ-архитектурой. В современных ИТ-системах, ориентированных на работу со знаниями, иногда выделяют отдельный тип архитектуры — архитектуру знаний (Knowledge Architecture).

4) Программная архитектура отображает совокупность программных приложений. Программное приложение — это компьютерная программа, ориентированная на решение задач конечного пользователя. Архитектура приложения — это описание отдельного приложения, работающего в составе ИТ-системы, включая его программные интерфейсы. Архитектура приложения базируется на ИТ-архитектуре и использует сервисы, предоставляемые ИТ-архитектурой.

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