К.т.н. Саксенбаева Ж.С.

Северо-Казахстанский государственный университет им. М.Козыбаева, Казахстан

Интеграция сервис-ориентированной архитектуры в бюджетный процесс

 

В настоящее время актуальным в управлении бюджетом является процессно-ориентированный подход. В его основе лежит представление о бюджетных процессах как о последовательности действий, предпринимаемых для достижения конкретных целей [1].

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

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

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

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

Управление бюджетными процессами ориентируется на достижение стратегических целей страны/региона, направляя ресурсы на обеспечение эффективности процессов. Поэтому основными факторами использования SOA для бюджетного процесса являются: сокращение времени и затрат на включение нового процесса; с использованием SOA предоставляется возможность визуализации процессов и сопровождении принятия решений; возможность эффективного анализа процессов; возможность визуального мониторинга и улучшением тем самым управление ходом отдельных задач. С технической стороны предпосылками проектирования сервис-ориентированной архитектуры является: рост производительности используемых баз данных; рост производительности используемых серверов; использование быстрых и надежных каналов связи; рост технической сложности интеграции IT-технологий и бюджетного процесса; технология распределенных приложений. Реализация сервис-ориентированной архитектуры и распределенных приложений позволяет перейти от архитектуры монолитных информационных систем к распределенным системам взаимодействующих сервисов.

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

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

Литература:

1.            Мамыкова Ж.Д., Саксенбаева Ж.С.. Организация управления информационными потоками бюджетной системы посредством сервис–ориентированных технологий проектирования информационных систем. //Материалы международной научно-практической конференции «Алдамжаровские чтения - 2009», посвященной памяти академика Зулхарнай Алдамжар. – Костанай, 2009. - Том 2. - С.215-218.