Информационные системы в налогообложении

Тема 3. Информационные системы в налогообложении.

  1. Понятие, концепции, проблемы налоговых информационных систем.
    1. Роль и место информационных систем в деятельности налоговых органов.
    2. Основные требования к АИС налоговых органов.
    3. Основные принципы построения и использования ИС в налогообложении.

3.1. Понятие, концепции, проблемы налоговых информационных систем.

Основная цель налоговых органов России – максимально полное взимание налоговых платежей в условиях действующего налогового законодательства. Успешное достижение данной цели неразрывно связано с совершенствованием аналитической и контрольной деятельности территориальных налоговых органов (налоговой инспекции) – основного звена налоговой системы. В настоящее время актуальны следующие задачи: выявление потенциальных неплательщиков налогов; анализ динамики налоговых платежей и их прогнозирование; анализ экономической деятельности предприятий региона; разработка качественной нормативной документации и ее оперативное внедрение в практическую деятельность налоговых органов; анализ полноты и непротиворечивости действующего законодательства и выработки рекомендаций по его усовершенствованию. Успех любых мероприятий по совершенствованию деятельности налоговых органов в конечном счете зависит от того, насколько полно и качественно они позволят решить перечисленные задачи. Большое значение здесь имеет информатизация налоговой системы.

Главная особенность информатизации налоговой системы России состоит в неустойчивости налогового законодательства и методической базы деятельности налоговых органов. Кроме того, постоянно происходят структурные изменения в системе. Неустойчивость объекта автоматизации вызывает особо строгие требования к адаптивным возможностям и сопровождению разрабатываемой автоматизированной информационной системы (АИС) относительно изменения функций и добавления новых.

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

Основная цель разработки и последующего совершенствования автоматизированной информационной системы (АИС) налоговых органов – построение функционально полной информационной системы, объединяющей все структуры налоговой системы на базе единой вычислительной сети с поэтапной интеграцией в единое информационное пространство административных органов федерального, регионального и территориального уровней, а также других заинтересованных организаций (ГУВД, судов, таможни, банков и др.). Достижение поставленной цели предполагает решение следующих задач:

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

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

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

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

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

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

Цели функции АИС налоговых органов можно сформулировать следующим образом:

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

3.2. Роль и место информационных систем в деятельности налоговых органов.

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

На федеральном уровне решаются стратегические задачи управления процессом налогообложения, разрабатываются концептуальные и методологические задачи развития действующей системы налогообложения. Объектами информатизации на федеральном уровне служит аппарат Министерства и его предприятий и организаций.

На региональном уровне решаются задачи практического руководства территориальными налоговыми органами; оказания методической и правовой поддержки налоговых инспекций; сбора, обобщения, систематизации и анализа информации, поступающей с территориального уровня и из других организаций; разрешения конфликтов и спорных вопросов по требованию налогоплательщиков; формирования статистической и налоговой отчетности и др. Объектами информатизации на региональном уровне выступают: аппарат Управления ФНС России по субъекту РФ, специализированные и межрегиональные инспекции ФНС России.

На местном уровне сосредоточена основная работа по взиманию налогов и сборов с юридических и физических лиц, учету и контролю поступающих налоговых платежей, непосредственному взаимодействию с налогоплательщиками. Объект информатизации на данном организационном уровне – налоговая инспекция ФНС России.

Рассмотрим подход к информатизации налоговых органов на примере двухуровневой структуры: Управление ФНС России по субъекту РФ и налоговая инспекция, так как именно на этих организационных уровнях решается наибольшее число функциональных задач налоговых органов, циркулируют наиболее интенсивные и объемные потоки информации. Кроме того, выработанные методологические и технологические решения, отдельные компоненты созданных баз данных, а также разработанное программное обеспечение могут быть тиражированы в другие регионы с минимальными затратами на адаптацию к специфике местных условий. К основным направлениям информатизации относятся:

  • создание единой информационной системы налоговых органов,
  • объединяющей Управления ФНС России по субъектам РФ и территориальные налоговые инспекции;
  • разработка и внедрение в практику современных информационных технологий и компьютерных систем;
  • создание эффективной коммуникационной сети, обеспечивающей информационный обмен как внутри системы, так и с информационными системами ФНС России и другими информационными системами служб администрации области, города;
  • подготовка кадров к работе в новой среде.

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

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

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

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

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

3.3. Основные требования к АИС налоговых органов.

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

Многообразие существующих технических и программных средств приводит к проблеме выбора конкретного варианта при создании информационной системы. Такая ситуация предполагает на первоначальном этапе проектирования установление некоторых ограничений, как правило, требований к различным аспектам разрабатываемой АИС.

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

Решение задачи информатизации подобного класса предполагает наличие критериев оптимизации и ограничений. Критериями оптимизации здесь являются:

  • функциональная полнота;
  • модифицируемость;
  • надежность функционирования;
  • быстродействие;
  • минимизация затрат на стоимость: аппаратных средств, прикладных систем, сопровождения системы, развития системы, которые составляют Совокупную Стоимость Владения АИС.

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

