Проверяемый текст
Кахутин, Павел Викторович. Повышение качества системы поддержки принятия решений в технологической подготовке машиностроительного производства путем организации хранилищ данных (Диссертация 2004)
[стр. 168]

168 Реализация клиентской части СППР Инженер-технолог взаимодействует с ХД посредством клиентского аналитического приложения, установленного на его рабочем месте.
Приложение состоит из двух модулей, реализующих задачи OLAP-анализа и задачу нахождения ассоциативных правил.
Каждый из модулей реализован с
применением среды программирования Delphi 7 и взаимодействует с ХД, используя технологию доступа к данным ADO, как имеющую развитую поддержку в библиотеке классов среды программирования и обеспечивающую высокую скорость разработки.
OLAP-анализ Работа с модулем OLAP-анализа начинается с выбора измерений исходного гиперкуба, необходимых пользователю для принятия решений, а также измерения, на базе которого формируются элементы гиперкуба, зависимость значений которых от выбранных факторов и предполагается исследовать.
Все эти действия выполняются в окне, показанном на рис.

54.
Рис.
54.
Окно создания нового гиперкуба
[стр. 119]

group by VR.Dj,..., VR.Dm,VS.Dm+ j,V S .D n На этом шаге элементы, элементы двух гиперкубов, отображаемые в один элемент результирующего гиперкуба преобразуются функцией f eiem, заданной пользователем.
Для объединения доступны функции, поэлементно выполняющие операции над элементами гиперкубов, являющимися многоэлементными значениями: *,/.
Слияние.
Эта операция предполагает использование UDF-функций для реализации функций f merge и f eiem.
Поскольку операция слияния фактически выполняет агрегацию данных по указанным измерениям, то единственная доступная пользователю функцияf merge—это функция функция обобщения (в противоположность функции детализации, применяемой в операции соединения), которая отображает значения более низкого уровня консолидации данных в значения более высокого уровня (например, дату в номер месяца).
В качестве функции f e/em, предназначенной для объединения элементов, пользователю доступны функции sum, min, шах и avg, выполняющие покомпонентное нахождение суммы, минимума, максимума и среднего значения объединяемых элементов гиперкубов.
S e l e c t f m e r g e ! ( L ^ l ) > • • • > f m e r g e т ( ^ т ) > D m + D f o f e i e m ( A f , • • > , A r ) from <тш таблицы> wheref eiem(Aj,...,Ar) <> NULL group byf merge1 (Dj),...,fmergem(^m) 4.1.4.
Реализация клиентской части СППР Инженер-технолог взаимодействует с ХД посредством клиентского аналитического приложения, установленного на его рабочем месте.
Приложение состоит из двух модулей, реализующих задачи OLAP-анализа и задачу нахождения ассоциативных правил.
Каждый из модулей реализован с


[стр.,120]

применением среды программирования Delphi 7 и взаимодействует с ХД, используя технологию доступа к данным ADO, как имеющую развитую поддержку в библиотеке классов среды программирования и обеспечивающую высокую скорость разработки.
OLAP-анализ Работа с модулем OLAP-анализа начинается с выбора измерений исходного гиперкуба, необходимых пользователю для принятия решений, а также измерения, на базе которого формируются элементы гиперкуба, зависимость значений которых от выбранных факторов и предполагается исследовать.
Все эти действия выполняются в окне, показанном на рис.29.

120 Окно создания нового гиперкуба Создание нового 1оступные измерения: > » « т т Параметр Станочные приспособления Г Вспомогательное движение Припуск Время у Значения гиперкуба" Базовсе измерение: ..................
........................
Значение Выражение: Оставить без изме смеренное значение]) i < + v f М М М , * Рис.
29

[Back]