Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ в экономике.doc
Скачиваний:
3
Добавлен:
19.11.2019
Размер:
799.74 Кб
Скачать

3.4. Системы поддержки принятия решений

Основная задача Систем поддержки принятия решений -предоставить менеджерам средства анализа данных. Именно средства анализа позволяют превратить накопленную в корпорации информацию, даже очень хорошо структурированную и выверенную, в знания. Они позволяют выявлять тенденции развития бизнеса, находить ответы о причинах тех или иных неудач, увеличить прибыльность предприятия, снижая риски принятия неправильных управленческих решений. Существует несколько категорий систем анализа. Ниже мы рассмотрим возможности наиболее распространенных технологий.

3.4.1. Аналитическая обработка данных в реальном времени

Аналитическая обработка данных в реальном времени (On-Line Analytical Processing - OLAP) сегодня является одной из самых широко используемых технологий анализа информации. Моделируя много мерность мышления человека, она позволяет исследовать зависимость той или иной характеристики бизнес-процесса от многих влияющих на нее факторов [73, 74, 75]. Технология рассчитана не на профессионального программиста, а на менеджера, отвечающего за определенный тип бизнес - процессов (менеджера по качеству, менеджера по продажам и так далее) и предоставляет ему возможность самостоятельно строить отчеты для анализа интересующих его зависимостей без привлечения специалистов по информационным технологиям. Для анализа информации важно не только иметь Хранилище с выверенной, хорошо структурированной информацией, но и иметь средства визуализации этой информации. Такие средства должны позволять аналитику строить отчеты с меняющейся структурой, которые позволяют просматривать данные Хранилища "с разных точек зрения". Отчеты должны строиться быстро (отклик на запрос не должен превышать 5 с), средства построения отчетов должны иметь интуитивно понятный интерфейс пользователя и позволять пользователю определять структуру отчета в диалоговом режиме. Должен быть также реализован многопользовательский доступ к данным Хранилища с разграничением прав доступа. Всеми этими возможностями обладают OLAP - технологии и программные продукты их реализующие. По сути, они выполняют многомерный анализ информации, выбирая ее из многомерной базы Хранилища. В разделе 3.3.1 мы рассматривали две структуры организации информации в Хранилище: собственно многомерная база (рис. 28) и реляционный подход, позволяющий хранить информацию в виде плоских взаимосвязанных таблиц (рис. 30). В соответствии с этими двумя подходами, существуют два вида OLAP: MOLAP, когда для построения отчета запрос адресуется непосредственно к многомерной базе; ROLAP, когда для построения отчета запрос адресуется к реляционному представлению информации (набору таблиц, связанных по схемам "снежинка" или "звезда"). Результатом работы OLAP - системы является отчет, который показывает, как меры (см. п. 3.3.1) зависят от различных измерений. Пользователь в режиме диалога может изменить набор измерений так, что информация о бизнес - фактах будет показана с другой "точки зрения", можно "свернуть" отчет так, что будут видны только агрегированные показатели, а исходные детализированные данные будут скрыты (например, как это делается с помощью команды "Итоги" электронной таблицы Excel). Информация отображается и в виде таблиц и в виде диаграмм. При построении отчета могут быть также использованы наиболее распространенные типы статистического анализа. Например, прогнозирование динамики продаж на основе трендовых моделей. Изучение структуры спроса на основе кластерного анализа. Технология позволяет выполнять анализ типа "что если" (например, как изменились бы объемы продаж в Новосибирске, если бы в 2002 году цена на товар артикула А24 была уменьшена на 5%) и прогнозировать изменение бизнес - показателей. Таким образом, к основным задачам, которые решаются с помощью OLAP на предприятии, мы можем отнести:

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

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

  • анализ движения денежных средств;

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

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

  • маркетинговый анализ, который может позволить выявить на какой тип покупателя может быть ориентирован товар и как должна быть организована рекламная компания.

Понятно, что хотя анализ является многомерным, отобразить отчет можно только на плоскости. Поэтому на экране монитора и на бумаге аналитик видит двумерную таблицу сложной структуры с иерархией заголовков. Например, при наличии иерархии размерностей, соответствующей рисунку 29, мы можем получить отчет, который покажет объемы продаж товаров разных артикулов в разных странах в зависимости от года (рис. 33 а). Здесь показатели продаж агрегированы по кварталам и по городам. В другом случае, мы хотим проанализировать общие объемы продаж по кварталам в разных городах (рис. 33 б). При необходимости, в отчет могут быть вставлены промежуточные итоги, например, по городам, а при просмотре детальные данные "свернуты" так, чтобы были видны только промежуточные итоги.

Рассмотрим возможности реального программного продукта Oracle Express фирмы ORACLE [76]. Он включает в себя сервер для построения многомерных баз данных и выполнения на их основе аналитических вычислений, средства разработки специализированных приложений для анализа информации и готовые аналитические программы для анализа продаж, финансового анализа, бюджетного планирования, маркетинговых исследований. С помощью этого продукта можно анализировать как данные, расположенные в Хранилище, так и данные, расположенные в оперативных базах данных. Причем, структура данных в Хранилище может быть как многомерной, так и реляционной.

  • Oracle Financial Analyzer - средство для формирования финансовой отчетности, построения бюджета и его контроля, прогнозирование финансового состояния. Специальные настройки позволяют учесть в процессе бюджетного планирования особенности конкретной организации. Ввод данных в систему может выполняться через Excel, Web - браузер, из ERP - систем, реляционных баз данных.

  • Oracle Sales Analyzer - средство для анализа рынка и продаж. Система может быть использована для анализа жизненного цикла товаров, разработки стратегии продвижения товаров на рынке, прогнозирования эффективности рекламных компаний. В систему встроены шаблоны для построения наиболее часто создаваемых отчетов: "Выполнение плана", "Сравнение", "Темпы роста" и так далее.

  • Oracle Express Analyzer является универсальным средством создания аналитических отчетов не привязанным к определенному типу бизнес - процессов. Программа позволяет менеджеру создавать отчеты, которые могут быть опубликованы на Web - сервере, отправлены по электронной почте. Построенный отчет представляет собой книгу, содержащую таблицы, графики, поясняющий текст, иллюстрации.

Встроенные в систему возможности Web - сервиса позволяет сотруднику компании, не имеющему на своей рабочей станции OLAP -системы, запрашивать построение со своей рабочей станции аналитического отчета средствами OLAP Web - сервера. Все, что нужно иметь на рабочей станции - это Web - браузер.

В программный продукт Oracle Express входит также модуль Oracle Express Object, который является средством профессионального разработчика и позволяет разрабатывать специфичные OLAP -приложения с возможностями, необходимыми именно для данного предприятия. Построенные таким образом приложения могут исполняться (строить отчеты) в среде Oracle Express Analyzer. Если вы привыкли работать в среде Excel, эту электронную таблицу также можно использовать для отображения отчетов.