Для налоговых органов требования к АИС включают следующие группы:

  • к системе в целом;
  • по соответствию стандартам;
  • к аппаратной платформе и системному программному обеспечению;
  • к локальным сетям;
  • к интерфейсу с пользователем;
  • к функциональным компонентам;
  • к системам доступа к данным;
  • к совместимости с другими информационными системами;
  • к унифицируемости структур архитектуры АИС (с целью минимизации Совокупной Стоимости Владения и конструирования узлов необходимой функциональности из конечного набора унифицированных структур);
  • к безопасности системы;
  • к администрированию системы;
  • к пользователям системы и т.д.

Рассмотрим подробнее наиболее ключевые из них.

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

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

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

Наиболее адекватным представляется принцип разработки АИС налоговой службы на основе концепции открытых систем.

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

Такой принцип разработки позволяет достичь:

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

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

Требования по безопасности системы направлены, прежде всего, на обеспечение:

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

3.4. Основные принципы построения и использования ИС в налогообложении.

Разработка АИС налоговых органов базируется на технологиях открытых систем класса «клиент – сервер» с использованием международных стандартов и протоколов. В основе технологии разработки АИС налоговых органов лежит концепция жизненного цикла программных систем (ПС).

Модель жизненного цикла ПС состоит из четырех этапов: 1) анализ; 2) проектирование; 3) кодирование; 4) модификация и представляет собой логически связанную последовательность основных этапов разработки программного обеспечения – от появления необходимости его создания до отказа от использования и коренной модернизации в соответствии с новыми возможностями технических и программных средств и существенным изменением основных требований.

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

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

Кодирование. Этап кодирования состоит из работ по написанию программ, их тестированию и интеграции в единый программный комплекс. Преимущества данного процесса следующие:

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

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

Выбор архитектуры АИС. АИС налоговых органов можно представить как совокупность программных подсистем, решающих определенный круг задач. Подсистемы состоят из взаимодействующих компонентов. Архитектурой АИС называется распределение функций по ее подсистемам и компонентам, точное определение границ подсистем и их информационные взаимодействия, а также распределение хранения и исполнения этих подсистем и компонентов по различным ЭВМ, объединенным в локальную или глобальную вычислительную сеть. Изменение архитектуры АИС при прочих равных условиях может изменять в сотни раз суммарные затраты на разработку. Поэтому правильный выбор архитектуры АИС – наиболее эффективный способ снижения стоимости разработки и эксплуатации всей системы.

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

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

Основная цель выбора такой модели – отделение компонентов, реализующих прикладные функции, которые определяются налоговым законодательством. Это позволяет в случае изменения последнего корректировать только прикладную логику соответствующих компонентов и не затрагивать пользовательский интерфейс. Такой принцип построения архитектуры АИС существенно экономит ресурсы на модификацию и упрощает администрирование и сопровождение.

Методология разработки АИС. На каждом этапе модели жизненного цикла в соответствии с решаемыми задачами применяются определенная методология и инструментальные средства.

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

Главное достоинство использования методологий разработки заключается в том, что они обеспечивают прогнозирование результатов, контроль и позволяют разработчикам координировать свои действия.

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

Методологии можно разделить на два класса по заложенному в них принципу декомпозиции – деления сложной системы на менее сложные подсистемы:

  1. структурные методологии, реализующие принцип алгоритмической декомпозиции: АИС делится на модули, каждый из которых реализует некоторую часть общего технологического процесса. Наиболее известны и распространены: методология структурного анализа и проектирования Росса – SADT; методологии, использующие в качестве центрального метода моделирование потоков данных: Гейн/Сарсон, ДеМарко, Йордон; методологии моделирования данных: Варнье/Орр, ЕR-моделирование Чена;
  2. объектно-ориентированные методологии, реализующие принципы объектной декомпозиции: АИС представляет собой совокупность взаимодействующих объектов, соответствующих словарю предметной области. Наиболее известны и распространены объектные методологии следующих авторов: Буч, Рамбо, Шлеер/Меллор, Код/Йордон, универсальный язык моделирования

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

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

В качестве базового для разработки АИС налоговых органов следует выбрать объектно-ориентированный подход. Это позволит, во-первых, лучше спроектировать архитектуру АИС, во-вторых, даст возможность создать прикладные системы меньшего размера путем использования общих механизмов, что существенно снижает издержки на разработку и сопровождение. Кроме того, такой подход благодаря заложенным в нем механизмам уменьшает риск создания сверхсложных прикладных систем и предполагает эволюционный путь развития информационной системы на базе небольших подсистем.

Объекту присущи три основных свойства:

  • инкапсуляция – объекты наделяются некоторой структурой и обладают определенным набором операций. Внутренняя структура объекта скрыта от пользователя; манипуляция объектом, изменение его состояния возможны лишь посредством его методов. Таким образом, благодаря инкапсуляции объекты можно рассматривать как самостоятельные сущности, отделенные от внешнего мира. Для того чтобы объект произвел некоторое действие, ему необходимо извне послать сообщение, которое инициирует выполнение нужного метода;
  • наследование – возможность создавать из объектов новые объекты, которые унаследуют структуру и поведение своих предшественников, добавляя им черты, отражающие их собственную индивидуальность;
  • полиморфизм – различные объекты могут получать одинаковые сообщения, но реагировать на них по-разному, в соответствии с тем, как реализованы у них методы, реагирующие на сообщения.

PAGE 9

Информационные системы в налогообложении