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

24
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год (этапы с 2011 по 2015 гг) Цели создания АС ТЗВ-2011 предназначена для автоматизированной обработки данных выборочного наблюдения за затратами на производство и (или) реализацию товаров (работ, услуг) и результатами деятельности хозяйствующих субъектов за 2011 год (далее – Выборочное наблюдение) на районном, региональном и федеральном уровне, расчета и согласования показателей таблиц «Затраты-выпуск». Система обеспечивает процесс обработки данных, состоящий из нескольких этапов суммарной продолжительностью в 5 лет, начиная со сбора первичных данных в 2011 году и заканчивая публикационными таблицами в 2015 году. Функции системы включают: Формирование базы данных выборочного наблюдения на федеральном уровне (БДВН ФУ): Сбор данных выборочного наблюдения, полученных на региональных уровнях с помощью АС ТЗВ-2011 РУ. Загрузка дополнительных данных из внешних систем. Автоматизированная обработка БДВН ФУ: Контроль данных. Обработка данных – свод, распространение, группировка. Автоматизация расчета показателей базовых таблиц «Затраты-Выпуск»: Выпуски. Промежуточное потребление. Накопление основного и оборотного капитала. Внешняя торговля. Добавленная стоимость. Автоматизация формирования Таблиц ресурсов и использования: Автоматизацию проверки конфигурации системы расчета базовых таблиц «затраты-выпуск». Согласование полученных данных с данными текущей статистики. расчет и балансировку показателей таблиц «затраты-выпуск». Построение симметричной таблицы «затраты-выпуск». Согласование всего комплекса таблиц «затраты-выпуск». Формирование публикационных таблиц. Расчет аналитических таблиц для публикации, включая коэффициенты прямых и полных затрат. Доступ к пообъектным данным до и после внесения корректировок в ТОГС.

Post on 15-Apr-2017

186 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Автоматизированная система для разработки

базовых таблиц «Затраты - выпуск» за 2011 год (этапы с 2011 по 2015 гг)

Цели создания

АС ТЗВ-2011 предназначена для автоматизированной обработки данных выборочного

наблюдения за затратами на производство и (или) реализацию товаров (работ, услуг) и

результатами деятельности хозяйствующих субъектов за 2011 год (далее – Выборочное

наблюдение) на районном, региональном и федеральном уровне, расчета и согласования

показателей таблиц «Затраты-выпуск».

Система обеспечивает процесс обработки данных, состоящий из нескольких этапов

суммарной продолжительностью в 5 лет, начиная со сбора первичных данных в 2011 году и

заканчивая публикационными таблицами в 2015 году.

Функции системы включают:

Формирование базы данных выборочного наблюдения на федеральном уровне (БДВН

ФУ):

Сбор данных выборочного наблюдения, полученных на региональных уровнях с

помощью АС ТЗВ-2011 РУ.

Загрузка дополнительных данных из внешних систем.

Автоматизированная обработка БДВН ФУ:

Контроль данных.

Обработка данных – свод, распространение, группировка.

Автоматизация расчета показателей базовых таблиц «Затраты-Выпуск»:

Выпуски.

Промежуточное потребление.

Накопление основного и оборотного капитала.

Внешняя торговля.

Добавленная стоимость.

Автоматизация формирования Таблиц ресурсов и использования:

Автоматизацию проверки конфигурации системы расчета базовых таблиц

«затраты-выпуск».

Согласование полученных данных с данными текущей статистики.

расчет и балансировку показателей таблиц «затраты-выпуск».

Построение симметричной таблицы «затраты-выпуск».

Согласование всего комплекса таблиц «затраты-выпуск».

Формирование публикационных таблиц.

Расчет аналитических таблиц для публикации, включая коэффициенты прямых

и полных затрат.

Доступ к пообъектным данным до и после внесения корректировок в ТОГС.

Page 2: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Формирование базы данных базовых рабочих и публикационных таблиц

«затраты-выпуск».

База данных базовых рабочих и публикационных таблиц «затраты-выпуск».

Доступ к данным с помощью веб-версии конструктора запросов к показателям

публикационных таблиц «затраты-выпуск».

Результат выполнения каждого этапа является основой для начала выполнения

следующего этапа.

Субъекты автоматизации

Субъектами автоматизации АС ТЗВ-2011 ФУ являются:

Центр обработки данных на федеральном уровне (ЦОДФУ) – выполняет формирование

