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

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

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

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

Использовалисьвысокопроизводительные рабочие станции на базе Intel Pentium с объемом ОЗУ от2 Гбайт и дисковым пространством от 200 Гбайт. Основные параметрыинструментальных средств приведены в таблицах 5.1-5.3.По результатам апробации инструментальных средств было спроектированоиреализованополномасштабноеПОобъектноориентированноготипа,впоследствии адаптированное для интеграции гетерогеннымх данных и управлениякорпоративным контентом на основе интернет- и интранет-порталов.Для обеспечения необходимого уровня индустриальной масштабируемостипорезультатамсравнительногоанализасредствавтоматизированногопроектирования и быстрой разработки приложений (см.

п.4 Главы I) было приняторешение о выборе инструментального комплекса на базе Oracle Developer вкачествеинтегрированногоCASE-технологические стандарты UML и BPR.иRAD-средства,поддерживающего262На основе обобщенной архитектурной схемы и связующих интерфейсов сцельюпроверкиадекватностиразработаннойтехнологическойсхемы(включающей математические модели, методы, алгоритмы и инструментальныесредства) спроектирован полномасштабный портальный КПК с возможностьюинтеграции данных и управления корпоративным контентом [295].Инструментальное CASE-средство ConceptModellerС целью обеспечения анализа и интеграции гетерогенных данных в КПКбылореализованопредметно-ориентированноеинструментальноесредствовизуальной интеграции данных ConceptModeller, которое позволяет устранитьразрыв существующих методологий создания программных систем за счетсвязыванияуровнейконцептуальноймоделиПрОитрадиционногоCASEпроектирования.Роль и место инструментального средства ConceptModeller [51], [52], [293] вобщей технологической схеме рассмотрены в Главе 1, а архитектурноинтерфейсные особенности – в Главе 4.Таблица 5.1.Классификация файлов инструментального средства ConceptModeller№п/пКласс файлаТип файлаКол-воОбщийфайлов объем, Кб1Исходные текстыCS, FS5422Библиотеки проектаH, DLL430533Интерфейсные файлыMDX6204Файлы Б(M)ДXML810685Исполняемые файлыEXE14886Значки приложенийICO117Файлы ресурсовRC286274758ИТОГО263Таблица 5.2.Классификация модулей инструментального средства ConceptModeller№Название модуляп/пОбъемИсходныйкода, Кбтекст, строк1Визуализация фреймов162211302Трансляция фреймов в UML209034703Визуализация UML-диаграмм102943047415030ИТОГОВ качестве среды реализации инструментального средства ConceptModellerна основе проведенного сравнительного анализа с использованием такихкритериев, как возможности интеграции гетерогенных Б(М)Д, хранение слабоструктурированных (мета)данных, спектр языковых средств манипулированияО(М)Д, соответствие UML-стандартам, интернет-ориентированность, а такжеуровень технической поддержки, был осуществлен выбор CASE- и RAD-комплексаMicrosoft Visual Studio .NET 2005 (возможно применение и более поздних версий).Общий объем реализованного инструментального средства ConceptModellerсоставил 4,74 Мбайт или более 5000 строк кода.

Инструментальное средствоConceptModellerвключаетсобытийноориентированныекомпонентыдлявизуализации фреймов (объемом 1,62 Мбайт или более 1100 строк исходноготекста), их (двунаправленной) трансляции в UML-код (свыше 2,09 Mбайт или около3500 строк исходного текста), а также визуализации результирующего кода в UMLдиаграммы (1,03 Мбайт или свыше 400 строк исходного текста).Предметно-ориентированый генератор отчетовВажной составляющей портального КПК с интеграцией гетерогенныхданных и управления контентом является оснащенный веб-интерфейсом генераторстатистических, аналитических и прогнозных отчетов, объединяющий Б(М)Д264учета,планированияиуправлениякорпоративнымипроизводственнымиресурсами. Архитектурно-интерфейсные особенности реализованного генератораотчетов подробно рассмотрены в Главе IV.Решение для генератора отчетов основано на ПО e.Reporting Suite (Actuate)для OLAP-анализа, подготовки корпоративной отчетности и доставки информации(information delivery) с использованием с использованием различных типовглобальных сетей (интернет, интранет, экстранет).Реализованный генератор отчетов на основе Actuate e.Reporting Suiteвключаетсредствараспространенияиинтерактивногоработыссоздания,электроннымиадминистрирования,документами.Основойинструментального комплекса является сервер отчетных документов e.ReportingServer для связи с крупными гетерогенными распределенными источникамиотчетных данных в форме кластерных Windows- и Unix- архитектур.Созданныйобъектно-ориентированныйгенераторотчетовпозволяетсоздавать сложные отчетные формы с использованием технологий XML и Java идоставлять их распределенным корпоративным пользователям в различныхформатах (XML, XLS, PDF, DHTML и др.).Генератор отчетов поддерживает унифицированный доступ к корпоративнойотчетности на основе единой точки входа в форме портала КПК (при этом правадоступа к отчетам определяются профилем пользователя).В основу предметной ориентированности генератора отчетов положенывозможности ПО e.Reporting Suite для визуального построения отчетов e.ReportDesigner и e.Spreadsheet Designer (с созданием отчетов в формате офисныхприложений на основе компоненты FormulaOne Java Edition), а также средстваадминистрирования и OLAP-анализа.

При этом функциональные характеристикиперечисленного ПО расширяются за счет интеллектуальной генерации отчетов наоснове высокой адаптивности метаданных – шаблонов отчетов (разработанметаязык), единой глобальной среды вычислений и авторизации, унифицированной«тонкой» клиентской компоненты ПО в форме интернет-браузера, а также265оперативной публикации отчетов на портале КПК благодаря интеграции средакторским циклом.Общее время реализации инструментального средства для предметноориентированной генерации отчетов составило 12 человеко-месяцев, а объемреализации – около 800 Кбайт или более 12000 строк исходного текста.

