Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Материалы к экзамену по АСУП / АСУП. Конспект лекций.doc
Скачиваний:
75
Добавлен:
02.03.2016
Размер:
3.45 Mб
Скачать

Проблемы представления данных:

  • накоплено огромное количество данных, которые почти никогда не используются;

  • данные хранятся в многочисленных БД, в разных форматах, несогласованны и противоречивы;

  • на поиск и подготовку информации тратится масса времени, отчеты несвоевременны и недостоверны;

  • большие временные затраты на модификацию отчетов.

Недостатки существующей технологии:

  • низкая оперативность;

  • статичность отчетов;

  • отсутствие исторических данных;

  • отсутствие единого источника правды.

Преимущества OLAP-технологии:

  • быстрый доступ к необходимым данным;

  • простота создания произвольных запросов;

  • доступ к информации из разных источников;

  • анализ "что - если?"

  • наглядное отображение данных.

OLAP – технология работы с базами данных, оптимизированная для запросов и отчетов, а не для обработки транзакций. Данные OLAP упорядочены иерархически и хранятся не в таблицах, а в кубах.

Многомерная модель данных

Стандартом де-факто для систем обработки информации стали реляционные структуры данных. Они идеально подходят для создания систем, где требуется обеспечивать целостность и непротиворечивость данных, однако они:

  • Непригодны для прямого использования конечными пользователями. Пользователю придется детально изучить сложную структуру данных и овладеть SQL;

  • Неготовность для обработки аналитических запросов. Проблема не в возможности построения запроса, а в скорости его выполнения.

В основе модели представления данных, реализованной в OLAP-системах, лежит многомерный куб (гиперкуб), по осям (измерениям) которого откладываются факторы, влияющие на деятельность предприятия (например: время, продукты, отделения компании и т.п), а ячейки куба наполняются анализируемыми показателями (объем продаж, прибыль, скидка, количество продаж и пр).

Пример: каковы были объемы продаж по регионам и видам продукции за 2002 год по кварталам? Здесь «Объем продаж» – анализируемый показатель; «Регионы» и «Виды продукции» – измерения, по которым делается срез данных; «Прошедший год» - значение иерархического измерения «Время» (как видно из запроса «Год» состоит из «Кварталов»). При работе с многомерной моделью данных такой запрос формируется элементарно. Выделенные цветом ячейки показывают «срез данных», созданный по поставленному условию и отражающий только часть куба.

Возможности olap-систем

В первую очередь OLAP предоставляет пользователю удобный способ «навигации» по данным: перемещение по иерархиям внутри измерения (переход от анализа по годам к анализу по кварталам, от анализа продаж по менеджерам к анализу продаж по регионам и т.д.) или перемещение между измерениями (переход от анализа по измерению «Время» к анализу по «Товарам» и т.д). Навигация по данным, как правило, осуществляется наиболее простыми способами с использование манипуляторов «мышь». Начало работы с OLAP – получение необходимого среза данных.

В OLAP пользователю также доступны самые разнообразные инструменты для обработки данных: встроенные функции агрегации, ранжирования, сортировок, вычисления и т.д.

Большое внимание в OLAP уделено визуализации информации. От того насколько удобно для восприятия пользователя будут представлены срезы, зависит качество анализа информации.

Лекция 3

Системы ERP

Системы ERP (Enterprise Resource Planning) — планирование ресурсов предприятия (управление ресурсами предприятия) ориентированы на предприятие в целом. Если вспомнить нашу старую терминологию, то это задачи АСУП (Автоматизированные системы управления предприятием).

Основным назначением ERP-систем является автоматизация процессов планирования, учета и управления по основным направлениям деятельности предприятия. Поэтому ERP-системы можно рассматривать как интегрированную совокупность следующих основных подсистем:

  • Управление (также расчет и планирование) финансами

  • Управление материальными потоками

  • Управление производством

  • Управление проектами

  • Управление сервисным обслуживанием

  • Управление качеством

  • Управление персоналом

  • Управление продажами и тп.

Задача ERP – свести все отделы и функции предприятия в единую компьютерную систему, способную учесть самые разнообразные интересы. Создать решение, которое может удовлетворить потребности и отдела финансов, и отдела кадров, и склада - дело нелегкое. В каждом подразделении, как правило, есть своя компьютерная система, свои методы работы. ERP должно объединить все это в интегрированной программе, которая работает с общей базой данных. В итоге упрощается коммуникация между отделами и доступ сотрудников к информации.

Такая интеграция может принести колоссальную выгоду. Пример: клиентский заказ. Как правило, он отправляется по компании в длинное путешествие, в основном бумажное, из лотка в лоток. При этом его часто кодируют и перекодируют в компьютерных системах разных отделов. В итоге – задержки и потеря заказов, многочисленные ошибки. К тому же, никто в компании толком не знает, что происходит с заказом в тот или иной момент, потому что отдел финансов не может войти, например, в складскую систему и проверить, отправлен ли товар. "Придется зайти на склад", – расстроенные клиенты хорошо знают эту "песню".