Главная » Просмотр файлов » Диссертация

Диссертация (1136162), страница 36

Файл №1136162 Диссертация (Технология интеграции данных в гетерогенных корпоративных программных комплексах) 36 страницаДиссертация (1136162) страница 362019-05-20СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 36)

рисунок 2.5).Особенности графического представления фреймовой нотации более подробноизложены в Главе 2.Инструментальное средство ConceptModeller состоит из событийноориентированных компонент, осуществляющих визуализацию фреймов, ихтрансляцию в UML-код, а также визуализацию полученного кода в форме UMLдиаграмм.Базовая схема интеграции объектов данных в форме модели ПрО припомощи инструментального средства ConceptModeller приведена на рисунке 4.10.225ФОРМАЛЬНЫЙЕСТЕСТВЕННЫЙЯЗЫКФОРМАЛИЗАЯЗЫКОПИСАНИЯФРЕЙМОВ(XML)ВИЗУАЛИЗВ UMLДИАГРАММЫЯЗЫКТРАНСЛЯДИАГРАММ(XML /RATIONAL)ЯЗЫКВИЗУАЛИЗДИАГРАММ(IBM RATIONAL/MS VISIO)ФункцияБизнес-отображенияситуации втерминахФРЕЙМОВФОРМАЛЬНЫЙФОРМАЛЬНЫЙТРАНСЛЯЦИЯпредставленияВизуальноеБизнес-фреймовВизуальноеситуации вестественногопредставлениев UML-представлениетерминахязыкафреймовдиаграммыUML-диаграммUML-диаграммIBM RATIONAL,ORACLEC#.NETC#.NETC#.NETDEVELOPER,MS VISUALSTUDIOРисунок 4.10.

Схема двунаправленной интеграции КПК с помощьюConceptModellerНа схеме отображены прямое и обратное направления процесса трансляции(инструментальное средство ConceptModeller поддерживает разработку в обоихнаправлениях).ТрансляцияфреймоввUML-нотациюосуществляетсяпокомпонентно и поэлементно на основе алгоритмов и структур данных, болееподробно описанных в Главе 5.Заметим, что большинство типов фреймов (включая фреймы событий – см.пример на рисунке 2.5) допускает трансформацию к диаграммам классов (см.рисунок 4.11), что унифицирует интерфейс пользователя. При этом форматхранения гетерогенных данных основан на использовании специализированнойметаинформации (включая кардинальность, тип фрейма и другие параметры),которая не визуализируется в интерфейсе, но используется при проектированииинтегрированной схемы данных в КПК как в прямом (от фреймов к диаграммамUML), так и в обратном направлении.По существу, приведенный выше фрагмент интерфейса пользователяинструментального средства ConceptModeller является первичной отчетнойформой.

Заметим, что ConceptModeller предусматривает возможность генерации226внутренних (системных) отчетов, содержащих, кроме приведенной информации,существенный объем метаданных с описанием расширенных параметров UMLдиаграмм (семантических ролей для дуг, связывающих концепты, а также другихобъектов), детальное описание которых выходит за рамки исследуемойпроблематики и в настоящей работе не рассматривается.Графическиевизуальногоэлементыинтерфейсапредметно-ориентированногоинструментальногопроектированиясредстваинтегрированнойсхемы данных в КПК ConceptModeller созданы с применением современныхпрограммных систем для редактирования графических изображений (в частности,Adobe Photoshop), что обеспечивает интуитивную прозрачность и высокуюэргономичность.-0..n-1ManagerContent***-0..nPublish*-0..n*-0..nWebsite*Рисунок 4.11.

Фрейм события «публикация», трансформированный к UMLдиаграммеПри этом элементы графического интерфейса пользователя хранятся иобрабатываются в БМД особого вида (обмен данными с приложениями реализован227на основе унифицированной технологии ресурсов – файловых структур сописанием метаданных).К преимуществам архитектурно-интерфейсного решения ConceptModellerследует, прежде всего, отнести предметно-ориентированное проектированиеинтегрированной схемы данных КПК в терминах, близких к естественному языку,визуализациюситуативнойинтегрированныхКПК,моделиинтуитивнуюнавсемясностьпротяжениизасчетпостроенияиспользованияапробированного стандарта (визуального) проектирования ИС UML, а такжеинтерфейсную поддержку двунаправленного проектирования схем данных.Подробности реализации механизмов визуализации компонент интеграциисхем данных в гетерогенных КПК, преобразования фреймового представленияпредметной области в UML-диаграммы, а также особенности храненияметаинформации приведены в Главе 5.4 Интерфейсы с внешним программным обеспечениемВ силу гетерогенной природы исследуемой предметной области, для болееэффективной интеграции данных в гетерогенных КПК и управления их контентом,кроме модулей, принадлежащих собственно системе, необходимы такжеинтерфейсы с программным обеспечением сторонних разработчиков.