При этомспецифику реализации составляют Java-компоненты для управления метаданными(структурой Б(М)Д контента, корпоративных ERP-систем и др.).Генератор отчетов реализован на основе компонентной интернет-технологииJava и включает восемь модулей-сервлетов (файлы типа JSP) общим объемом 25Кбайт. Рабочая версия генератора отчетов включает более 100 шаблонов в формефайлов Microsoft Excel (общий объем шаблонов текущей версии составляет свыше2,5 Мбайт). Общее количество оригинальных Excel-шаблонов реализациисоставляет около 300, а их объем – более 9 Мбайт.Предметно-ориентированная обработка (мета)данных при генерации отчетовобеспечивается за счет манипулирования привычными пользователям терминамиПрО.

При этом эргономичность реализации достигается за счет адаптацииинструментального средства к широко распространенному формату офисныхприложений Microsoft Excel.Вкачествесредыреализациигенератораотчетовиспользоваласьинтегрированная среда разработки приложений Embarcadero JBuilder, выбранная сучетомкритериевориентированности,программно-аппаратнойоткрытости,совместимости,расширяемости,интернет-адаптивности,качестватехнической поддержки, совместимости с СУБД и ERP-системами Oracle.ИС управления корпоративным контентомВажное место в реализации занимает такой компонент портального КПК, какИСУК, предназначенный для интеграции гетерогенных Б(М)Д на уровнеуправления контентом корпоративных интернет- и интранет-порталов.ВкачествеязыкаманипулированияО(М)Днаосновемногокритериального сопоставления с учетом таких параметров, как интернет-266ориентированность, эффективная обработка конечных символьных (HTML и XML)последовательностей, поддержка сценарно-скриптовых механизмов для обработки(слабоструктурированных) О(М)Д по событийно управляемой схеме, широкаяаппаратно-программная совместимость и др., выбран язык Perl.Общее время реализации ИСУК на основе абстрактной машины управленияконтентом составило более 40 человеко-месяцев.Общий объем реализации составил около 8 Мбайт или более 12000 строкисходного текста.

При этом своеобразие реализации заключается в оригинальныхPerl-скриптах, обеспечивающих интеллектуальную интеграцию и управлениегетерогенными (мета)данными портала (профилированный доступ, редакторскийцикл, управление мультимедийными объектами и др.).Рабочая версия ИСУК включает восемь модулей-скриптов в форме файлов наязыке Perl с внутренними процедурами общим объемом 25 Кбайт.Подробности о физической структуре и основных эксплуатационныххарактеристиках ИСУК корпоративного портала приведены в таблицах 5.3-5.4.Роль и место ИСУК в общей технологической схеме рассмотрены в Главе 1,а архитектурно-интерфейсные особенности – в Главе 4.Детали реализации ИСУК рассмотрены ниже.ИС управления людскими ресурсами UniQueИС UniQue для учета, планирования и управления людскими ресурсамиреализована в начале 2000-х гг. и затем интегрирована в гетерогенный КПК сиспользованием ConceptModeller и интероперабельных интернет-технологий(XML-схемы, ОDBC- и JDBC-драйверы, ППО Java и CORBA) для полученияобобщенных аналитических, статистических и прогнозных отчетов по кадровым,финансовым и товарным ресурсам корпорации [8], [41], [103], [108], [160], [177],[237], [253], [285], [295] и др.Полномасштабная реализация ИС UniQue внедрена на аппаратной платформедвухсерверного кластера высокой готовности IBM RS/6000 с общим объемом267оперативной памяти 4 Гбайт и дисковой памятью емкости 500 Гбайт срезервированием, аналогичным уровню RAID 5.Подробности о физической структуре и основных эксплуатационныххарактеристиках реализованного программного комплекса корпоративного типаприведены в таблицах 5.5-5.7, а также в работах [58], [59] (детальное описаниеспецифики внедрения по компонентам дано в работе [58]).Таблица 5.3.Состав и основные эксплуатационные характеристики ИСУК№п/пНазвание модуляОбъемОбъем, СреднееФорм,время реакисх.текста,Кбшт.ции в ЛВС, сстрок1Управлениеконфигурацией5531060452Ленты новостей6341000503Архивы новостей6341000504Специальные разделы5531140185Изображения485740486Администрирование7219021291_5130232ИТОГОТаблица 5.4.Состав и основные эксплуатационные характеристики Б(М)Д контента№п/пТип контентаОбъем,МбФайлов,шт.1Статический текст (HTML)1,526192Статическая графика (JPG, GIF)7997003Офисные файлы (DOC, XLS, PPT)231364Динамические объекты мультимедиа149136Метаданные (скрипты Perl)0,81337Шаблоны дизайна0,12878Прочее (статическая графика оформления и др.)0,0276825241546ИТОГО268Таблица 5.5.Физическая структура ИС UniQue№п/п12Класс файлаЭкранные формыДокументацияКол-вофайлов, шт.Тип файлаОбщийобъем, КбGS41618 088DOC, WPD,TXT1837 2123Объектные модулиGNT48711 3504Индексные файлыIDX552 1035Файлы данныхDAT7590 7826ОтчетыREP,IDX1287 6377СистемныебиблиотекиDLL,DLW,LBR485 4088Исполняемые файлыEXE, COM652 2189Файлы конфигурацииCFG, INI4025910Значки приложенийICO, ICN13501 345175 107ИТОГОТаблица 5.6.Состав и основные эксплуатационные характеристики ИС UniQue№п/пНазвание модуля1Персональные данные27Аттестация итестированиеВакансииОбуч.

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

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

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