Метод управления нормативно справочной информацией в автономных информационных системах

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 30.05.2017
Размер файла 432,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Метод управления нормативно справочной информацией (НСИ) в автономных информационных системах

А.М. Бородин, С.Г. Мирвода, С.В. Поршнев

Введение

Одной из основных задач любого предприятия, для решения которых используются информационные системы (ИС), является задача управления нормативно справочной информацией (НСИ, по-английски Master Data Management, MDM). Управление НСИ это системно независимый процесс организации, хранения, назначения ответственных над ключевыми объектами (сущностями) данных предприятия [1]. Единый подход к НСИ дает возможность получения (расчета) и анализа ключевых показателей деятельности предприятия, на основе информации, собираемой всеми используемыми на данном предприятии ИС.

На практике наиболее часто к решению задачи управления НСИ приступают после успешного внедрения проектов бизнес-аналитики (БА) и появления на предприятии единого хранилища данных (Enterprise Data Warehouse), в котором консолидируется информация из всех ИС, используемых на предприятии. Первый шаг решения данной задачи, предваряющий их загрузку в ХД, состоит в очистке и приведении данных к общим справочникам НСИ.

Наличие на предприятии обсуждаемого ХД обеспечивает менеджмент предприятия критически важной информацией и потенциальной возможностью проведения анализа деятельности предприятия в целом. Однако в процессе преобразования данных из автономных ИС теряется возможность их последующей идентификации. Отмеченная проблема проявляется в том, что установить источник тех или иных данных после обнаружения средствами БА в ХД той или иной проблемы в деятельности предприятия оказывается самостоятельной (обратной) задачей, решение которой существенно осложняется вследствие потери связи между исходными данными ИС и данными, загруженными в ХД. Один из подходов, позволяющий уменьшить потерю информации о связи между источником данных и самими данными, хранящимися в ХД, предусматривает использование максимально прозрачного управления НСИ. В соответствие с данным подходом на предприятии составляется каталог метаинформации по каждому объекту, участвующему в кросс-системных операциях, например: исполнитель, материал, поставщик, потребитель, единица продукции и т.д. В этой связи задача выбора способа управления НСИ является актуальной.

В статье проводится описание и обоснование нового метода управления НСИ, основанного на использовании глобального каталога функций.

системный ответственный данные информация

1. Анализ существующих подходов к управлению НСИ

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

1) технологические большинство критически важных для производства ИС были разработаны и внедрены в 80х, 90х годах прошлого века и не могут предоставить данные в современных форматах, либо предоставляют их в неоптимальном виде);

2) технические увеличение в геометрической прогрессии сложности интеграции ИС при увеличении количества интегрируемых ИС.

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

Рис 1. Способы интеграции систем: стихийная (слева) и с применением интеграционной шины (справа).

Здесь CRM (Customer Relationship Management) cистема управления взаимоотношениями с клиентами, ERP (Enterprise Resource Planning) система планирования ресурсов предприятия, MES (Manufacturing Execution System) система управления производственными процессами, HR (Human Resource) система управления кадрами.

Развитием классического подхода стали системы интеграции данных (Enterprise Data Integration EDI) (рисунок 1 справа). Здесь применяется отдельно внедряемая платформа интеграции данных, которая управляет (в литературе - orchestrates) потоками данных. Эта платформа внедряется в общую шину данных.

Примерами платформ EDI являются программные продукты Microsoft BizTalk [2] и IBM WebSphere [3]. В качестве подхода к интеграции EDI использует задаваемые пользователем правила по распространению, преобразованию и восстановлению данных и связей между ними после ошибок. Системы EDI гораздо проще, чем программные средства, реализующие классический подход, масштабируются, оказываются более устойчивыми к нагрузкам и могут быть интегрированы со стандартными инструментами управления ИТ инфраструктурой.

К недостаткам систем EDI следует отнести их высокую стоимость и, соответственно, высокие затраты на ее сопровождение и обслуживание, а также сложность ее внедрения [4, 5]. Так же необходимо отметить, что системы EDI именно интегрируют данные, собираепмые различными ИС предприятия, т.е. создают общее информационное пространство с BASE семантикой [6] (в определенной мере консистентное).

Наиболее современным решением задачи управления НСИ являются MDM- системы, например: MS SQL Server Master Data Services, Oracle MDM, IBM InfoSphere Master Data Management. Эти системы помимо собственно интеграции данных реализуют следующие функции:

управление метаинформацией НСИ;

создание и редактирование НСИ в едином пользовательском интерфейсе

широкий инструментарий для распространения и предоставления доступа к НСИ;

контроль валидности справочных данных;

контроль доступа.

MDM-системы обеспечивают непротиворечивость справочных данных внутри всего предприятия и абстрагируют механизмы создания и управления НСИ от внешних ИС. Каждая из обособленных ИС получает НСИ из MDM-систем и хранит в своём хранилище только ссылки на объекты из соответствующего MDM-каталога, тем самым обеспечивая единое информационное пространство, технически реализованное на базе обособленных ИС [7].