БДВН ФУ и ее автоматизированную обработку; в ЦОДФУ выделяются подуровни

автоматизации:

1 отдел – выполняет первоначальную обработку закрытых (секретных) данных,

после чего данные передаются в Открытую часть для последующей обработки;

Открытая часть – обрабатывает все остальные данные и данные, которые были

предварительно обработаны в 1 отделе;

Центральный аппарат (ЦА) Росстата – выполняет расчет показателей и формирование

таблиц ресурсов и использования.

Структура системы

АС ТЗВ-2012 ФУ можно разделить на две подсистемы:

Подсистема формирования и обработки БДВН ФУ – установлена в ЦОДФУ; включает

модули:

Модуль хранения данных – реляционная БД, в которой хранится информация,

поступающая из региональных ТОГС-ов и внешних систем; используется

промышленная СУБД Microsoft SQL Server 2005;

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

клиентских приложений; реализовано на базе Microsoft Internet Information Services

7.5 и фреймворка КРОК XFW3, который, в свою очередь, реализован на технологии

Microsoft .NET Framework 4.0;

Клиентское приложение – используется для взаимодействия с пользователем:

i. Работа с технологическим циклом;

ii. Формирование отчетов;

iii. Администрирование приложения;

реализовано на базе фреймворка КРОК XFW3 с применением технологий .NET

Framework: WPF, WCF;

Page 3: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Модуль аналитической обработки данных – OLAP-куб, который используется для

агрегации данных, поступающих из реляционной БД; используется Microsoft

Analysis Services 2005;

Надстройка для Microsoft Excel – используется для формирования отчетов, данные

для которых получаются из OLAP-куба;

Технологический сервис – используется для выполнения шагов обработки данных;

реализован в виде Windows Service-а с применением .NET Framework;

Конструктор запросов к пообъектным данным;

Подсистема расчетов показателей и таблиц ресурсов и использования – установлена в ЦА;

включает модули:

Модуль хранения данных – реляционная БД, в которой хранится информация о

текущем состоянии системы, в частности граф узлов технологического цикла;

используется промышленная СУБД Microsoft SQL Server 2005;

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

клиентских приложений;

Клиентское приложение – используется для взаимодействия с пользователем;

реализовано на базе фреймворка КРОК XFW3 с применением технологий .NET

Framework: WPF, WCF;

Модуль доступа к БДВН ФУ – включает в себя БД «Контрольной точки» и OLAP-куб

БДВН ФУ; используются как источники данных для соответствующих узлов

технологического цикла;

Надстройка для Microsoft Excel – реализует специфичные формулы, применяемые в

Excel-шаблонах технологического цикла и для автоматизации отображения

иерархий;

Технологический сервис – используется для обработки Excel-шаблонов; реализован

в виде Windows Service-а с применением .NET Framework;

Модель Excel-шаблонов – представляет собой набор Excel-файлов (около 300

различных файлов + около 1000 генерируемых автоматически файлов), связанных

между собой ссылками, которые хранятся в файловой системе сервера.

Структура системы представлена на рисунке ниже:

Page 4: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Подсистема формирования и обработки БДВН ФУ.

Page 5: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

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

Формирование и обработка БДВН ФУ

Формирование и обработка БДВН ФУ заключается в выполнении набора шагов

технологического цикла. Технологический цикл – модуль системы, позволяющий

последовательно выполнять фиксированный набор действий-шагов. Технологический цикл

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

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

Крупные и средние предприятия (КСП);

Малые предприятия (МП);

Индивидуальные предприниматели (ИП);

Бюджетные учреждения (БЮДЖЕТ);

Основные фонды (ОФ);

Адвокаты (Адв);

Page 6: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Страховые компании (СК);

Некоммерческие организации (НКО).

Данные по каждому типу респондентов формируются на региональном уровне с помощью

АС ТЗВ-2011 РУ, поэтому технологический цикл имеет соответствующие шаги для каждого

ТОГС-а:

Для разных типов респондентов набор шагов технологического цикла может

отличаться. Также администратор системы имеет возможность задавать признак

необходимости выполнения того или иного шага.

В общем виде процесс прохождения технологического цикла на уровне ТОГС-ов

состоит из шагов:

Загрузка пообъектных данных – выполняется загрузка файлов, сформированных в АС

ТЗВ-2011 РУ в ТОГС-е, которые содержат данные выборочного наблюдения;

Загрузка дополнительных пообъектных данных – загрузка файлов с пообъектными

данными из внешних систем;

