Презентация_диплом.ppt
- Количество слайдов: 13
Рязанский государственный радиотехнический университет Разработка подсистемы аналитической отчетности на основе многомерных структур данных Выполнила : ст. гр. 935 Кротенко Ю. В. Руководитель: д. т. н. , профессор Одиноков В. Ф.
Постановка задачи Цель - разработка подсистемы отчетов и информационнометодического обеспечения для неё. Задачи: • • Формирование иерархии подсистемы отчетов Разработка технологии создания шаблонов отчетов Разработка информационно-методического обеспечения подсистемы отчетов
Архитектура BI-системы
Схема куба «Начисления»
Схема взаимодействия компонентов Pentaho BI Suite Pentaho BI-Server Saiku Analytics Report Designer Schema Workbench Java Development Kit Хранилище данных Pentaho BI Suite – BI платформа фирмы Pentaho JDK - комплект разработчика приложений на языке Java Report Designer -средство разработки отчетов Schema Workbench - инструмент создания OLAPкубов BI server – OLAP сервер, позволяющий создавать отчеты для анализа данных, поддерживает язык запросов MDX Saiku Analytics - средство OLAP-анализа
Разработка подсистемы отчетов Подсистема отчетов - единая информационноаналитическая система, предназначенная для сбора, объединения и обработки данных из хранилищ данных. В подсистеме отчетов требуется реализовать следующие функции: • добавление новых отчетов; • формирование отчетов; • загрузка отчета на локальный компьютер; • удаление отчетов; • планирование запуска отчетов; • запуск отчета в фоновом режиме; • сохранение отчетов в различных форматах: PDF, HTML, XLS, RTF.
Структурная схема подсистемы MDX Report Designer BI-Server
Информационно-методическое обеспечение подсистемы Состав : - теоретическая часть; - лабораторный практикум. Теоретическая часть: - описание сведений об OLAP технологии; - описание работы с языком MDX; - технология разработки шаблонов отчетов. Лабораторный практикум: 1. Pentaho BI Suite- программное обеспечение для бизнес-анализа. 2. Построение простых запросов на выборку данных. 3. Построение запросов на выборку данных: - с применением фильтра; - сортировки; - операторов; - функций. 4. Построение шаблонов отчетов c помощью компонента Pentaho Report Designer.
Экспериментальная часть Создание шаблона отчета
Экспериментальная часть Интерфейс подсистемы отчетов
Экспериментальная часть Значения параметров Сформированный в Excel отчет
Заключение В ходе выполнения проекта разработана подсистема отчетов и информационно-методическое обеспечение для неё. Решены следующие задачи: • • формирование иерархии подсистемы отчетов; разработка технологии создания шаблонов отчетов; разработка информационно-методического обеспечения подсистемы отчетов.
Спасибо за внимание!
Презентация_диплом.ppt