Смекни!
smekni.com

Данное пособие предназначено для специалистов системы Росстата, занимающихся внедрением и эксплуатацией информационных технологий сбора, обработки, хранения и (стр. 15 из 37)

Операционная система: Microsoft Windows 2000 (Service Pack 3), Microsoft Windows XP (Service Pack 2), или Windows Vista;

Microsoft Office 2003 или Microsoft Office 2007

Программное обеспечение АРМ аналитика

Общая характеристика поставляемого ПО АРМ Аналитика

АРМ аналитика должно являться клиентским приложением, предназначенным для интерактивного итерационного направленного анализа гармонизируемых микро- и макроданных в табличной и графической форме, для формирования регламентных таблиц и конструирования произвольных таблиц на основе данных аналитического хранилища ПК ГД-ПКТ, а также для моделирования влияния корректировок микроданных на макропоказатели и контролируемого внесения корректировок.

АРМ аналитика должен предоставлять совокупность согласованных и взаимоувязанных технологий, инструментов, средств и сервисов для решения следующих задач пользователя:

· Формирование таблиц в интерактивном режиме.

· Проведение многомерного анализа данных.

· Формирование регламентных таблиц по параметризованным запросам.

· Формирование аналитических показателей и коэффициентов на основе многомерных данных.

· Моделирование внесения корректировок значений показателей.

· Формирование графических представлений данных (диаграмм).

· Экспорт таблиц во внешние файлы.

· Вывод таблиц на печать.

Пользователем ПО АРМ аналитика будет экономист-аналитик, имеющий хорошие навыки работы с электронными таблицами Microsoft Excel (или табличным процессором с аналогичным интерфейсом), получивший общие представление о многомерной организации данных и возможностях OLAP-технологий, но не владеющий языками программирования или написания запросов к данным в терминах средств управления базами данных.

До момента готовности специализированного ПО ГД-ПТК поставляемое ПО АРМ аналитика будет использоваться специалистами Росстата для аналитической работы с многомерным (OLAP) хранилищем данных, накопленных в ходе выполнения работ в ДИС ПДНС.

Требования к поставляемому ПО АРМ Аналитика

Поставляемое Исполнителем ПО АРМ Аналитика должно удовлетворять следующим требованиям:

Требования к режимам работы с программным обеспечением

ПО должно предоставлять возможность работать с таблицами в двух режимах:

· в режиме просмотра ранее сформированных таблиц с возможностью изменения параметров фильтрации данных и экспорта таблицы;

· в режиме редактирования, позволяющем проводить все операции (с учетом модели разграничения доступа к данным).

Требования к формированию таблиц в интерактивном режиме

АРМ аналитика должно иметь графический интерфейс пользователя для конструирования таблиц на основе данных и метаданных (НСИ) аналитического хранилища, построенного на OLAP-платформе Microsoft SQL Server 2005 Analysis Services.

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

Пользователь должен иметь возможность самостоятельно конструировать таблицы:

· выбирать показатели для отображения в области данных;

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

· выбирать дополнительные признаки элементов справочников (помимо названия), которые должны отображаться в строках и/или столбцах, настраивать правила сортировки или последовательность отображения выбранных элементов справочника;

· выбирать дополнительные доступные характеристики показателя в качестве фильтров, используемых при анализе данных, в т.ч. устанавливать для этих фильтров значения по умолчанию;

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

· изменять ранее выбранные параметры на любом этапе формирования таблицы, а также в ранее сформированных таблицах;

· использовать при формировании одной таблицы показатели из разных многомерных представлений данных (OLAP-кубов);

· выбирать один элемент данных из хранилища для вставки в конкретную ячейку ранее сформированной таблицы;

· транспонировать сформированную таблицу (менять местами строки и столбцы);

· управлять последовательностью сортировки данных в сформированных таблицах.

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

Пользователь должен иметь возможность сдвигать ранее сформированные области таблицы для вставки в освободившееся пространство заголовков и комментариев, вычислимых выражений или элементов данных из хранилища.

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

Требования к многомерному анализу данных

В ПО АРМ Аналитика пользователь должен иметь возможность проводить многомерный анализ данных в сформированных им таблицах:

· Начиная работать с агрегированными данными, постепенно переходить от высших ступеней консолидации к низшим (drilling down) и, обратно, переходить от нижнего уровня (например, микроданных) к более высоким уровням агрегации (drilling up). Переход на более низкие уровни иерархии в справочниках должен быть реализован, по крайней мере, двумя способами: одновременной детализацией по всем элементам выбранного уровня справочника или детализацией по конкретному выбранному элементу.

· Последовательно углублять анализ элементов таблицы данных путем фиксации срезов и перехода к другим аналитическим разрезам показателей (drilling through).

· Управлять фильтрацией данных по измерениям, не зафиксированным в качестве строк и столбцов таблицы, в том числе, управлять одновременной фильтрацией данных из нескольких OLAP-кубов, представленных в одной таблице, в случае использования ими одних и тех же измерений.

· Быстро обнаруживать отклонения аналитических индикаторов в соответствии с заданной бизнес-логикой (с помощью средств визуальной индикации).

Требования к регламентным таблицам

ПО должно позволять вести каталог регламентных таблиц (т.е. таблиц, сформированных в соответствии с экономическими описаниями решаемых задач). Регламентные таблицы в штатном режиме функционирования системы должны формироваться, сохраняться, изменяться и рубрицироваться в каталоге выделенными представителями Росстата.

Формирование и редактирование регламентных таблиц должно производиться аналогично общим требованиям к формированию таблиц.

Обычные пользователи должны иметь возможность работать с регламентными таблицами в режиме просмотра или сохранять их (как макеты для формирования таблиц) в свой личный каталог таблиц для дальнейшей работы в режиме редактирования, при этом в случае никакие изменения пользователем полученной таблицы в личном каталоге не должны приводить к изменениям исходной регламентной таблицы, и она должна оставаться доступной другим пользователям.

Требования к формированию аналитических показателей и коэффициентов на основе многомерных данных.

Пользователь должен иметь возможность формировать новые расчетные формулы на основе существующих многомерных данных с использованием арифметических операций как дополнительные (расчетные) элементы справочников для строк и/или граф таблиц, элементы фильтров и результирующих данных, именовать их и использовать при формировании и редактировании таблиц.

Пользователь должен иметь возможность редактировать и удалять ранее сформированные расчетные формулы без нарушения общей функциональности таблиц, в которых они использовались (пользователю должно быть выдано предупреждение об исчезновении удаляемого элемента из таблиц в случае его удаления).

Требования к моделированию и внесение корректировок значений показателей.

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

Требования к формированию графических представлений данных (диаграмм).

Должно поддерживаться создание графических представлений сформированной таблицы, при этом все графические представления должны синхронно изменяться с изменением настроек фильтрации и порядка данных в исходной таблице, а также при транспонировании таблицы.

Требования к экспорту таблиц

ПО должно позволять экспортировать сформированные таблицы (регламентные и нерегламентные) в формат Microsoft Excel, при этом должно сохраняться оформление таблицы, данные должны экспортироваться с учетом установленной фильтрации и уровней иерархии справочников на момент экспорта, а значения фильтров на момент экспорта должны отображаться в заголовке результирующей таблицы.