Контроль данных РУ (региональный уровень) – выполняется проверка логических

правил, определенных для текущего типа респондентов;

Свод – пообъектные данные, прошедшие контроль, суммируются;

Загрузка данных из 1-го отдела – загружаются сводные данные, которые были

сформированы в 1 отделе;

Загрузка дополнительных сводных данных – загрузка сводных данных из внешних

систем;

Контроль сводных данных – проверка логических правил для сводных данных;

Распространение – сводные данные пропорционально увеличиваются до данных

текущей статистики, которая загружается на шаге «Загрузка дополнительных сводных

данных»;

Контроль распространения – проверка логических правил для распространенных

сводных данных;

Группировка – сводные данные группируются в соответствие с иерархией кодов

ОКВЭД;

Очистка – откат всех ранее выполненных шагов.

Также предусмотрены шаги технологического цикла на уровне России:

Page 7: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Действия, выполняемые в шагах технологического цикла на уровне России, по сути,

не отличаются от действий, выполняемых в шагах на уровне ТОГСов, за исключением того,

что оперируют данными не конкретного ТОГС-а, а данными по всей России.

Дополнительно, на уровне России предусмотрен шаг «Выгрузка в ЦА», который

используется в процессе формирования «Контрольной точки» (КТ) базы данных.

КТ создается после того, как процесс формирования и обработки БДВН ФУ завершен.

Конструктор запросов к пообъектной БД

Конструктор предназначен для построения запросов к пообъектным данным с

возможностью обращения к базам первичных отчетов, сформированным в результате

выборочного наблюдения за затратами за 2011 год и после внесения правок по результатам

проверки первичной информации.

Конструктор позволяет вести список запросов, сформированных пользователем.

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

запрос.

При формировании нового запроса или редактирования существующего, пользователь

задает следующие параметры:

«Общие параметры запроса»;

o Наименование запроса;

o Признак «Архивный»;

o Тип формы;

o Источник данных для запроса;

«Фильтры по предприятиям»;

«Поля списка предприятий»;

Статьи расходов.

Результат выполнения запроса можно экспортировать в Excel-файл.

Page 8: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Пример запроса и результат его выполнения

На вкладке запроса «Фильтры по предприятиям» пользователь может задать

ограничения для фильтрации списка респондентов, которые будут выбраны при выполнении

запроса. Пользователь может задать ограничения по следующим параметрам: «ОКПО»,

«Наименование», «ОКАТО», «ОКВЭД» и «ОКПД». Значения можно задать с применением

условных операций:

«Равно»;

«Начиная с»;

«Включает»;

«Заканчивается на»;

«Из списка»;

«В диапазоне С, По».

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

интерпретироваться, как условия, разделенные оператором «ИЛИ». Но группы параметров

между собой формируют условия, разделенные оператором «И».

Page 9: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Условия фильтрации между полями

На вкладке «Поля списка предприятий» пользователь определяет атрибуты

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

Поля списка предприятий

Page 10: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

На вкладке «Статьи расходов» можно построить итоговую таблицу по статьям расходов,

включающую выбранный список респондентов.

Построение итоговой таблицы

Конструктор запросов реализует возможность экспорта и импорта списка запросов.

Список запросов экспортируется в файл на диске компьютера пользователя.

Расчет показателей

Показатели базовых таблиц «Затраты-Выпуск» формируются в виде набора матриц,

которые представлены таблицами в Excel-файлах. Для расчета этих матриц применяется

множество Excel-файлов, которые связаны между собой ссылками (имеются в виду ссылки из

ячеек листа одного файла на ячейки листа другого файла). Это множество связанных Excel-

файлов образует ориентированный граф, каждому узлу которого соответствует определенный

Excel-шаблон, содержащий набор листов и формул. Для обработки графа применяется

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

графа.

Page 11: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Узлы технологического цикла различаются по типам. Каждый тип узла характеризуется

действиями, которые выполняются при его обработке:

Загрузка данных из ТЗВ 1-очередь – выполняет загрузку данных из КТ, которая была

сформирована для БДВН ФУ; в результате загрузки данные записываются в Excel-

шаблон, который относится к узлу; это справедливо и для других типов узлов,

выполняющих загрузку данных;

Часть системы, которая используется для формирования и обработки БДВН ФУ

называется «1 очередь», часть системы расчета показателей – «2 очередь», а часть

системы формирования таблиц ресурсов и использования – «3 очередь».

