Разработка хранилища данных для маркетингового агентства с использованием технологии OLAP
Анализ деятельности маркетингового агентства. Типы программного обеспечения, которые используются при реализации хранилищ данных. Концептуальная модель – описание предметной области, для которой создается хранилище, ее сущностей и связей между ними.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 10.09.2017 |
Размер файла | 1,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Система, призванная решить проблему анализа большого объёма данных, состоит из трех компонентов: хранилища данных, OLAP-куба и аналитической панели индикаторов.
Хранилище данных - это база данных особой структуры, предназначенная для хранения данных, полученных из различных источников, и дальнейшей передачи их в аналитические системы. Загрузка данных осуществляется с помощью процедур ETL. Само хранилище может быть спроектировано с помощью подхода «корпоративной информационной фабрики» (подход Билла Инмона) или «хранилища с архитектурой шины» (подход Ральфа Кимболла). В первом случае сама база является нормализованной, а витрины данных, создаваемые для анализа независимы. Во втором - база состоит из набора витрин, соединённых шиной. Для данной работы был выбран подход Кимболла, ввиду быстроты получения первых результатов. Хранилище было создано с помощью СУБД Microsoft SQL Server. Основными причинами этого выбора являются удобство интерфейса и простота интеграции с другими системами
Технология OLAP применяется в данной работе как средство анализа имеющихся в хранилище данных. OLAP собирает данные из различных источников и преобразует их в особые структуры - OLAP-кубы. Такой подход позволяет эффективно производить такие манипуляции с данными, как срез, вращение, консолидация и детализация. Формирование OLAP-куба производилось средствами SQL Server Analysis Service - дополнительного инструмента для SQL Server. Он позволяет строить отчеты, используя интуитивно понятный метод «drag'n'drop», а также поддерживает выгрузку в Excel.
Панель индикаторов - это мощный инструмент визуализации данных, который был использован для компенсации недостатков SSAS. Панель состоит из нескольких графических средств отображения, таких как диаграммы, графики, сводные таблицы, карты и т.д. В рамках данной работы была использована панель, принадлежащая к классу аналитических, что подразумевает предоставление конечному пользователю возможностей гибкой настройки и манипулирования данными. Для создания панели индикаторов была использована программа Microsoft Power BI.
В результате была получена система управленческой отчётности, доказавшая свою полезность на наборе тестовых данных о деятельности маркетингового агентства. Практическая значимость работы состоит в том, что предложенные модели и рекомендации могут быть применимы практически для любого маркетингового агентства, а разработанная информационно-аналитическая система готова к внедрению в опытную эксплуатацию.
Литература
1. Акперов И.Г., Сметанин А.В., Коноплева И.А. Информационные технологии в менеджменте: Учебник. - М.: ИНФРА-М, 2012. - 400с.
2. Барсегян А.А. Анализ данных и процессов: учеб. пособие, 3-е изд., перераб. и доп. -- СПб.: БХВ-Петербург, 2009. -- 512с.
3. Белов В.С. Информационно-аналитические системы. Основы проектирования и применения: учебно-практическое пособие. - М.: МЭСИ, 2004. - 116с.
4. Бодаев М. Хранилища данных: вчера, сегодня, завтра // ITPartner. 2010. №3 (3), с.34-37.
5. Галахов И. Проектирование корпоративной информационно-аналитической системы // Открытые системы. 2003. № 4. С.39-42.
6. Дейт К.Дж. Введение в системы баз данных, 8-е изд.: Пер. с англ. - М.: Вильямс, 2016. - 1328с.
7. Котлер Ф., 300 ключевых вопросов маркетинга: отвечает Филип Котлер / Пер. с англ. -- М.: Олимп--Бизнес, 2006. -- 224с.
8. Ларсон Б. Разработка бизнес-аналитики в SQL Server 2005. - СПб.: Питер, 2008. - 684с.
9. Новикова Г.М. Корпоративные информационные системы: учебное пособие. - М.: РУДН, 2008. - 94с.
10. Петкович Д. Microsoft SQL Server 2012. Руководство для начинающих: Пер. с англ. СПб.: БХВ-Петербург, 2013. - 816с.
11. Репкина О.Б. Использование информационно-аналитических систем для повышения эффективности управления предпринимательскими структурами // Молодой ученый. 2011. №1. с. 98-100.
Размещено на Allbest.ru
Подобные документы
Понимание хранилища данных, его ключевые особенности. Основные типы хранилищ данных. Главные неудобства размерного подхода. Обработка информации, аналитическая обработка и добыча данных. Интерактивная аналитическая обработка данных в реальном времени.
реферат [849,7 K], добавлен 16.12.2016Рассмотрение OLAP-средств: классификация витрин и хранилищ информации, понятие куба данных. Архитектура системы поддержки принятия решений. Программная реализация системы "Abitura". Создание Web-отчета с использованием технологий Reporting Services.
курсовая работа [2,7 M], добавлен 05.12.2012Анализ бизнес-процессов предприятия. Определение сущностей и связей между ними. Создание таблиц, запросов, отчетов и форм. Построение логической модели информационной системы. Разработка программного обеспечения. Инструкция по использованию базы данных.
дипломная работа [3,1 M], добавлен 16.08.2015Цель инфологического моделирования предметной области. Источники данных, базы данных и система управления, разработка модели. Принципы проектирования базы данных, концептуальная, логическая, материальная разработка. Типы сущностей, атрибутов и связей.
курсовая работа [188,6 K], добавлен 15.07.2012Создание концептуальной (инфологической) модели системы, которая позволила описать сущности предметной области и отношения между ними. Диаграммы функциональных зависимостей атрибутов сущностей базы данных. Разработка программного обеспечения для ЭВМ.
курсовая работа [877,8 K], добавлен 28.05.2012Формы представляемой информации. Основные типы используемой модели данных. Уровни информационных процессов. Поиск информации и поиск данных. Сетевое хранилище данных. Проблемы разработки и сопровождения хранилищ данных. Технологии обработки данных.
лекция [15,5 K], добавлен 19.08.2013Хранилище данных, принципы организации. Процессы работы с данными. OLAP-структура, технические аспекты многомерного хранения данных. Integration Services, заполнение хранилищ и витрин данных. Возможности систем с использованием технологий Microsoft.
курсовая работа [1,0 M], добавлен 05.12.2012Разработка программного обеспечения для анализа полученных из хранилища данных. Система SAS Enterprise Miner и система Weka. Расчёт капитальных затрат на создание ПМК для анализа полученных из хранилища данных с использованием библиотеки XELOPES.
дипломная работа [1,4 M], добавлен 07.06.2012Анализ предметной области с использованием моделей методологии ARIS и разработка ER-диаграммы. Описание входной и выходной информации для проектирования реляционной базы данных. Разработка управляющих запросов и связей между ними с помощью языка SQL.
курсовая работа [975,2 K], добавлен 30.01.2014Определение многомерной модели данных для удовлетворения основных информационных потребностей предприятия. Экстракция, загрузка и перенос данных из различных источников данных. Разработка собственных ETL–систем. Оптимизация работы хранилища данных.
презентация [9,1 M], добавлен 25.09.2013