Преждевсего, речь идет о программном обеспечении для сбора и анализа статистикипосещений порталов, а также о ПО (финансового) учета от стороннихпроизводителей, включая и (общедоступные) интернет-сервисы. Посколькууказанные типы ПО существенным образом используют специализированныефинансовые методы (и нетривиальный аппарат математической статистики,выходящий за рамки данной работы), сосредоточимся на интеграции стороннегоПО с разработанными модулями управления контентом портального КПК.2284.1 Интерфейсы с ПО Webalizer для сбора и анализа статистики посещенийпорталаПрограммноеобеспечениеWebalizerпредставляетсобойсвободнораспространяемое ПО для сбора, анализа и автоматизированного построенияпервичных многопрофильных отчетов на основе статистических данных о работепользователейсинформационнымиресурсами,размещеннымивинтернет/интранет.ПО Webalizer анализирует стандартные журналы событий (действий иошибок) в ходе работы пользователей с информационными ресурсами,содержащиетакуюинформацию,каквремясобытия,(интернет-)адреспользователя, информационная страница, код операции (ошибки), объемпереданной/принятой информации и др.По результатам анализа автоматически генерируются сводные ежемесячныеотчеты, которые содержат такие параметры, как общее количество посещений,файлов, информационных страниц, пользователей, а также объем полученных имиданных.Сводные ежемесячные отчеты детализируются по следующим направлениям(в скобках приведены основные параметры):•ежемесячная статистика (общее количество посещений, файлов,информационных страниц, пользователей, объем данных);•ежедневная и ежечасная статистика (количество посещений, файлов,информационных страниц, объем данных) – в среднем и максимально;•наиболее частые ошибки и предупреждения (включая код, описание иколичество);•наиболее часто посещаемые информационные страницы сайта, а такжете, которые внесли наибольший вклад в объем данных (количество посещений,объем данных, интернет-адрес страницы в формате URL);•наиболее частые точки (информационные страницы) входа на сайт ивыхода с сайта (количество посещений, интернет-адрес страницы в формате URL);229•посетители, которые внесли наибольший вклад по количествупосещений и объему полученной информации (количество посещений, файлов,объем данных, интернет-адрес страницы в формате IP или URL);•география распределения посетителей (количество посещений, файлов,объем данных, страна).Все отчеты представляются в текстовой (таблицы) и графической(диаграммы) форме, детальные отчеты включают натуральное и долевое (впроцентной форме) представление величин.В зависимости от типов, отчеты создаются и обновляются ежемесячно,ежедневно и ежечасно.По результатам обработанной информации строятся диаграммы параметровсайта.Интерпретация отчетов может проводиться, вообще говоря, в различныхтерминах; в настоящем исследовании наибольший интерес представляетсоотнесение посещаемости с географическими и тематическими параметрамипосетителей.Несмотря на то, что результаты статистики в отдельных случаях(идентификация компании-посетителя, страны и т.д.) носят неоднозначныйхарактер, значения рассматриваемых параметров играют весьма существеннуюроль в качестве дополнительного источника информации для принятия решения пореструктуризации портала.Данные анализа хранятся в текстовых файлах установленного формата,интеграция осуществляется посредством импорта сведений, полученных изприложенияWebalizerспоследующейгенерациейитоговогоотчетаопосещаемости портала.

Параметры данного отчета подробно рассмотрены далее внастоящей главе.Обобщениеианализстатистическиххарактеристикпосещаемостикорпоративного портала имеют весьма важное значение для обобщенной оценкиактуальности, эргономичности и формирования воздействия на целевуюаудиторию (для общедоступных интернет-ресурсов), а также для оценки230деятельности персонала (для корпоративного интранет-портала) с учетоммногофакторной динамики.4.2 Интерфейсы с финансовыми приложениямиПриведем схемы взаимодействия портального КПК со стандартными длябольшинства корпораций модулями систем финансового учета.Интерфейс с модулем "Главная книга"Прежде всего, необходимо отметить, что рассматриваемый модуль, подобномодулю управления конфигурацией ИСУК, является центральным модулемсистемы учета финансовых ресурсов в КПК.Журнальные записи главной книги содержат счета на закупку (в том числеосновных средств), расчеты по обязательствам с поставщиками и заказчиками, атакже целый ряд сведений о других операциях.Модуль "Главная книга" содержит компоновщик учетных гибких структур,учетный календарь, план счетов, конфигуратор журнальных записей, а такжедругие компоненты.Предмет интеграции данных конкретных финансовых систем между собой,в силу общего знакомства автора с предметной областью и сложностью последней(в смысле количества объектов и связей, а также их семантики), может стать темойотдельного исследования.