Загрузка данных из файлов – загрузка данных из CSV-файлов (CSV – Comma Separated

Values), которые поставляются внешними системами;

Загрузка Excel-файлов – загрузка Excel-файлов, поставляемых внешними системами;

Page 12: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Обработка данных – обработка данных заключается в том, что система выполняет

следующие действия с Excel-шаблоном узла:

Предобработка шаблона – предварительная обработка шаблона, которую

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

отображения иерархий кодов ОКВЭД и ОКПД;

Обновление связей – данные из Excel-файлов, ссылки на которые есть в данном

шаблоне, загружаются, после чего происходит обновление всех листов шаблона

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

определенных в них Excel-формул;

Проверка контролей – если шаблон содержать лист с названием «Контроль», то

система анализирует его определенным образом и информирует пользователя о

количестве пройденных и не пройденных мягких и жестких контролей;

Тиражирование шаблона – Excel-шаблон данного узла копируется и привязывается к

другим узлам, которые указаны в параметрах данного узла;

Группировщик – используется для одновременного запуска обработки нескольких

узлов.

Для расчета того или иного показателя пользователи системы выбирают соответствующий

узел в технологическом цикле и выполняют его обработку. В процессе обработки узла

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

если узел А зависит от узла Б, а узел Б зависит от узла В, то запуск обработки узла А повлечет

за собой запуск обработки сначала узла В, потом узла Б и в конце – узла А.

Кроме проверки контролей при обработки узлов, система позволяет пользователю

самостоятельно изменить результат обработки путем внесения корректировок в Excel-шаблон.

Формирование таблиц ресурсов и использования

Формирование таблиц ресурсов и использования выполняется с помощью того же

механизма технологического цикла, что и расчет показателей, но использует следующие

дополнительные функциональные возможности:

Тиражирование шаблона – используется для независимой обработки строк и столбцов

матриц корректировок таблицы ресурсов и таблицы использования; в общей сложности

генерируется около тысячи Excel-шаблонов соответствующих узлов;

Отображение иерархий – для Excel-шаблонов, содержащих таблицы, в заголовках

которых перечислены коды ОКВЭД или ОКПД, настраивается механизм отображения

кодов в виде иерархии; этот механизм позволяет разворачивать иерархию в виде

дерева непосредственно на листе Excel-файла; для этого пользователь выделяет

ячейку с кодом, которая входит в иерархию, и, если данный код имеет дочерние коды,

то становится доступна кнопка [ + ], при нажатии на которую данный столбец

скрывается, а на его месте отображаются столбцы с дочерними кодами; в случае, если

Page 13: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

код имеет родительский код, то для ячейки доступна кнопка [ - ], при нажатии на

которую все колонки данного уровня иерархии скрываются и на их месте отображается

колонка с родительским кодом:

Отображается верхний уровень иерархии. Выделена ячейка с кодом «А».

Отображаются коды «01» и «02», которые входят в код «А».

Page 14: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Отображаются листовые коды «02.02.1» и «02.02.2».

Также при формировании таблиц ресурсов и использования используется «Каталог

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

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

нужные узлы:

Page 15: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Автоматический анализ корректности дерева технологического цикла и шаблонов

таблиц в составе подсистемы технологических циклов

Подсистема технологических циклов предназначена для управления последовательностью

запуска преобразований базы данных выборочного наблюдения на федеральном уровне (БДВН ФУ) и расчетов таблиц ресурсов и использования (ТРИ).

При расчетах ТРИ технологический цикл обработки данных содержит несколько этапов, затрагивающих соответствующие подсистемы:

– расчет выпуска, промежуточного потребления, показателей накопления основного и

оборотного капитала, элементов добавленной стоимости;

– загрузка отдельных показателей ТРИ;

– формирование таблиц ресурсов и использования в ценах покупателей;

– расчет аналитических таблиц для принятия решений о согласовании располагаемых и

использованных ресурсах в ценах покупателей;

– расчет матриц наценок, налогов, субсидий, импортной и отечественной продукции;

– расчет таблицы использования в основных ценах;

– расчет аналитических таблиц для принятия решений о согласовании показателей

использования продукции в ценах покупателей и в основных ценах; – корректировка показателей таблиц ресурсов и использования.

Модуль автоматического анализа корректности дерева технологического цикла и шаблонов

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

связей, настроенных в этих областях.

Модуль балансировки ТИ методом RAS в составе подсистемы внесения корректировок

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

