Глод О.Д.
Архитектура предприятия: учебное пособие
Архитектурой предприятия называются информационные составляющие, которые определяют [38]:
- структуру бизнеса;
- информацию, которая необходима для ведения этого бизнеса;
- технологии, которые необходимы, чтобы поддерживать деловые операции;
- переходные процессы (процессы преобразования, развития), которые необходимы для реализации новых технологий в ответ на появление новых изменяющихся бизнес-потребностей.
Основная цель введения понятия «архитектура предприятия» состоит в том, чтобы информировать, управлять и осуществлять решения, которые в первую очередь связаны с инвестициями в информационные технологии [31].
При построении модели архитектуры предприятия используется понятие «слой». Слой указывает, какой именно аспект предприятия рассматривается.
Описание слоев архитектуры [29]:
- бизнес-слой;
- архитектура данных;
- интеграция физических данных;
- концептуальная модель/модель процессов;
- архитектура приложений;
- технологическая архитектура;
- техническая модель.
Бизнес-слой отражает миссию организации и описывает функции, бизнес-процессы, структуру организации и информационные потоки в ней [25].
В бизнес-слое учитываются все методы доступа к информации: личные контакты, электронные средства; бумажные документы; сервис-провайдеры [21].
Архитектура данных определяет основные типы данных для поддержания деятельности. В нее входят операционные, аналитические данные и контента Web-сайтов. В этом слое задается модель интероперабельности [3].
Модель интероперабельности служит для реализации взаимодействия между концептуальной моделью и способами ее реализации. Данные должны быть одинаково доступны для работы с ними другим данным, приложениям и пользователям.
Чтобы данные были интероперабельными, следует соблюдать следующие условия [3]:
- синтаксисы слов должны быть стандартные;
- пользоваться с самого начала разработки данных унифицированными словарями;
- семантика используемых данных должна совпадать;
- нужно иметь унифицированные интерфейсы.
Каждый элемент модели интероперабельности должен быть защищен согласно правилам защиты информации.
То же самое относится и к защите секретности данных.
Существует несколько моделей архитектур предприятия. Они отличаются количеством слоев, детальностью рассмотрения и технологией. Во всех моделях верхние слои содержат функциональные требования к предприятию, а нижние – технические требования к информационной системе [40].
На рис. 1 представлена модель архитектуры предприятия, предложенная Национальным институтом стандартов и технологий (NIST) [4].
- Необходимость архитектуры предприятия
Понятие «архитектура предприятия» требуется для того, чтобы установить связь между бизнес-процессом предприятия и характеристиками обслуживающей это предприятие информационной системой.
Использование понятия архитектуры стало возможным в условиях стандартизации и унификации методов сбора данных.
Рис. 1. Модель архитектуры предприятия
Для успешного решения задачи построения модели важно использовать заимствованные архитектурные решения [6]. Для этого информация, имеющаяся в информационных системах, не должна зависеть от программного обеспечения. Данные должны быть интероперабельными, т.е. должна быть поддержка взаимодействия между данными [30]. Исключается использования программного обеспечения собственного изготовления.
Стандартизация данных позволяет их согласовать и устранить избыточность. Понятие архитектуры предприятия используют для оценки таких показателей, как «возврат инвестиций» и «эффективность/стоимость» [41].
Понятию архитектура предприятия присущи такие аспекты как [32]:
- согласованность так как на уровне планирования необходима согласованность использования информационных технологий и развития предприятия в целом;
- межведомственное взаимодействие – архитектура предприятия, позволяющая использовать совместную информацию разным предприятиям.
Функции архитектуры предприятия [21]:
– определение потребностей деятельности;
– идентификация процессов, необходимых для реализации этих потребностей;
– сбор и повышение качества данных;
– распространение унифицированных способов доступа к данным;
– планирование процессов инвестирования;
– информация о состоянии информационных технологий в разные периоды времени.
1.2. Системная интеграция
По мере развития научно-технического прогресса успех предприятия зависит от успеха решения задач автоматизации и информатизации деятельности [13].
Интеграция приложений в общую инфраструктуру предприятия является критическим фактором успеха. К ИТ-инфраструктуре предъявляются очень высокие требования.
Системные интеграторы решают комплексные проблемы заказчика, связанные с оптимизацией бизнес-процессов, управлением информацией, анализом аппаратных и программных комплексов [19].
Направления деятельности системных интеграторов [5]:
– бизнес-консалтинг и технический консалтинг;
– реализация систем управления предприятием, в том числе реализация сетевой инфраструктуры;
– проектирование структурированных систем;
– работы, связанные с обработкой данных, хранением их и т.п.;
– установка прикладного программного обеспечения;
– обслуживание вычислительных систем.
Системную интеграцию разделяют на несколько этапов [15]:
- Изучение текущей и перспективной потребности организации в информационных ресурсах.
- Анализ существующей информационной инфраструктуры.
- Создание проекта замены устаревших систем.
- Создание проекта объединения отдельных систем.
- Заказ, поставка и установка оборудования.
- Реализация плавного перехода к новой инфраструктуре.
1.3. Определение ИАСУ и проблемы интеграции
Улучшение организации производства за счет согласования действий подразделений осуществляется путем интеграции управленческих функций в единой интегрированной автоматизированной системе управления (ИАСУ) [7, 32].
ИАСУ способствует решению следующих задач:
– управление экономической деятельностью;
– управление административной деятельностью;
– изучение рынка;
– управление техническими и технологическими процессами.
Интеграция процессов управления предприятием предусматривает [26]:
– согласование оценок для целей и критериев всех подсистем;
– определение задач, необходимых для достижения целей;
– преобразование и согласование потоков информации;
– получение синергетического эффекта.
Интеграцию подразделяют на функциональную, информационную, программную, техническую, организационную (табл.1) [5, 13].
Таблица 1
Виды и характеристики интеграции
Вид интеграции |
Характеристика интеграции |
Функциональная |
Согласованность целей и функций всех компонент предприятия. Создает функцио-нальную структуру всей системы. Выделяет подсистемы, компоненты. Устанавливает необходимые критерии функционирования для каждой компоненты |
Информационная |
Единый подход при работе с инфор-мацией, обмен информации в системе |
Программная |
Совмещение различных используемых программ и данных |
Техническая |
Создание комплекса технических средств автоматизации при работе с распре-деленной информацией |
Организационная |
Управленческая деятельность всей ИАСУ |
ИАСУ разрабатывается по принципу нисходящего проектирования [38].
Зарубежным аналогом ИАСУ является система CIM (Computer-integrated business of manufacturing).
1.4. ИАСУ как многоуровневая иерархическая система
Ввиду сложности управления предприятием ИАСУ расчленяют на части (объекты, подсистемы, модули, элементы) по различным признакам [7]. Выбор принципа выделения составных частей должен удовлетворять следующим основным условиям: обеспечивать максимальную автономность, учитывать необходимость координации действий для достижения общей цели функционирования, а также совместимость отдельных частей. Характерны следующие виды иерархии: временная, пространственная, функциональная и информационная [26].
Признаком деления временной иерархии является интервал времени от момента поступления информации о состоянии объекта до выдачи управляющего воздействия. Чем больше интервал, тем выше уровень элемента. Управление может осуществляться в реальном масштабе времени, с интервалом в смену, сутки, месяц, квартал и т.д. [2].
Признаком деления пространственной иерархии является занимаемая площадь. Чем больше площадь объекта, тем выше его ранг. Этот признак является субъективным.
В основе функциональной иерархии лежит функциональная зависимость элементов системы [1].
В основе информационной иерархии лежат оперативность и обновляемость информации. На нижнем уровне хранится и обрабатывается периодически повторяющаяся и часто обновляемая информация, т.е. оперативная. На самом верхнем уровне сосредоточена стратегическая информация.
Выделяют 3 уровня управления предприятием [32, 38]:
1) организационно-экономический;
2) технической подготовки производства;
3) управление технологическими процессами.
Вопросы для самопроверки
- Что понимают под архитектурой предприятия?
- Какова цель архитектуры предприятия?
- Какие слои выделяют в архитектуре предприятия?
- Для чего служит модель интероперабельности?
- Приведите пример модели архитектуры предприятия.
- Приведите модель архитектуры предприятия, предложенную Национальным институтом стандартов и технологий (NIST).
- Для чего необходима архитектура предприятия?
- Назовите функции архитектуры предприятия.
- Что такое системная интеграция и для чего она необходима?
- Назовите виды и характеристики интеграции.
- Решению каких задач способствует ИАСУ?
- В чем преимущество многоуровневой организации ИАСУ?