К недостаткам MDM-систем следует отнести существенные трудозатраты по полному изменению всей ИТ инфраструктуры предприятия, а также необходимость существенной переработки ИС, входящих в общую среду НСИ [8]. Отметим, что при использовании MDM-систем возникают, не только проблемы, решение которых должны искать ИТ-службы предприятия, но и проблема менеджмента определение ключевых для данного бизнеса объектов НСИ [9,10].

2. Подход к управлению НСИ на основе каталога методов связывания источников справочной информации

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

Предлагаемый авторами подход основан на использовании трех основных компонент:

каталога метаописаний объектов НСИ;

каталога мастер-систем;

каталога функций, предоставляющих данные из мастер-систем в виде объектов НСИ.

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

Каталог мастер-систем служит для определения источников данных НСИ. Отметим, что при этом данные продолжают храниться в самой автономной ИС и извлекаться из неё по требованию.

Каталог функций по запросу обращается к необходимой мастер-системе, выбрав её из каталога при помощи метаописания требуемого объекта НСИ, преобразует объекты в требуемый формат (JSON, XML SOAP, BSON и т.д) и возвращает вызывающей стороне.

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

Как очевидно, преимущество предложенного нами подхода в сравнении с известными подходами, используемыми в MDM-системах, состоит в отсутствии их разрушительного воздействия на автономные системы источники НСИ. Последние продолжают работать как раньше, а потому не требуется их существенная переработка. Преимущества предложенного решения обеспечиваются:

1) в сравнении с EDI за счет использования глобального метакаталога НСИ, в котором определёны: состав, взаимосвязи и инфраструктурные особенности каждого типа НСИ, а EDI занимается исключительно распространением данных;

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

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

Недостатками данного подхода являются неустойчивость к каскадным ошибкам и некоторое влияние на мастер-системы. Однако отмеченные недостатки можно достаточно просто компенсировать, используя соответствующие систему кэширования и механизмы дросселирования (в литературе - троттлинга, throttling).

Ниже приведен пример сценария работы системы для поддержки бизнес процесса движения единицы продукции (ЕП) по технологическому маршруту металлургического предприятия.

1.Агрегата завершает обработку ЕП, после чего оператор вводит в Цеховую информационную систему (ЦИС) следующие данные: номер ЕП, материал ЕП, номер смены.

2.ЦИС посылает запрос в КМС, в виде ассоциированного массива

({EP_NUMBER:1;EP_MATERIAL:22ГЮ;TURN_NUMBER:123})

3.КМС автоматически определяет, что может получить дополнительные данные по атрибуту EP_MATERIAL из системы MES, и состав смены из системы HR по атрибуту TURN_NUMBER.

4.В ЦИС возвращается ответ от КМС в виде XML-кода(рисунок 2), автоматически заполняющего соответствующие поля в АРМ оператора

Рисунок 2. Пример XML ответа от КМС

5.Соответственно п. 4 из системы HR возвращается состав работающей на маршруте смены в виде фамилий, имен, отчеств и табельных номеров, сотрудников предприятия, работавших в этой смене.

6.ЕП переходит на следующий технологический этап, где информация полученная из системы MES посредством КМС, используется для автоматической дефектовки ЕП.

7.После завершения всей последовательности технологических операций информация из ЦИС посредством КМС предаётся в систему ERP-систему (информация о кол-ве ЕП, информация о смене).

Заключение

Предложенный метод КМС был успешно апробирован при разработке информационной системы для анализа данных металлургического предприятия. Система управления НСИ, в которой реализован данный метод, позволила интегрировать корпоративные информационные системы (КИС), MES-системы и ERP-системы в условиях неизвестного заранее объекта автоматизации и необходимости тиражирования информационной системы с множеством внешних связей.

Работа выполнена в рамках договора № 02.G25.31.0055 (проект 2012-218-03-167) при реализации комплексного проекта по созданию высокотехнологичного производства с участием российского высшего учебного заведения по теме: «Разработка автоматизированной системы слежения, контроля, моделирования, анализа и оптимизации полного цикла выпуска металлургической продукции на основе создания и интеграции математических моделей технологических, логистических и бизнес-процессов предприятия (АС ВМП)»

Литература

1. DAMA International The DAMA Guide to the Data Management Body of Knowledge (DAMA-DMBOK) / DAMA International // Technics Publications, LLC; First edition. - 2010. -C.430

2. Управление нормативно-справочной информацией [электронный ресурс] // - Режим доступа: http://www.navicongroup.ru/biztalk/horizont/ypravl/ (доступ свободный, дата доступа 19.11.2013) - Загл. с экрана. - Яз. рус.

3. Типовой подход к управлению НСИ [электронный ресурс] // - Режим доступа: http://www.osp.ru/resources/izones/smartplanet/Short/Short_3.html (доступ свободный, дата доступа 19.11.2013) - Загл. с экрана. - Яз. рус.

