Диссертация (1136162)
Текст из файла
Федеральное государственное автономное образовательноеучреждение высшего образования«Национальный исследовательский университет«Высшая школа экономики»Национальный исследовательский ядерный университет«Московский инженерно-фиНа правах рукописиЗЫКОВ Сергей ВикторовичТЕХНОЛОГИЯ ИНТЕГРАЦИИ ДАННЫХ В ГЕТЕРОГЕННЫХКОРПОРАТИВНЫХ ПРОГРАММНЫХ КОМПЛЕКСАХСпециальность 05.13.11 – Математическое и программное обеспечениевычислительных машин,комплексов и компьютерных сетейДиссертация на соискание ученой степени доктора технических наукТом 1Научный консультантдоктор технических наук,профессор Вольфенгаген В.
Э.Москва – 20172ОГЛАВЛЕНИЕВведение...............................................................................................................Глава 1 Сравнительный анализ подходов и тенденций разработкикорпоративных программных комплексов…………….…………….........1 Сравнительный анализ особенностейархитектур распределенных ИС ........................................................................1.1 Ранние архитектуры (мэйнфреймы, файл-сервер,клиент-сервер)…………………………………………………………………..1.2 Современные расширения архитектуры клиент-сервер……………1.3 Классификация современных архитектур для интернет-ИС………1.4 Комплекс критериев и результаты сравнительного анализаархитектурных подходов……………………………………………………….2 Сравнительный анализ методологий разработки ИС....................................3 Сравнительный анализ моделей данных и поддерживающих СУБД……..3.1 Ранние индексные и сетевые СУБД…………………………………3.2 Реляционная модель Кодда и переход к архитектуреклиент-сервер……………………………………………………………………3.3 Сетевые диаграммы Бахмана и ER-модель Чена…………………...3.4 Мультимедийные ОРСУБД в среде интернет………………………4 Сравнительный анализ и классификация CASE-средств…………………..5 Обзор технологических схем разработки ПО……………………………….5.1 Международные стандарты…………………………………………..5.2 Отраслевые и корпоративные стандарты……………………………5.3 Соотнесение стандартов разработки ПО……………………………6 Корпоративные портальные комплексы………………………………….…7 Модели данных для интернет-среды………………………………………...8 Постановка задачи интеграции данных в гетерогенных корпоративныхпрограммных комплексах………………………………………………………Глава 2 Моделирование схемы интеграции данных в корпоративныхпрограммных комплексах................................................................................1 Теоретические основания применяемых средств моделирования ..............2 Особенности математического аппарата для интеграции данных враспределенных гетерогенных КПК..................................................................3 Использование переменных объектов для концептуализациигетерогенных КПК……………………………………………………………...4 Применение фреймовой нотации для визуального моделированияинтеграции данных …………………………………………………………….5 Использование аппарата вычисления значений в категориях и теориисемантических сетей для управления контентом КПК………………………6 Особенности объектного моделирования гетерогенных данных в КПК…7 Моделирование управления контентом портальных КПК на основесемантических доменов и абстрактных машин на состояниях ......................41618192125303337384043444854555760626976878890921001201241323Глава 3 Корпоративный программный комплекс, поддерживающийинтеграцию данных и унифицированное управление контентом ..........1 Исследование специфики предметной области ............................................2 Выбор программно-аппаратной платформы и инструментальныхсредств для интерации данных в корпоративных интернет-ИС……………..3 Интегрированное управление корпоративным контентом ..........................4 Интеграция гетерогенных данных в портальных КПК ................................5 Корпоративный портал как средство консолидации источниковгетерогенных (мета)данных……………………………………………………6 Специфика консолидированного учета корпоративныхпоизводственных ресурсов……………………………………………………..7 Особенности интегрированного управления данными в портальныхКПК………………………………………………………………………………Глава 4 Проектирование архитектурно-интерфейсной структурыкорпоративных программных комплексов с интеграцией данных .......1 Особенности событийно управляемой программной архитектуры…….…2 Классификация и описания программных модулей КПК……………….…3 Программное средство визуальной предметно-ориентированнойинтеграции данных ConceptModeller…………………………………………..4 Интерфейсы с внешним программным обеспечением………….………….4.1 Интерфейсы с ПО Webalizer для сбора и анализа статистикипосещений портала………………………………………………………..4.2 Интерфейсы с финансовыми приложениями……………………….4.3 Другие побочные источники информации………………………….5 Внутренние интерфейсы……………………………………..……………….6 Формы для ввода информации……………………………….………………7 Отчетные данные……………………………………………….……………..Глава 5 Результаты реализации, экспериментальнойпроверки и внедрения портального КПК с интеграцией данных………1 Общая характеристика реализованного КПК с интеграцией данных….….2 Особенности внедрения и использования программногосредства ConceptModeller для интеграции данных…………………………...3 Реализация и адаптация ИС управления корпоративным контентом….….4 Внедрение корпоративного интернет-представительства www.itera.ruи информационного интранет-портала в МГК «ИТЕРА» …………….……..5 Опыт совершенствования полнофункционального корпоративногопрограммного комплекса с интеграцией данных.
Классификация иобязанности пользователей…………………………………………………….6 Сравнение внедренного КПК с существующими коммерческимианалогами и рекомендации по его развитию………………………………….Заключение……………………………………………………………………..Список сокращений и условных обозначений…………………………….Список литературы……………………………………………………………Приложения Том 21401411521601671731811891981992112212272282302332342372472602612702782862973093183213224ВВЕДЕНИЕВ диссертационной работе рассматриваются вопросы разработкипрограммного обеспечения (ПО) для крупномасштабных информационныхсистем (ИС) и программных комплексов с базами данных (БД) в гетерогеннойраспределенной среде.Актуальность проблемы. В условиях общественно-экономическойглобализации, а также роста зависимости уровня развития государств и мировогосообщества в целом от степени совершенства информационных технологий (ИТ)дляадекватногофункционированиякрупномасштабныхгетерогенныхпрограммных систем и комплексов требуется разработка новых концептуальнометодологических подходов к их проектированию и реализации.Только в нашей стране на реализацию федеральной целевой программы(ФЦП) «Электронная Россия» (2002-2010 гг.) правительством выделено свыше77 млрд руб.
(около 2,8 млрд долл.), в т.ч. на НИОКР – около 7 млрд руб. (около250 млн долл.) 1, а в США на реализацию схожей ФЦП – Networking and IT R&DInitiative – по 2,2 млрд долл. ежегодно (включая расходы по 1,2 млрд долл. наНИОКР) 2.Международные программы развития крупномасштабных программныхсистем на основе интернет-технологий: ООН («Глобальная инициатива пополитике интернет» GIPI, с 2000 г. – www.un.org), ЮНЕСКО ("Информация длявсех", 2002-2007 гг. и далее – www.unesco.org) и др. также получают ежегодныеассигнования в миллионы долларов США и широкую поддержку мировогосообщества.В современном обществе вследствие ускоренного развития ИТ уженакоплены и продолжают расти весьма значительные объемы данных.По данным официального интернет-сайта ФЦП РФ (http://www.programs-gov.ru); в 2013-2020 ФЦПпродолжила развитие в рамках программы «Информационное общество» (http://www.e-society-russia.ru)1По данным официального интернет-сайта Типографии правительства США (http://www.gpoaccess.gov/usbudget/ fy2005/index.html)25Вследствие устойчивой тенденции к удвоению объемов информации вкорпоративных программных комплексах (КПК) каждые 1,5 года, развитые ИСи системы управления базами данных (СУБД) сегодня оперируют терабайтнымимассивами информации; в ряде корпораций прогнозируется обработкапетабайтных (1015 байт) БД.
При этом интеграция данных такого объема в силуих гетерогенного характера и, зачастую, слабой структурированности, особенносучетомразнородностиИС,опережающихтеоретические основания,представляет собой существенную проблему.Колоссальные объемы гетерогенных данных диктуют необходимостьпостроения инструментально-программных средств для интеграции БД и базметаданных (БМД) различной степени структурированности [21], [23], [60], [63]и др.
Характеристики
Тип файла PDF
PDF-формат наиболее широко используется для просмотра любого типа файлов на любом устройстве. В него можно сохранить документ, таблицы, презентацию, текст, чертежи, вычисления, графики и всё остальное, что можно показать на экране любого устройства. Именно его лучше всего использовать для печати.
Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.