Научная статья на тему 'Проблемы интеграции данных на современном предприятии'

Проблемы интеграции данных на современном предприятии Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
522
52
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНТЕГРАЦИЯ ДАННЫХ / ХРАНИЛИЩЕ ДАННЫХ / СУБД / КИС

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Подобрий Александр Николаевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Подобрий Александр Николаевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Проблемы интеграции данных на современном предприятии»

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

УДК 004.6 А. Н. ПОДОБРИЙ

ПРОБЛЕМЫ ИНТЕГРАЦИИ ДАННЫХ НА СОВРЕМЕННОМ ПРЕДПРИЯТИИ

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

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

Ключевые слова: интеграция данных, хранилище данных, СУБД, КИС.

Введение

Трудно найти в наше время предприятие не имеющие в своей структуре две и более информационные системы. Такие предприятия обладают несколькими базами данных, относящимися к разным видам деятельности. Данные могут иметь разные представления, а иногда могут быть даже несогласованными. Это нехорошо даже для ОЬТР-систем и в принципе непригодно для ОЬАР-систем, которые должны обрабатывать общие согласованные корпоративные данные. Более того, для оперативной аналитической обработки требуется привлечение внешних источников данных, которые тем более могут обладать разными форматами и требовать согласования.

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

©Подобрий А. Н., 2012

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

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

Основные проблемы реализации хранилищ данных

Неоднородность программной среды

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

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

Обеспечение определённой скорости доступа и гибкости

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

Распределённый характер организации

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

Обеспечивать расширяемость

По мере роста, развития и изменения структуры организации появляются новые источники данных. Очень важно иметь возможность быстро включить эти новые источники данных в Храни-

лище без сложной и длительной реконструкции последнего.

Повышение требований к безопасности

данных

Данная проблема включает в себя соблюдение требований безопасности ко всей собранной аналитической информации предприятия и всех учётных данных. Повышение уровня безопасности при обращении к данным в стиле языка SQL, который, как правило, обеспечивают обычные коммерческие СУБД. Для обеспечения должного уровня защиты доступ к данным должен контролироваться не только на уровне таблиц и их столбцов, но и на уровне отдельных строк. Решение вопроса аутентификации пользователей, защиты данных при их перемещении в ХД из оперативных БД и внешних источников, защиты данных при их передаче по сети.

Необходимость наличия многоуровневых справочников метаданных

Основной ролью метаданных является хранение сведений об информационных объектах системы. Как правило, в современных информационных системах роль метаданных достаточно ограничена, в то время как для OLAP-систем наличие развитых метаданных и средств их предоставления конечным пользователям является одним из основных условий успешной реализации.

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

; Виртуальная

jГ,

\ картина

Л

I I

\

v..--

_v

11нтсграцпя корпоративной информации

• % I!

Извлечение, нреооразоиаипе и

чагрутка

"п г-

; I

ж

у\ J

JL

7ЕЕ

о»

О

I,

It

Извлечение, преобразование и

- - _ «С___ ■ • г; ••>.

_ r-J

О О4 О

—" и— —

^ _

загрузка

11. Ж

ТГ t

у о

—'

Рис.1 Гибридная схема интеграции данных

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

Заключение

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

Использование замкнутых на себя систем управления предприятием (Флагман, 1С, Галактика и др.) не решает в отдельности проблемы промышленного предприятия в целом, они самодостаточны только для автоматизации задач административно-управленческого уровня предприятия. Для использования всех возможностей таких систем в полном объёме необходим ввод в них оперативных и достоверных данных с уровня технологических и производственных про-

цессов. Оперативность получения производственной информации позволяет всем уровням управления предприятием обеспечить текущий контроль и мониторинг основного и вспомогательного производственного процесса в реальном масштабе времени.

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Лондон, Дж. Управление информационными системами. - 7-е изд., / Дж. Лондон, К. Лондон; пер. с англ. под ред. Д. Р. Трутнева -СПб. : Питер; 2005. - 912 с. - (сер. «Классика MB А»).

2. Интеграция данных и хранилища http://citcity.ru/12101/

3. Проблемы интеграции данных http://citfomm.edunet.kz/consultiiTg/BI/integr_data/

Подобрий Александр Николаевич, инженер-программист 2-й категории ФНГ1Ц ОАО «НПО "Марс"». Специализируется в области внедрения автоматизированной системы управления предприятием, задач по финансовой и договорной работе.

УДК 004.896

А. Н. АФАНАСЬЕВ, Н. Н. ВОЙТ

РАЗРАБОТКА КОМПОНЕНТНО-СЕРВИСНОЙ ПЛАТФОРМЫ ОБУЧЕНИЯ: ДИАГРАММЫ ИСПОЛЬЗОВАНИЯ И ДЕЯТЕЛЬНОСТИ ПРОГРАММНОГО КОМПОНЕНТА СЦЕНАРИЯ НА 1МЬ-ЯЗЫКЕ

Разработан программный компонент реализации сценария с помощью языка 11МЬ в диаграммах использования и деятельности.

Ключевые слова: кибернетика, интеллект, САПР, системы обучения.

Введение

Широкое применение на концептуальном уровне построения диаграмм в средах поддержки разработки проектных решений нашёл язык иМЬ [1, 2]. В статье разработаны иМЬ-диаграммы

© Афанасьев А. Н., Войт Н. Н., 2012

программного компонента реализации сценария.

Диаграмма вариантов использования

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

i Надоели баннеры? Вы всегда можете отключить рекламу.