В части блока баз данных итоговых показателей национальных счетов (СНС-БП):
· хранение данных и метаданных показателей национальных счетов в реляционной структуре;
· поддержка низкоуровневой блочной выгрузки, загрузки и репликации данных, в том числе пакетной репликации;
· обеспечение регламентированного низкоуровневого доступа к данным с использованием языка SQL на основе ролевой модели пользователей.
В части блока загрузки и ведения баз (СНС-ЗВ):
· загрузка данных, оценок (версий расчетов) отдельных составляющих квартальных и годовых показателей СНС во всех разрабатываемых разрезах (по хозяйственным и/или чистым отраслям, по институциональным секторам, классификации индивидуального потребления по целям, классификации функций органов государственного управления и т.д. – в зависимости от рассматриваемого счета СНС), из таблиц-источников формата MS Excel в СНС-БП;
· загрузка рабочих таблиц с расчетами ВРП, полученных из ТОГС в формате Excel;
· арифметико-логический контроль загружаемых показателей;
· расчет агрегированных, производных, аналитических и итоговых показателей на основе загружаемых данных, расчет временных рядов, верификация результатов расчетов;
· ведение метаданных по всем показателям СНС-БП, правилам контроля и взаимной увязки, расчетным алгоритмам;
· контроль наполнения базы и работы пользователей.
В части блока подготовки публикаций и распространения данных СНС (СНС-СВ):
· формирование (заполнение) преднастроенных (регламентных) таблиц СНС и вопросников ОЭСР, МВФ в электронном виде с возможностью выгрузки в MS Excel;
· настройка перечня регламентных таблиц (добавление, удаление, переименование), изменение разрезности представления данных и формата выдачи результатов.
· формирование нерегламентных запросов к любым показателям СНС, хранимым в СНС-БП с возможностью настройки формата выдачи результата запроса.
· формирование пакетных выгрузок данных для смежных систем в установленном формате (выгрузка показателей СНС в ЦБСД и т.п.).
В части блока консолидации предварительных региональных расчетов ВРП и поддержки расчетов ВРП на федеральном уровне (ВРП-Ф):
· автоматизация подготовки xls-макетов расчета ВРП для ТОГС с возможностью распространения исправлений в формулах таблиц для всех регионов;
· консолидация заполненных xls-макетов ТОГС с функциями форматного и арифметико-логического контроля и агрегации, загрузка данных предварительных расчетов ТОГС в СНС-БП;
· поддержка управляемого внесения корректировок специалистами ТОГС и ЦА и обеспечение единой версии данных для регионального и федерального уровня.
Все вышеперечисленные алгоритмы расчетов показателей, правила контролей и гармонизации, форматы протоколов и таблиц должны быть уточнены на основе анализа экономических описаний и интервью экспертов при разработке проектных решений (технического проекта).
Функционально-технологическая структура программного обеспечения
Программный комплекс должен состоять из следующих функциональных компонентов:
· БД и ПО регионального уровня, функционирующие в каждом ТОГС и включающие ограниченную функциональность блоков СНС-БП, СНС-ЗВ, СНС-СВ, ВРП-Ф;
· БД и ПО федерального уровня, функционирующие в ГМЦ и ЦА Росстата и включающие полную функциональность блоков СНС-БП, СНС-ЗВ, СНС-СВ, ВРП-Ф.
Программное обеспечение регионального и федерального уровней должно включать следующие структурно-функциональные блоки:
· базы данных (реляционные и OLAP), обеспечивающие хранение основной информации, метаинформации и служебной информации для всех выше перечисленных блоков;
· программные модули, обеспечивающие загрузку данных в БД и проведение расчетов;
· пользовательские интерфейсы, предназначенные для обеспечения удобной и эффективной работы пользователей ПО в соответствии с решаемыми ими задачами в рамках выше перечисленных блоков.
Информационное обеспечение
В состав информационного обеспечения должны входить:
1. Исходные данные для загрузки в СНС-БП:
· квартальные и годовые оценки показателей счетов СНС федерального уровня, начиная с 2003 года для разрабатываемых разрезов;
· квартальные и годовые оценки показателей счетов СНС регионального уровня, начиная с 2004 года по 82 ТОГС;
· годовые предварительные расчеты ВРП, поступившие от 82 ТОГС.
Все исходные данные предоставляются в виде многостраничных электронных таблиц формата Microsoft Excel.
Примерный порядок накопленных файлов с данными по итоговым показателям СНС, подлежащих загрузке в СНС-БД, составляет 50 тысяч файлов. Общее количество записей в составе файлов, загружаемых по счету производства, составляет порядка 400 тысяч, а по всем разрабатываемым счетам СНС примерно 3,5 миллиона.
Данные с годовой оценкой ВРП, поступающие от каждого ТОГС для загрузки в базу данных федерального уровня, содержат около 30 таблиц формата Microsoft Excel. Каждая таблица включает от 3 до 13 листов с показателями, корректировками, комментариями и формулами.
Количество загружаемых файлов с данными для расчета ВРП за отчетный период, охватывающий 2-х летний цикл, составляет более 2 200 файлов, а общее количество загружаемых записей порядка 1,5 миллионов.
2. Производная информация (полученная в ходе выполнения технологических операций) в соответствии с методологическими требованиями СНС и задачами, решаемыми блоками ПО.
3. Метаинформация (справочник понятийного аппарата), содержащая
· экономические описания показателей;
· правила контроля и гармонизации показателей;
· расчетные формулы и алгоритмы;
· настроечные параметры расчетов и анализа и т.д.
Первоначальное формирование метаданных должно быть осуществлено на этапе загрузки файлов формата Microsoft Excel с данными итоговых показателей счетов СНС и предварительных оценок ВРП с использованием режима полуавтоматического переноса и транслирования формул и комментариев, имеющихся в этих файлах.
4. Общероссийские классификаторы и локальные справочники, классификаторы и системы кодирования (в соответствии с экономическими описаниями и разрезностью показателей СНС, используемых и формируемых создаваемым ПО);
5. Служебная информация, содержащая параметры настройки, протоколы выполнения операций, шаблоны регламентных таблиц и прочие служебные данные, обеспечивающие корректное функционирование всех подсистем.
Требования к функциональной производительности ПО и БД СНС
Объемы хранимых данных
Программный комплекс должен обеспечивать хранение всей исходной и производной (полученной в ходе выполнения технологических операций) информации, а также метаинформации.
Должно быть обеспечено хранение в оперативном доступе всей информации, начиная с 2003 года и далее с учетом загрузки и формирования новой информации не менее чем до 2013 года.
Должна быть предусмотрена возможность полного либо частичного переноса устаревающей (с точки зрения пользователей) информации на архивное хранение с целью сохранения производительности системы, с возможностью при необходимости подключения архивной информации по запросу пользователей.
Объем и темп прироста хранимых данных может быть оценен исходя из методологических материалов по разработке СНС в Росстате на федеральном и региональном уровнях, публикуемых показателях и сборниках по национальным счетам, доступным на официальном сайте Росстата (www.gks.ru), а также в официальных статистических изданиях, публикуемых Росстатом.
Интенсивность информационных потоков
Интенсивность информационных потоков на федеральном уровне варьируется в зависимости от количества специалистов, участвующих в технологическом процессе, а также в зависимости от периодов проведения работ, связанных с использованием этого ПО, предусмотренных годовым производственным планом Росстата, но не превышает в пике 50 одновременно работающих пользователей.
ПО должно предусматривать возможность масштабирования в случае увеличения количества одновременно работающих пользователей. ПО должно обеспечивать комфортное время реакции на запросы пользователей системы, принятое в современных информационных интерактивных системах, в зависимости от выполняемой пользователем задачи. В случае длительных процессов обработки данных система должна предупреждать пользователя о длительности выполнения запроса и отображать на экране ход процесса.
Требования к обеспечению настраиваемости ПО
В создаваемом ПО должна быть обеспечена простота и удобство проведения перенастроек (без привлечения ресурсов разработчика системы), связанных с изменением вариативных элементов системы (справочников, классификаторов, настраиваемых параметров алгоритмов и пр.), не затрагивающих изменение методологии.
Порядок выполнения работ
С целью обеспечения успешного внедрения ПО с учетом значительного объема решаемых им задач, производственной необходимости предварительной апробации проектных решений, а также в связи с необходимостью проведения ряда организационно-методологических мероприятий на уровне ТОГС, ГМЦ и ЦА Росстата для эффективной работы с создаваемым ПО, работы по данному проекту должны выполняться поэтапно в 2010-2011 гг.:
1. Разработка технического проекта ПО и БД СНС;
2. Разработка пилотного программного обеспечения всех блоков ПО и БД (СНС-БП, СНС-ЗВ, СНС-СВ, ВРП-Ф) для экспериментальной апробации основных методологических и технологических подходов, разработка комплекта сопроводительной документации для пилотного ПО.
3. Экспериментальная апробация пилотного программного обеспечения.
4. Разработка полнофункциональной версии программного обеспечения с учетом результатов экспериментальной апробации, разработка комплекта сопроводительной документации для полнофункционального ПО.