4. Curl A. EAI issues and best practices / Ana Curl, Kresimir Fertalj // In Proceedings of the 9th WSEAS international conference on Applied computer science (ACS'09). -2009. -c.135-139.

5. Manouvrier B. Application Integration: EAI B2B BPM and SOA / Bernard Manouvrier, Laurent Menard // Wiley-IEEE Press. -2008. -C.256.

6. Pritchett D. BASE: An Acid Alternative / Dan Pritchett // ACM Queue volume 6, issue 3 (May 2008). -2008. -c.48-55.

7. Богуславский В.И. Особенности построения корпоративной инновационной подсистемы промышленного предприятия [Электронный ресурс] // «Инженерный вестник Дона», 2008, №2. - Режим доступа

8. http://www.ivdon.ru/magazine/archive/n2y2008/68 (доступ свободный, дата доступа 14.12.2013) - Загл. с экрана. - Яз. рус.

9. Allen M. Master Data Management in Practice: Achieving True Customer MDM. / Allen M., Cervo D // - Wiley Corporate. - 2011.-C.247.

10. Кирищиева И.Р., Скорев М.М. Реинжиниринговые технологии в развитии бизнес - систем железнодорожного транспорта предприятия [Электронный ресурс] // «Инженерный вестник Дона», 2012, №2. - Режим доступа

11. http://www.ivdon.ru/magazine/archive/n2y2012/785 (доступ свободный, дата доступа 14.12.2013) - Загл. с экрана. - Яз. рус.

12. Adam F. Making Sense of the Master Data Management (MDM) Concept: Old Wine in New Bottles or New Wine in Old Bottles / Adam F., Carlsson S., Nagle T., Sammon D. // In Proceedings of the 2010 conference on Bridging the Socio-technical Gap in Decision Support Systems: Challenges for the Next Decade. -2010. - c.175-186.

Размещено на Allbest.ru

...

Подобные документы

  • Ознакомление с используемыми классификаторами системы кодирования. Характеристика нормативно-справочной оперативной информации. Исследование дерева автоматизируемых функций и программных модулей. Анализ процесса Обеспечения информационной безопасности.

    дипломная работа [1,9 M], добавлен 17.06.2017

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

    курсовая работа [607,1 K], добавлен 07.05.2011

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

    курсовая работа [943,2 K], добавлен 01.05.2009

  • Информационные и автоматизированные системы управления технологическими процессами на промышленных предприятиях. Базы данных в автоматизированных системах управления. Системы планирования ресурсов предприятия, сбора и аналитической обработки данных.

    контрольная работа [486,7 K], добавлен 29.10.2013

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

    курсовая работа [32,0 K], добавлен 16.10.2013

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

    контрольная работа [19,9 K], добавлен 16.11.2010

  • Автоматизация учета кассовых операций. Характеристика нормативно-справочной информации. Структура данных и логичные равенства для автоматизированного формирования корреспонденции счетов хозяйственных операций по учету кассовых выплат работникам.

    контрольная работа [37,7 K], добавлен 26.07.2009

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

    курсовая работа [828,3 K], добавлен 23.11.2015

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

    контрольная работа [24,4 K], добавлен 29.08.2010

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

    контрольная работа [328,4 K], добавлен 19.05.2010

  • Технико-экономические показатели деятельности организации. Требования к информационной и программной совместимости. Описание нормативно-справочной информации. Требования к функциональным характеристикам. Руководство пользователя и программиста.

    отчет по практике [43,4 K], добавлен 23.02.2011

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

    отчет по практике [182,9 K], добавлен 17.03.2012

  • Базовая модель угроз персональных данных, обрабатываемых в информационных системах персональных данных. Метод сокрытия информации в наименьших битах графических контейнеров. Алгоритм и блок-схема работы программы, реализующей метод LSB в BMP-файлах.

    курсовая работа [475,1 K], добавлен 05.12.2014

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

    курсовая работа [1,2 M], добавлен 19.07.2012

  • Анализ структуры и управления предприятием. Функции, виды деятельности, организационная и информационная модели предприятия, оценка уровня автоматизации. Перспективы развития автоматизированных систем обработки информации и управления на предприятии.

    отчет по практике [243,3 K], добавлен 10.09.2012

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

    курсовая работа [1,7 M], добавлен 06.12.2012

  • Основные виды баз данных. Система управления базами данных. Анализ деятельности и информации, обрабатываемой в поликлинике. Состав таблиц в базе данных и их взаимосвязи. Методика наполнения базы данных информацией. Алгоритм создания базы данных.

    курсовая работа [3,1 M], добавлен 17.12.2014

  • Разработка базы данных "Тюрьма" для управления информацией, повышение оперативности выдачи информации, добавления и хранения информации о заключенных, охранниках и обслуживающем персонале. Использование языка Java, среды разработки NetBeans и СУБД Derby.

    курсовая работа [996,8 K], добавлен 31.01.2016

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

    дипломная работа [1,4 M], добавлен 20.10.2008

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

    реферат [27,4 K], добавлен 20.04.2019

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.