Печать
Категория: Статьи
Просмотров: 1409

Use of the data transfer module of information system "taxes" for automation process the statistical tax data gathering and processing.

The problem delivered in work is in design and using of the data transfer user's application of the Information analytical system «Taxes».

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

Статистические данные, используемые в описываемой информационной системе, получены из открытых источников сети Интернет. Это стало возможным благодаря проекту "Электронная Россия". В этот проект входит множество различных государственных ресурсов, одним из таких ресурсов является сайт - Федеральной налоговой службы (www.nalog.ru). В качестве источника исходных данных были выбраны статистические формы налоговой отчётности 1-НМ и 1-НОМ.

Все формы отчётности предоставляются в формате электронных таблиц в файле вида "lNM.xls", в неудобных, с точки зрения, дальнейшей автоматизации формах. Дальнейшее использование файла с целью извлечения необходимой информации требует времени и для тщательной обработки каждой исходной единицы информации, для преобразования в удобный для дальнейшей обработки и анализа вид.

По имеющейся информации, количество файлов данного вида отчётности (1-НМ и 1-НОМ) в период с 2005 года по 2011 составило 809 ед. (417 для 1-НМ и 385 для 1-НОМ) с общим объёмом данных 90 мегабайт. Если учесть, что мы проживаем в век бурного развития информационных 1 технологий, то эта цифра, покажется незначительной. Однако для более глубокого понимания, надо разобраться, что скрывается за каждой единицей информации и, как её обрабатывать.

Сбор и перенос данных в базу информационной системы можно разбить на два этапа: копирование данных с сайта ФНС РФ на ЭВМ и их перемещение в промежуточные формы хранения. Опытным путём установлено, что одинаковое количество времени, тратится на поиск и сбор исходных данных, как для ручного, так и для автоматизированного метода поиска и копирования информации с вышеуказанного сайта. Подсчитано, что на поиск и копирование всех единиц информации для опытного пользователя с хорошей скоростью доступа к сети Интернет уйдёт, более 12 часов, из них: поиск - 10 часов и копирование - 2,45 часа.

Первоначально перенос данных осуществлялся по следующему алгоритму. Скопированные на компьютер данные форм 1-НМ и 1-НОМ были перемещены в более структурированную промежуточную форму хранения. В данной форме выделены: девять федеральных налогов, три специальных налоговых режима и два местных налога. Первичный перенос данных осуществлялся при помощи созданных в MS Excel программных обработок.

Альтернативой вышеописанному методу стал автоматизированный перенос данных непосредственно из форм статистической налоговой отчётности в базу данных информационной системы при помощи созданного пользовательского приложения переноса данных. Программное приложение создано с помощью средств разработки приложений Microsoft Visual Studio 2005 на языке программирования С#. Внесённые с помощью пользовательского приложения данные были проверены средствами отладки кода в среде разработчика, а также прошли выборочную проверку,

путём сравнивания с данными полученными в результате ручного переноса.

Обработка исходной единицы информации и преобразование в промежуточную форму требует отдельного внимания. В ходе экспериментов было зафиксировано среднее время обработки единицы информации исследователем: для формы отчётности 1-НМ требуется 180 сек, а для формы 1-НОМ 160 сек. Одновременно с этим был проведён ряд экспериментов с использованием автоматизированного программного модуля, который способен обработать и преобразовать единицу информации за время равное: 8 секунд (в 22 раза быстрее) для формы 1-НМ и 28 секунд (в 6 раз быстрее) для формы 1 -НОМ.

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

Источник: XVI Международная научно–практическая конференция и Российская школа молодых ученых и специалистов «Системные проблемы надежности, качества, информационно телекоммуникационных и электронных технологий в инновационных проектах» (Инноватика–2011). 2011.  – 15 с.