Модуль балансировки таблиц использования методом RAS в составе данной подсистемы

предназначен для автоматического расчета корректировочной матрицы для таблицы

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

Модуль формирования дополнительных аналитических таблиц для построения симметричной таблицы «затраты-выпуск» в составе подсистемы генерации аналитических таблиц

Данный модуль предназначен для генерации аналитических таблиц, необходимых экспертам ФУ для расчета симметричной таблицы «затраты-выпуск». Это позволяет пользователям:

– оценить однородность выпуска отраслей;

– определить уровень концентрации производства товаров и услуг;

– принять решение о переопределении выпусков и промежуточного потребления с

обеспечением контроля их согласования;

– определить необходимую размерность симметричной таблицы «затраты-выпуск».

Page 16: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Подсистемы трансформации таблиц ресурсов и использования товаров и услуг в

симметричную таблицу «затраты-выпуск»

Подсистема предназначена для построения симметричной таблицы «затраты-выпуск».

В ее состав входят следующие модули:

– модуль переопределения выпусков по отраслям и продуктам ТРИ;

– модуль расчета и переопределения промежуточного потребления по отраслям и

продуктам ТРИ;

– модуль расчета и переопределения показателей добавленной стоимости по отраслям

ТРИ;

– модуль расчета симметричной таблицы «затраты-выпуск» с помощью математических

методов;

– модуль трансформации затрат труда и капитала по отраслям ТРИ в затраты труда и

капитала по единицам однородного производства симметричной таблицы «затраты-

выпуск»;

– модуль переопределения выпусков по отраслям и продуктам ТРИ для формирования

сводной матрицы корректировок для перехода от выпусков отраслей ТИ к выпускам

единиц однородной продукции в симметричной таблице «затраты-выпуск».

– модуль расчета и переопределения промежуточного потребления по отраслям и

продуктам ТРИ, решающий задачи:

расчета промежуточного потребления, соответствующего переопределенным

выпускам продуктов;

формирования сводной матрицы корректировок промежуточного потребления для

получения матрицы промежуточного потребления по единицам однородного

производства в симметричной таблице «затраты-выпуск».

– модуль расчета и переопределения показателей добавленной стоимости по отраслям

ТРИ, позволяющий:

рассчитать добавленную стоимость как разность между выпуском и промежуточным

потреблением;

определить элементы добавленной стоимости по переопределенным продуктам;

сформировать сводную матрицу корректировок добавленной стоимости для

получения матрицы добавленной стоимости по единицам однородного производства

в симметричной таблице «затраты-выпуск».

– модуль расчета симметричной таблицы «затраты-выпуск», служащий формированию

итоговой симметричной таблицы с использованием математических методов в

автоматизированном режиме. Модуль обеспечивает комплексы расчетов для:

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

трансформации в симметричную таблицу «затраты-выпуск», включая ее агрегацию;

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

таблицы использования товаров и услуг в симметричную таблицу «затраты-выпуск»;

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

ценах в симметричную таблицу «затраты-выпуск» типа «отрасль-отрасль».

– модуль трансформации затрат труда и капитала по отраслям ТРИ в затраты труда и

капитала по единицам однородного производства симметричной таблицы «затраты-

выпуск» для:

расчета затрат труда и капитала по отраслям ТРИ, соответствующих

переопределенным выпускам продуктов;

Page 17: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

формирования сводной матрицы корректировок затрат труда и капитала для

получения матриц затрат труда и капитала по единицам однородного производства

в симметричной таблице «затраты-выпуск».

Конструктор запросов к показателям базовых таблиц «затраты-выпуск»

Конструктор реализован в двух вариантах:

отдельное клиент-серверное приложение, которое является специализированным

средством для поиска и просмотра загруженной из Excel-файлов в OLAP-куб

информации;

веб-приложение, которое предназначено для пользователей, работающих через

интернет.

Функциональные возможности обоих версий в целом идентичны, за исключеним некоторых

особенностей пользовательского интерфейса.

Конструктор предназначен для:

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

построения нерегламентных запросов к рассчитанным показателям базовых таблиц

«затраты-выпуск», по результатам которых выполняется построение таблиц с

отображением данных в соответствии с заданными параметрами;

выполнения простейших преобразований выгружаемых данных.

Конструктор включает два модуля: модуль администрирования и модуль работы с базой

данных.

Page 18: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Модуль администрирования

Модуль администрирования реализует функционал по управлению справочниками:

Пользователи — в этом справочнике задается список пользователей, которые имеют

