Автоматизация процесса доступа пользователей к информационным ресурсам промышленного предприятия с использованием активного словаря-справочника данных тема диссертации и автореферата по ВАК РФ 05.13.06, кандидат технических наук Николаев, Александр Владимирович
- Специальность ВАК РФ05.13.06
- Количество страниц 195
Оглавление диссертации кандидат технических наук Николаев, Александр Владимирович
ВВЕДЕНИЕ.
ГЛАВА 1. Современное состояние организации метаданных для автоматизации процесса доступа пользователей к информационным ресурсам промышленного предприятия
1.1. Информационные ресурсы современного промышленного ^ предприятия.
1.2. Анализ способов интеграции метаданных информационных систем в единое информационное пространство промышленного предприятия.
1.3. Анализ архитектуры современных информационных систем и ^ j методы использования активного словаря-справочника данных.
1.4. Выводы.
ГЛАВА 2. Методы исследования характеристик основных компонентов активного словаря-справочника данных промышленного предприятия
2.1. Проблемы проектирования баз данных ССД информационных ^ систем.
2.2. Методика концептуального проектирования базы данных ССД.
2.3. Описание концептуальной модели данных.
2.4. Формализованное описание задачи пользовательского доступа к ^ данным.
2.5. Задача оптимизации пользовательских представлений.
2.6. Выводы.
ГЛАВА 3. Исследование эксплуатационных характеристик систем активного словаря-справочника данных
3.1. Обновления метаданных и актуализация ССД.
3.2. Диалоговые подсистемы и языковые средства ССД.
3.3. Исследование основных вариантов обработки и доступа к ^ данным.
3.4. Выводы.
ГЛАВА 4. Реализация основных модулей системы активного словаря-справочника данных.
4.1. Разработка словаря данных ССД и формализация предметной 1 по r lUo области.
4.2. Архитектура системы и реляционная модель активного ССД.
4.3. Реализация основных программных модулей
4.3.1. Реализация модуля загрузки и обновления метаданных.
4.3.2 Реализация модуля отчетов.
4.4. Выводы.
Рекомендованный список диссертаций по специальности «Автоматизация и управление технологическими процессами и производствами (по отраслям)», 05.13.06 шифр ВАК
Разработка словаря-справочника данных для автоматизации процесса проектирования и сопровождения систем баз данных промышленных предприятий2008 год, кандидат технических наук Круглов, Алексей Михайлович
Программно-технологический комплекс для развития информационной среды образовательного учреждения на основе системы электронного документооборота2013 год, доктор технических наук Гудов, Александр Михайлович
Автоматизация проектирования систем оперативной аналитической обработки данных: на примере информационно-аналитических систем в энергетике1999 год, кандидат технических наук Щавелев, Леонид Вячеславович
Разработка архитектуры программной системы конфиденциального доступа к информационным ресурсам электронно-вычислительных сетей2003 год, кандидат технических наук Хади, Роман Ахмедович
Программная среда визуальной разработки баз данных информационных систем и средств доступа к их ресурсам на платформе WEB2005 год, кандидат технических наук Воякин, Евгений Анатольевич
Введение диссертации (часть автореферата) на тему «Автоматизация процесса доступа пользователей к информационным ресурсам промышленного предприятия с использованием активного словаря-справочника данных»
Промышленное предприятие представляет собой сложную систему, слаженная работа которой достигается за счет эффективного использования всех имеющихся ресурсов. В условиях рыночной экономики и интенсивного развития технологий требуется учитывать множество аспектов деятельности как внутри самого предприятия, так и среди конкурентов, а также других участников хозяйственных отношений. Ввиду сложности переоборудования и модернизации, как за счет количества ресурсов, так и за счет их стоимости, промышленное предприятие является организмом, медленно реагирующим на внешние воздействия. Однако последние десятилетия бурное развитие информационных технологий подтягивает за собой и другие отрасли. Усложняются процессы и требования к временным затратам для решения различного рода задач. Происходит тесная интеграция различных субъектов хозяйственной деятельности как внутри страны, так и за ее пределами. При этом информация, как ресурс, имеет свойство со временем накапливаться, что приводит к увеличению ее объемов и сложности обработки. Поэтому с течением времени методы и средства обработки накопленной информации утрачивают свою эффективность и требуют пересмотра.
Большое значение при этом приобретает создание и ведение некоторого центрального реестра сведений о данных, которым располагает предприятие. Данные, содержащиеся в нем, описывают информацию, то есть являются метаданными. Обращаясь к содержимому этого реестра, любое заинтересованное лицо получает актуальную и достоверную информацию о наличии и роли тех или иных данных предприятия, правил их обработки.
Современный уровень развития информационных технологий позволяет создавать и поддерживать системы таких реестров, работающих в активном режиме, когда информация, содержащаяся в данном реестре, не только хранится и передается пользователю, но и обрабатывается самой системой. Реестры с таким функционалом называются активными словарями-справочниками данных (ССД). Однако в настоящее время возможности активных ССД по автоматизации различных процессов деятельности внутри предприятия, а не в рамках самой системы ССД, практически не используются. Существующие системы автоматизации предприятий, в частности ERP-системы, поддерживают возможности таких словарей только для описания данных. В системах подобного класса даже не допускается изменение данных напрямую, минуя специальный пользовательский интерфейс.
Поэтому большое значение приобретает проблема организации и использования метаданных в системах активного словаря-справочника данных. В связи с этим, исследование проблем автоматизации доступа пользователей к информационным ресурсам промышленного предприятия с их помощью представляется актуальной научной задачей.
Целью данной работы является разработка научных методов и средств, обеспечивающих построение системы активного словаря-справочника данных для автоматизации процесса доступа пользователей к информационным ресурсам промышленного предприятия.
В сочетании с поставленной целью решаются следующие задачи исследования:
- анализ структуры и информационных ресурсов промышленного предприятия;
- анализ архитектуры современных информационных систем и способов интеграции в них систем активного словаря-справочника данных;
- разработка методики и моделей концептуального проектирования базы данных ССД;
- формализация задачи доступа пользователя к данным в системе активного ССД;
- исследование и построение алгоритмов актуализации сведений о данных в ССД;
- разработка моделей обмена метаданными и исследование их основных характеристик;
- разработка структуры системы активного словаря-справочника данных, методов и алгоритмов основных модулей программного обеспечения.
Научная новизна состоит в том, что автором предложена новая структура системы активного словаря-справочника данных в части выделения основного объекта ССД, разработаны методы и средства обмена метаданными между системами и пользователями, разработаны и исследованы методы доступа пользователей к информационным ресурсам предприятия.
На защиту выносятся:
- алгоритм доступа пользователей к информационным ресурсам промышленного предприятия;
- методика концептуального проектирования базы данных ССД в части выбора основного объекта ССД;
- схема актуализации сведений о данных в активном ССД;
- алгоритм организации администрирования метаданных;
- архитектура системы с интегрированным активным словарем-справочником данных;
- реляционная модель схемы базы данных активного ССД в части описания интерфейсов доступа пользователей.
Научные результаты, полученные в диссертации, доведены до создания программных модулей, реализованных в виде пакетов процедур и функций, использующихся на реальных АСУП. Применение на практике системы активного словаря-справочника данных позволило обеспечить доступ пользователей к актуальной и непротиворечивой информации.
В первой главе диссертации проводится анализ информационных ресурсов типового промышленного предприятия, организации принципов его автоматизации. Подробно рассматриваются проблемы интеграции метаданных информационных систем в единое информационное пространство предприятия. Производится анализ архитектуры современных информационных систем и методов использования ими активных словарей-справочников данных.
Во второй главе рассматриваются проблемы проектирования баз данных, предлагаются методы исследования характеристик основных компонентов активного ССД: вводится методика концептуального проектирования базы данных ССД, рассматриваются средства описания концептуальной модели и обосновывается их выбор, предлагается формализованное описание задачи доступа пользователей к данным средствами ССД, а также задача оптимизации пользовательских представлений.
В третьей главе приводятся и обсуждаются результаты исследований основных эксплуатационных характеристик систем активного словаря-справочника данных, а именно задачи обновления метаданных и актуализации ССД. Производится изучение языковых средств общения с системой ССД, обосновывается их выбор и способы применения. Приводятся результаты исследований основных вариантов обработки и доступа к данным.
Четвертая глава содержит описания результатов практической реализации системы. Производится формализация предметной области и разработка словаря данных ССД, архитектура системы после до и после внедрения системы ССД, ее реляционная модель, описание основных модулей и выводы.
Похожие диссертационные работы по специальности «Автоматизация и управление технологическими процессами и производствами (по отраслям)», 05.13.06 шифр ВАК
Разработка и исследование метаописаний информационной базы в автоматизированных системах организационного управления2011 год, кандидат технических наук Осипова, Виктория Викторовна
Архитектура и методика реализации специализированных программных систем подбора персонала2009 год, кандидат технических наук Сухорукова, Ольга Борисовна
Разработка информационной системы для контроля промышленных объектов государства Иран2003 год, кандидат технических наук Шадло, Саид
Разработка моделей, методов и инструментальных средств анализа и синтеза оптимальных структур баз данных в автоматизированных информационно-управляющих системах1999 год, доктор технических наук Сиротюк, Владимир Олегович
Математическое и программное обеспечение информационных систем с настраиваемой концептуальной моделью данных2011 год, кандидат технических наук Целуйко, Дмитрий Сергеевич
Заключение диссертации по теме «Автоматизация и управление технологическими процессами и производствами (по отраслям)», Николаев, Александр Владимирович
4.4. Выводы
В данной главе были рассмотрены ключевые возможности основных модулей системы, а также приведена физическая модель системы активного словаря-справочника данных.
Полученная реализация является масштабируемой и может быть дополнена любым необходимым функционалом.
В качестве средств доступа к системе ССД может применяться как специально спроектированный в языках высокого уровня пользовательский интерфейс, так и web-интерфейс, реализованный средствами самого ССД. Учитывая целевую аудиторию администраторов данных, администраторов баз данных и разработчиков, можно рекомендовать для использования и стандартные средства доступа к данным Oracle — sqlplus и его реализация в web.
Другими словами, работоспособность полученной системы ССД не зависит от способа доступа к данным и является гибкой по отношению к применяемым средствам разработки.
В качестве аппаратной платформы для рассмотренных примеров и физической реализации были использованы: со стороны базы данных сервер под управлением операционной системы Sun Solaris. Со стороны приложений применялись как сервера под управлением unix-систем, так и сервер под управление операционной системы Microsoft Windows.
Комбинация различных средств использовалась как для реализации максимума требуемого функционала, так и для моделирования работы целевого предприятия, в рамках которого предполагается использовать систему ССД с активным словарем-справочником данных.
В рассмотренных выше примерах активная составляющая словаря-справочника данных информационной системы была раскрыта в достаточном объеме, чтобы оценить возможности системы в целом.
В результате внедрения системы с активным словарем-справочником данных на предприятии удалось автоматизировать доступ пользователей к информационным ресурсам. Данный результат был получен благодаря реализации разработанных методик и моделей на основе результатов проведенных экспериментов и исследований.
Реализованные модули ССД позволили в автоматизированном режиме готовить отчеты о состоянии информационного наполнения баз данных, что также повысило эффективность работы подразделений предприятия.
Предложенные программные модули расширили функционал языковых средств общения человека с активным ССД.
На защиту выносятся архитектура системы с интегрированным активным словарем-справочником данных и реляционная модель схемы базы данных активного ССД в части описания интерфейсов доступа пользователей.
ЗАКЛЮЧЕНИЕ
Диссертационная работа посвящена актуальной проблеме автоматизации доступа пользователей к информационным ресурсам промышленного предприятия. Обобщая результаты проведенных теоретических и экспериментальных исследований, можно сформулировать основные выводы и результаты работы:
- проведен комплексный анализ архитектуры современных информационных систем и информационных ресурсов промышленного предприятия, что позволило сформулировать основные задачи исследований диссертационной работы;
- разработана формализованная методика, позволяющая выделить основные классы ССД и определить основной объект ССД для информационной системы предприятия;
- предложено формализованное описание доступа пользователей к информационным ресурсам за счет создания системы интегрированных представлений данных;
- проведены исследования основных эксплуатационных характеристик системы активного словаря-справочника данных, построена модель актуализации метаданных и алгоритмы обмена информацией между системами;
- на основе результатов полученных исследований и проведенного анализа сформулированы выводы о целесообразности использования моделей и алгоритмов;
- разработан словарь данных активного ССД, концептуальная и реляционная модель, которая реализована на базе СУБД Oracle llg;
- предложены программные модули, расширяющие функционал языковых средств общения человека с активным ССД и обеспечивающие автоматизированную подготовку отчетов.
Использование систем словарей-справочников данных сокращает объем работ, производимых человеком на всех стадиях работы с системой. Это в значительной степени повышает эффективность работы всех подразделений. В конечном счете, повышается эффективность деятельности предприятия. Увеличивается пропускная способность системы, происходит освобождение пользователей, занятых рутинной работой по ведению данных. Информационные ресурсы предприятия становятся полностью доступными, неопределенность пользователей по отношению к данным снижается.
Использование систем словарей-справочников данных сокращает объем работ, производимых человеком на всех стадиях работы с системой. Это в значительной степени повышает эффективность работы всех подразделений. В конечном счете, повышается эффективность деятельности предприятия. Увеличивается пропускная способность системы, происходит освобождение пользователей, занятых рутинной работой по ведению данных.
Данное направление информационных технологий представляется перспективным и для дальнейших исследований.
Список литературы диссертационного исследования кандидат технических наук Николаев, Александр Владимирович, 2008 год
1. Армстронг-Смит М., Армстронг-Смит Д. Oracle Discoverer. Разработка специальных запросов и анализ данных Oracle Discoverer Handbook. -М.: Лори, 2002.-484 с.
2. Архипенков С. Oracle Express Olap. М.: Диалог-МИФИ, 1999, 320 с.
3. Архипенков С., Голубев Д., Максименко О., Хранилища данных. М.: Диалог-МИФИ, 2002, 528 с.
4. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С-Н-. М.: Издательство Бином, СПб.: Невский диалект, 2001. - 560 с.
5. Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя. -СПб.: Питер, 2004. 432 с.
6. Бхамидипати К. SQL. Справочник программиста. М.: ЭКОМ, 2003. - 304 с.
7. Гарсиа-Молина Г., Ульман Д., Уидом Д. Системы баз данных. Полный курс. М.: Издательский дом «Вильяме», 2003. - 1088 с.
8. Грейвс М. Проектирование баз данных на основе XML. М.: Издательский дом «Вильяме», 2002. - 640 с.
9. Леонг-Хонг Б., Плагман Б. Системы словарей-справочников данных. -М.: Финансы и статистика, 1986. 311 с.
10. Липаев В.В. Проектирование программных средств. М.: Высшая школа, 1990.-303 с.
11. П.Райордан Р. Основы реляционных баз данных. М.: Издательско-торговый дом «Русская редакция», 2001. - 384 с.
12. Спирли Э. Корпоративные хранилища данных. Планирование, разработка, реализация. Том. 1. М.: Издательский дом «Вильяме», 2001.-400 с.
13. Урман С. Программирование на языке PL/SQL. М.: Лори, 2004. -528 с.
14. Аксенов Е.Г. Модели и хранилища // PCWEEK/RE, 2002, № 41
15. Брейман А. Д. Архитектура системы автоматизации администрирования баз данных индивидуальных информационных систем // Информационные технологии N 7,2006.
16. Брейман А. Д., Ульянов М. В., Выбор рациональных алгоритмов поиска по ключу в базах данных, размещаемых в оперативной памяти, на основе анализа их информационной чувствительности // Информационные технологии N 1, 2006.
17. Будихин А.В., Буров Д.А., Николаев А.В., Остроух А.В Актуализация сведений о данных информационной системы средствами активного словаря-справочника данных. Научный вестник МГТУ ГА № 119, сер. Аэромеханика и прочность. М.: 2007. -С. 172-178.
18. Будихин А.В., Лян Лян, Николаев А.В. Реализация динамических интерфейсов с использованием словарей-справочников данных. Инновационные технологии в промышленности, строительстве и образовании. Сб. науч. тр. МАДИ (ГТУ) 2007, с.59-67.
19. Вайнберг Д. Распределенные метаданные // Computerworld, 2003, № 5
20. Васяева Е. С., Васяева Н. С., Синельников А. С. Особенность поддержки неопределенных типов данных в интеллектуальных информационных системах // Информационные технологии N 6, 2006.
21. Гир Д. Федеративный доступ к базам данных //Открытые системы, 2003, № 6
22. Дубровин В. Л. Система автоматизации процесса разработки программных средств сбора, ввода, выборки и анализа информации // Информационные технологии 2007, №6
23. Заботнев М. С., Методы поиска и агрегации информации в разреженных гиперкубах данных. // Информационные технологии N 1, 2006.
24. Локшин М.В., Кравец О.Я. Разработка методов распараллеливания запросов в гетерогенных РСУБД // Системы управления и информационные технологии, 2005, N 4(21), с. 71-76.
25. Мериан Л. Хранение с умом // Computerworld, 2003, № 8
26. Мещеряков С.В., Иванов В.М. Построение объектно-реляционных моделей баз данных с произвольным набором атрибутов // Системы управления и информационные технологии, 2005, N 4(21), с. 82-87.
27. Никатина Г. Механизм виртуальных частных баз данных в СУБД Oracle // Открытые системы, 2002, № 7-8
28. Николаев А.В. Особенности интеграции репозитария данных в информационную систему. Моделирование технологических процессов в промышленности и образовании. Сб науч. тр. МАДЩГТУ) М.: 2004. -С . 56-60.
29. Овчинников В.В. Концептуальный язык запросов, не использующий собственные имена отношений // Системы управления и информационные технологии, 2005, N 4(21), с. 87-94.
30. Погодаев А.К., Муравейко А.Ю., Дятчина Д.В. Альтернативные соединения таблиц баз данных // Системы управления и информационные технологии, 2005, N5(22), с. 99-102.
31. Салливан Т. Консолидация в области метаданных //Computerworld, 2001, №2
32. Сидельников В. И., Олейннк П. П. Метод представления истории изменения данных // Информационные технологии N 7, 2006.
33. Стедман К. Метаданные // Computerworld, 2000, № 8
34. Стулов А. Особенности построения информационных хранилищ // Открытые системы, 2003, № 4
35. Тарасова О. Б., Построение интеллектуальной системы генерации прикладных программ с использованием моделей сбора информации // Информационные технологии N 10, 2004.
36. Чен П. Модель «Сущность-связь» шаг к единому представлению данных // СУБД, 1995, № 3
37. Черепицкий А. А. Исследование и разработка структур построения и алгоритмов управления базой данных компьютерных словарей: автореферат диссертации на соискание ученой степени канд. техн. наук: 05.13.06 / А.А. Черепицкий. СПб., 1999
38. Черняк Л. Мнимая и подлинная нерушимость Oracle // Открытые системы, 2002, № 7-8
39. Шовкун А. В. Управление метаданными в гетерогенных информационно-аналитических системах масштаба предприятия: автореферат диссертации на соискание ученой степени канд. техн. наук: 05.13.11 / А. В. Шовкун. М., 2005.
40. Шонинг X. Tamino СУБД, созданная для XML // Открытые системы, 2002, № 5
41. Набор элементов метаданных Dublin Core (Дублинского ядра). Справочное описание, 2002
42. Borden R. The Metadata Interchange Specification // MetaData Coalition, www.he.net/~metadata
43. Brobst S., The five stages of an active data warehouse evolution // White Paper Teradata corp., 2001, spring
44. Gorman M. An Old Saw That Just Don't Cut // Whitemarsh Information Systems, Corp., www.wiscorp.com
45. Inmon W. Metadata in the Data Warehouse: A statement of vision // White paper, 1997
46. Jennings M. Generic Meta Data Repository Design // Hewitt Associates LLC, www.hewitt.com
47. Kimball R. Meta Meta Data Data. Making a List of Data About Metadata and Exploring Information Cataloging Tools // DBMS Online, 1998, № 3
48. Marco D. Advanced Meta Data Architecture // Enterprise Warehousing Solutions, Inc., www.EWSolutions.com
49. White C. Managing Distributed Data Warehouse Meta Data // DM Rewiew Magazine, 1999, № 2
50. The CERIS Metadatabase Project, http://ceris.metropolis.net/metadatabase/
51. Common Warehouse Metamodel specification, Volume 1 // Object Management Group, 2001, www.omg.org
52. Microsoft SQL Server 2000 Meta Data Services Reference
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.