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

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

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

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

Логическая структура программных систем интегрированного КПК218Рисунок 4.7. Логическая структура и схема взаимодействия компонент ИСУКМодуль «Изображения» («Картинки»)представляет собой хранилищестатических оцифрованных графических изображений и тесно семантическисвязан с модулем управления конфигурацией.Модуль «Изображения» позволяет осуществлять WYSIWYG-внедрениеизображений (в форме HTML-кода) в структуру HTML-страницы портала. Приэтом от пользователя не требуется специализированных знаний, связанных сHTML-версткой и программированием. Поскольку WYSIWYG-редактирование вИСУК основано на возможностях объектно-ориентированного динамическогокомпонента Microsoft DHTML Editor, модуль обеспечивает дружественный иэргономичный веб-интерфейс.Компонента представляет собой подраздел, управляющий БД статическихизображений портального комплекса с собственной иерархической структурой(метаданных) произвольной глубины вложенности, содержащей тематическуюрубрикацию графических фрагментов информационных страниц портала.219Параметры данных для модуля включают краткое и полное наименования(подписи к оцифрованным иллюстрациям) в том виде, как они будут опубликованыв интернет.Параметры метаданных содержат ключевые слова для категоризацииизображений и их последующего семантического связывания с HTML-страницамидля отображения на корпоративном портале, а также порядок сортировкиизображений для публикации и интерактивные ссылки для визуализации,включающиевстроенныеинструментальныесредствадлявизуализацииизображений.Заметим, что ИСУК (как и портальный КПК в целом) предоставляетвозможности как предварительного просмотра оцифрованных изображений,внедренных в HTML-страницы, так и просмотра изображений с полноэкранным(пятикратным) увеличением масштаба (оба типа изображений визуализируютсярассматриваемым модулем ИСУК).

При этом изображения для предварительногопросмотра обладают в 25 раз меньшим объемом, что значительно повышаетскорость загрузки HTML-страниц портала удаленными пользователями безсущественного снижения иллюстративности и динамичности. В то же время, принеобходимости пользователь корпоративного портала по нажатию клавиши имеетвозможность перейти к полноэкранному представлению (700х525 пикселей)необходимого изображения.Модульпредпочтителендляиспользованияпривилегированнымипользователями КПК со знанием технических характеристик оцифрованныхизображений и особенностей их интернет-публикации: контент-менеджерами иадминистраторами ИСУК.Принципиальными преимуществами модуля «Изображения» являетсяинтуитивная ясность интерфейса и его инвариантность по отношению к разделу.Указанное преимущество объясняется особенностями развитой в настоящейработе модели представления (мета)данных на основе теории конечныхпоследовательностей (используется подстановочно-редукционный аппарат).220Важнейшим преимуществом модуля перед коммерческими аналогамиявляется интеллектуальный механизм динамического обновления иллюстраций всоответствии с семантической тематикой страниц на основе ключевых слов.Данное преимущество реализуется за счет развитых в работе ситуативных моделейна основе семантических сетей и переменных доменов, которые описываютпроцедуры динамической конкретизации иллюстративного материала.Модуль «Администрирование» является важнейшим для ИСУК, т.к.обеспечивает веб-публикацию, т.е.

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

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

класса ERP и систем сходного назначения).3 Программное средство визуальной предметно-ориентированнойинтеграции данных ConceptModellerConceptModeller относится к числу новых программно-инструментальныхсредств, разработанных для поддержки технологии интеграции данных вгетерогенных КПК.Неразрывность созданной в работе технологии интеграции данных вгетерогенных КПК и управления их контентом во многом обеспечиваетсяблагодаря оригинальному средству ConceptModeller для визуальной предметноориентированной интеграции данных, разработанному под руководством автора[51], [52], [293].ИнструментальноесредствоConceptModellerпредназначенодляавтоматизированной трансляции модели ПрО в виде объектов (мета)данных вUML-спецификацию с последующим преобразованием к схемам целевых баз(мета)данных интегрированных КПК.К основным особенностям ConceptModeller следует отнести:• адекватность ПрО и разработанной модели;• ориентированностьнаПрО(пользовательоперируеттерминамипривычных объектов и связей на естественном языке);• наглядность (применяются средства визуального проектирования);222• поддержку современных стандартов проектирования программныхсистем и комплексов (UML, BPR);• интерфейсы с индустриально апробированными инструментальнымиCASE- и RAD-средствами (IBM Rational, Microsoft Visual Studio и др.);• двунаправленный характер разработки.ВсилуперечисленныхпреимуществинструментальноесредствоConceptModeller ориентировано на широкий круг специалистов в предметнойобласти и позволяет строить модель фактически в привычных терминахестественного языка (в приводимых ниже примерах – английского).Кроме того, на произвольном этапе технологической схемы интеграцииданных в гетерогенных КПК (моделирование ПрО, использование традиционныхинструментальных средств, расширение КПК новыми компонентами и др.)существуетвозможностьавтоматизированнойтрансляциисхемыранееразработанных компонент КПК и интегрированной Б(М)Д в КМ вновь создаваемойпрограммной системы.

В результате указанной трансформации появляетсявозможностьдоказательствакорректностиработывновьсоздаваемыхпрограммных систем в составе КПК чисто математическими (или программными,скажем на основе известного языка программирования F#)средствами спроизвольным уровнем детализации.Понятийный аппарат семантических сетей и их визуализации посредствомфреймов [153], [186], [236], [246], [259], [260], [290] приведен в Главе 2.Интерфейс пользователя инструментального средства ConceptModeller длявизуальной предметно-ориентированной интеграции данных (на примере простыхфреймов) представлен на рисунке 4.8. По существу, интерфейс пользователяинструментального средства ConceptModeller является первичной формой дляввода и коррекции (мета)данных.

Заметим, что приведенный интерфейс содержитсредства визуализации представления для таких важнейших элементов (простых)фреймов, как объектов-концептов, переменных, а также для различных типов223ролевых дуг (переменных, констант, типов, характеристик и ролей событийныхфреймов).Рисунок 4.8.

Интерфейс пользователя инструментального средстваConceptModellerДля визуализации фреймов интерфейс был скорректирован для обеспечениясоответствия (с точки зрения пользователей) основным графическим программамобработки векторных изображений (за образец был взят интерфейс программногосредства Adobe PhotoShop).Пример визуализации простого фрейма в инструментальном средствеConceptModeller приведен на рисунке 4.9.В данном примере визуализируется фрейм события, описывающего«размещение» (publish) контент-менеджером (manager) (мета)данных в формекорпоративного контента (content) на портале в форме веб-сайта (website).224Рисунок 4.9. Пример визуализации простого фрейма средством ConceptModellerКак видно из приведенного примера, визуализация фрейма события вполнеадекватна традиционному математическому представлению (см.

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

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

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