права для работы с Конструктором;

Иерархии — справочник содержит перечень загруженных в БД иерархий, которые

определяют уровни агрегации элементов таблиц по различным показателям;

Фильтры — содержит набор фильтров, предназначенных для отбора данных при

построении запросов;

Исходные таблицы — справочник содержит набор загруженных в БД таблиц и их

описание; для каждой таблице задаются атрибуты:

o Путь к файлу — путь к загружаемому Excel-файлу;

o Наименование файла;

o Описание файла;

o Сектор — сектор экономики, к которому относится загружаемая таблица;

o Предприятие — тип предприятия, если загружаемая таблица в разрезе типов

предприятий;

o Год — год, за который представлены данные в загружаемой таблице.

Справочник «Исходные таблицы»

Page 19: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Модуль работы с базой данных

Модуль работы с базой данных базовых рабочих и публикационных таблиц предусматривает

работу в нескольких режимах.

Режим работы с сохраненными запросами предназначен для сохранения построенных

запросов, возможности построения по ним итоговой таблицы, а так же возможности

модификации уже сохраненных запросов.

Список сохраненных запросов

Режим выбора готовой таблицы позволяет быстро перейти к данным выбранной таблицы.

Выбор исходной таблицы

Page 20: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

После выбора исходной таблицы при нажатии на кнопку «Далее» осуществляется переход на

закладку «Фильтрация», где можно выбрать необходимые уровень агрегации элементов

таблицы.

Выбор уровней агрегации элементов таблицы

Закладка «Выбор полей» предназначена для конструирования выходной таблицы. На

закладке «Итоговая таблица» осуществляется построение итоговой таблицы.

Построение итоговой таблицы

Page 21: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Режим формирования запросов предназначен для формирования нерегламентых запросов по

данным таблиц, загруженных в базу данных.

Набор фильтров для отбора данных

Выбор значений в фильтрах можно осуществлять в произвольном порядке, при этом выбор

значений в одном из фильтров отфильтровывает значения в остальных таким образом, что в

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

«Показатель» имеет дополнительные режимы выбора «И», «ИЛИ».

На закладке «Фильтрация» выполняется отбор данных по показателям в итоговую таблицу.

Режим фильтрации данных по выбранным показателям

Page 22: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Для выбора уровней агрегации элементов показателей необходимо выбрать в выпадающем

списке уровень агрегации.

Выбор уровня агрегации элементов показателей

Закладка «Выбор полей» предназначена для конструирования выходной таблицы, где при

помощи стрелок можно перемещать элементы таблицы внутри шапки/боковика вверх/вниз. От

расположения элементов внутри шапки/боковика зависит вложенность элементов в итоговой

таблице.

Конструирование выходной таблицы

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

через элементы управления, расположенные на закладке «Итоговая таблица».

Page 23: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

Отображение итоговых строк и граф в итоговой таблице

К операциям для преобразования выходной относятся:

Показывать пустые строки — используется для отображения/скрытия пустых строк в

итоговой таблице;

Показывать пустые графы — используется для отображения/скрытия пустых граф в

итоговой таблице;

Считать итоги — используется для подсчета в итоговой таблице итоговых строк и

граф.

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

Выбор количества знаков после запятой;

Выбор единицы измерения — тысячи, миллионы, миллиарды рублей;

Выбор типа итоговой таблицы — отношение к итоговой строке, отношение к итоговой

колонке, абсолютные значения;

К операциям вывода относятся:

Экспорт в Excel — выгрузка итоговой таблицы;

Печать — отрывается предварительный просмотр документа, после чего его можно

отправить на печать.

База данных базовых рабочих и публикационных таблиц «затраты-выпуск»

База данных базовых рабочих и публикационных таблиц «затраты-выпуск» за 2011 год

представляет из себя приложение, которое поставляется в виде дистрибутива инсталлятора.

Приложение предназначена для установки на локальном компьютере пользователя вне сети

Росстата. Данные, доступ к которым предоставляет приложение, также поставляются вместе

с дистрибутивом в виде ресурсного файла.

Приложение предназначено для:

обеспечения быстрого поиска необходимых базовых таблиц и отдельных их

показателей;

Page 24: Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» за 2011 год  в Росстат

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

показателям базовых таблиц «затраты-выпуск», по результатам которых выполняется

построение таблиц с отображением данных в соответствии с заданными параметрами;

выполнения простейших преобразований выгружаемых данных.