Скажем лишь, что развитый в настоящей работетехнологический подход к интеграции данных в гетерогенных КПК является вдостаточной степени теоретически универсальным и практически приемлемым дляинтеграции произвольных КПК в единую инфраструктуру с портальнойархитектурой.Ниже в данном разделе будут приведены обобщенные рекомендации, а такжепрактические приемы интеграции отдельных модулей корпоративной финансовойпрограммной системы (которые снабжают информацией главную книгу –центральное хранилище учетных записей) в гетерогенный портальный КПК сцелью построения консолидированных отчетов.231Интерфейс с модулем "Основные средства"Модуль "Основные средства" содержит классификатор основных средств идругих учетных гибких структур, финансовый календарь, компоновщик учетныхгибкихструктур,средствавычисленияамортизационныхотчислений,прогнозирования и планирования расходов на амортизацию, учета налогов, а такжедополнительные компоненты.Модуль, в частности, поддерживает такие операции с основнымисредствами, как списание, восстановление и передачу основных средств (в томчисле группами) между различными компаниями (филиалами, дочернимипредприятиями) или материально-ответственными лицами.Порезультатамисследования"АМОРТИЗАЦИОННЫЕ.ОТЧИСЛЕНИЯ""ИЗНОС.И.АМОРТИЗАЦИЯ"извконцептасоотнесениипредметнойобластисконцептомконсолидированныхфинансовых отчетов ИС управления контентом можно сделать вывод, что науровне модели данных им соответствуют схожие сущности предметной области.При этом концепту "АМОРТИЗАЦИОННЫЕ.ОТЧИСЛЕНИЯ" следует отдатьприоритет в том смысле, что связанные с ним учетные характеристики (например,название основного средства, дата, величина отчислений и т.д.) содержатся водном из основных модулей финансовой ИС ("Основные средства"), в то время какв ИС управления контентом нет даже отдельной компоненты близкого посемантической значимости уровня, посвященной амортизации.Послеустраненияповторяющихся(сточкизрениясемантикиинтегрируемых данных в предметных областях) информационных сущностей ипереопределения необходимых связей устраняется дублируемая и противоречиваяинформация, повышается надежность хранимых сведений, повышается скорость (аврядеслучаевпоявляетсяпринципиальнаявозможность)оперативнойконсолидации данных в гетерогенном КПК.Заметим,чтовотличиеотформальногопримененияуказанныхпреобразований к традиционной процедуре нормализации схемы интегрированной232БД, предлагаемая технологическая схема дает полностью адекватный результат ине приводит к потере или искажению (мета)даных, так как она ориентирована наПрО.

В самом деле, хотя и существует алгоритм построения схемы РБД поконцептуальной модели, результирующая БД не содержит метаданных осущностях и связях, необходимых для адекватности последующих трансформацийсхемы БД в связи с динамическими изменениями в ПрО. Попытки расширениясхемы РБД отображением метаданных приводят к необоснованным затратамресурсов и усложнению пользовательских манипуляций с сущностями ПрО в силунеобходимостиреализациивесьмасложныхмеханизмовподдержанияадекватности указанного отображения.Развитый в настоящей работе технологический подход к интеграции данныхв КПК сочетает интуитивную прозрачность и легкость восприятия данных даженеподготовленным пользователем с полной адекватностью этих данных состояниюПрО.Модуль "Основные средства" представляет интерес в качестве источникаданных для консолидированного отчета в части приобретения и амортизацииосновных средств и оборудования (например, такие статьи, как «Основныесредства и оборудование», «Приобретение собственности, основных средств иоборудования», «Незавершенное строительство», «Аккумулированный износ»,«Накопленная амортизация» и др.

Характеристики

Список файлов диссертации

Технология интеграции данных в гетерогенных корпоративных программных комплексах
Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее