Подобрий А.Н.
Ульяновский
государственный технический университет, Россия
Средство унифицированной
интеграции корпоративных хранилищ данных
Одной из основных задач промышленного предприятия является
своевременный выпуск продукции. Для выполнения данной задачи необходимо
отслеживать жизненный цикл изделий с момента заключения договора на разработку
изделия до проведения испытаний и сдачи готовой продукции заказчику. В ходе
выполнения всех этапов необходимо иметь единую картину информации, иметь единый
доступ ко всей информации, ко всем корпоративным хранилищам данных предприятия.
При
создании своих решений предприятие опирается на современные средства и методы
обработки и представления информации в рамках корпоративной информационной
системы предприятия (КИСП). Одним из основных звеньев в построении эффективной
КИСП является создание интегрированной информационной системы управления
предприятием – единой распределенной базы данных, в которой каждый
пользователь, обладающий соответственными правами доступа, может своевременно
получить информацию из разных информационных источников.
Из
современных видами средств интеграции корпоративных хранилищ данных можно выделить
[5,6]:
1) Интеграция бизнес-процессов. В основе данной
интеграции лежит управление процессами обмена корпоративной информацией между
различными корпоративными бизнес-системами.
2) Интеграция приложений. Основной целью
данной интеграции является объединение данных или функций одного приложения с
другим, на основании чего обеспечивается интеграция, близкая к реальному
времени.
3) Интеграция данных. Главной целью этой интеграции является получение единого информационного
пространства корпоративных бизнес-данных.
Если интеграция
бизнес-процессов и интеграция приложений есть
узкоспециализированные направления, то интеграция данных – основная задача, решение
которой позволит не только ускорить
и оптимизировать работу сотрудников предприятия, но и позволит собирать и
предоставлять информацию обо всех
этапах реализации жизненного цикла изделия и создания базы
опыта проектной организации. Объединить разнородные корпоративные хранилища
данных в единую инфраструктуру и предоставлять оперативный доступ к информации
всем сотрудникам предприятия.
В результате анализа рынка программных решений можно сделать вывод, что
задача создания средств унифицированной интеграции корпоративных хранилищ
данных с целью построения автоматизированной системы,
удовлетворяющей большинству предъявляемых требований, не существует.
Современные системы интеграции данных рассчитаны в основном на решение частных
задач в рамках конкретной системы представления данных. Отсутствует организация
интеграции разрозненных или физически находящихся в разных сетях корпоративных
хранилищ данных. Отсутствуют какие-либо интеллектуальные методы организации
информации.
Предлагаемым вариантом
решения является автоматизированный веб модуль интеграции и представления
данных реализованный на базе Internet Information Server (web сервер IIS), языка программирования php, подключенный как
модуль ISAPI, корпоративной информационной мистемы и SQL сервер 2005.
Предлагаемое средство единого пользовательского
интерфейса к интегрированным данным состоит из трех взаимосвязанных элементов:
- Модель структуры
метаданных, обеспечивающая единое отображение и описание всей разнородной
информации автоматизированной интегрированной информационной системы,
взаимосвязь информационных объектов между собой и способы отображения данных.
- Модель разграничения
доступа, обеспечивает управление доступом субъектов к информационным объектам,
основываясь на модели структуры данных.
- Модель обеспечения
безопасности просмотра информационных объектов, основанная на постоянном аудите
журнала активности пользователей интегрированной информационной системы.
Архитектура
разработанного инструментального программного средства веб-представления данных
для создания единого информационного пространства предприятия представлена на
рис. 1.

Рис. 1 Архитектура адаптивного инструментального
программного средства
Общую
схему веб-средства интеграции и представления информации с помощью
разработанного инструментального средства можно разделить на три основных
блока:
-
компонент обеспечения доступа к интегрированным информационным ресурсам [1]. В
основе данного модуля лежит доменная служба Active Directory
и Корпоративная информационная система. Идентификация пользователя проходит с
использованием механизма связывания данных систем, основными идентификаторами
которых являются учетная запись и табельный номер сотрудника. Кроме
идентификации пользователя в операционной системе компонент позволяет
определить права доступа сотрудника предприятия к информационным ресурсам на
основании карты доступа (Рис. 2);

Рис. 2 Схема доступа к интегрированным данным
-
компонент обеспечения безопасности интегрированных информационных ресурсов.
Основной особенностью данного модуля
кроме пунктов безопасности на уровне веб - сервера и sql
– сервера, является, ведение журнала активности серверов и анализ полученных
данных. Система анализа проводит постоянный аудит, который необходим как для
сбора всей отчетности, так и для поиска и информирования об атаках и разных
недочетах информационной системы. Вся информация данного модуля хранится в XML
и табличном виде, что позволяет ее дальнейшую обработку и интеграцию;
- компонент унифицированной интеграции
информационных ресурсов из самостоятельных корпоративных хранилищ данных [2]. Данный
компонент можно применять не только как самостоятельное решение, но и
вспомогательный модуль в системах анализа данных, создавать композитные
приложения или создавать новые сервисы на основе существующих веб-ресурсов.
Для
доступа к данным используется четырехуровневая клиент серверная архитектура,
которая состоит из реляционной базы данных, php сервера и IIS
сервера [4]. Эта структура позволяет не только получать данные в режиме
реального времени, но и разграничивать права доступа (рис. 3).

Рис. 3 Четырехуровневая архитектура
доступа к данным
С
точки зрения дальнейших перспектив развития предложенного средства интеграции и
предоставления данных можно выделить использование таких механизмов, как
списковые типы данных и многомерные модели данных для реализации логики
обработки данных с нескольких корпоративных хранилищ данных и публикации
агрегированной информации в виде веб-страниц.
Следует
отметить, что механизм унифицированной интеграции корпоративных хранилищ данных
может быть использован не только в задаче создания единого информационного
пространства пользователя, но и в среде разработки Reporting Services
и Olap technologies. В этом случае
результаты работы инструментального программного средства могут рассматриваться
как адаптированный под структуру предприятия сервис интеграции данных из разных
источников. Полученные данные могут быть использованы при автоматизации
бизнес-процессов благодаря тому, что и сами данные, и язык интеграции
бизнес-процессов WSBPEL (Web Services Business Process
Execution Language, язык для интеграции
бизнес-процессов) могут иметь XML представление.
Литература:
1. Подобрий
А.Н. Модель
доступа к веб-порталу на современном предприятии //Научный журнал «Известия Самарского научного центра РАН». - №4,
2011. – Самара. – С. 475-478.
2. Подобрий А.Н. Модель интеграции данных в единое
информационное пространство предприятия с использованием метода N-грамм
//Научный журнал «Известия Самарского научного центра РАН». - №4, 2012. –
Самара. – С. 911-916.
3. Подобрий А.Н.
Web-интеграция для создания единого информационного пространства //
Научно-теоретический журнал «Вестник
УлГТУ». - №4(60), 2012. – Ульяновск. – С. 40-42.
4. Электронное издание
«Архитектура «клиент-сервер»» Зеленков Ю.А. http://www.mstu.edu.ru/study/materials/zelenkov/ch_7_1.html
5. Устинова Г.М.
Информационные системы менеджмента. Основные аналитические технологии в
поддержке принятия решений. М: ДиаСофтЮП, 2006. - 364 с.
6. Лепа Р.Н. Информационные
системы и технологии на предприятии. Курс лекций. Часть 1. Донецк, 2006 – 55 с.