Практический опыт использования визуального конструктора услуг в Республике Татарстан

Визуальный конструктор услуг (ВКУ) стал важным инструментом для цифровизации услуг в Республике Татарстан. В данной статье Центра цифровой трансформации Республики Татарстан мы рассмотрим основные процессы, происходящие во время разработки услуг с использованием ВКУ, а также практические аспекты его внедрения и использования.

Введение

ВКУ — это автоматизированная система, предназначенная для разработки и публикации новых услуг на Едином портале государственных и муниципальных услуг (ЕПГУ). Основная цель ВКУ — автоматизация и упрощение процессов создания, проверки и публикации интерактивных форм услуг (ИФ).

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

В Центре цифровой трансформации РТ ВКУ активно используется для разработки и публикации различных услуг на ЕПГУ.

Одним из ярких примеров является услуга для получения разрешения на изменение имени или фамилии ребёнка, не достигшего 14 лет. В рамках этой услуги благодаря ВКУ удалось значительно упростить процесс разработки услуги и подачи заявлений: теперь пользователи могут заполнить интерактивные формы, прикрепить необходимые документы и отправить их в электронном виде через ЕПГУ. Это значительно ускоряет обработку заявок и повышает прозрачность процесса. Ранее этот процесс занимал много времени и требовал личного присутствия заявителя в государственных учреждениях.

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

Функциональные возможности ВКУ

ВКУ предоставляет пользователям следующие возможности:

- Создание и настройка версий услуг, включая экраны, компоненты и правила переходов.

- Публикация услуг на тестовую и продуктивную среды ЕПГУ.

- Проверка валидности и корректности разработанных услуг.

Реализация услуг в ВКУ

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

- Компоненты для ввода данных: Включают такие элементы, как CheckBox, DateInput, FileUploadComponent и другие, которые позволяют создавать формы для ввода данных с разнообразными типами полей. Эти компоненты делают процесс ввода удобным и интуитивно понятным для пользователей, а также обеспечивают гибкость при настройке различных типов заявок и услуг.

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

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

Создание и настройка услуг

Процесс создания услуг в ВКУ включает в себя несколько этапов:

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

Практический опыт использования визуального конструктора услуг в Республике Татарстан

2. Проверка услуги: Проверка разработанной формы на соответствие дизайнерским и редакторским требованиям. Включает методический и редакторский контроль, чтобы убедиться, что услуга соответствует стандартам ЕПГУ.

3. Разработка тест-кейсов: Этот шаг является рекомендательным и включает разработку сценариев тестирования услуги для проверки всех возможных вариантов ее использования. Тест-кейсы помогают выявить возможные ошибки и улучшить качество услуги до ее публикации.

4. Разработка VM-шаблонов: VM шаблон (XML) используется для создания файлов заявления, необходимых для формирования запросов в информационные системы ведомств и личный кабинет пользователя. Эти шаблоны помогают автоматизировать процесс передачи данных и улучшают взаимодействие между различными системами.

Практический опыт использования визуального конструктора услуг в Республике Татарстан

Публикация и проверка услуг

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

Разработка VM-шаблонов

Разработка VM-шаблонов является важным аспектом работы с ВКУ. Эти шаблоны позволяют автоматизировать процесс создания заявлений и формирования запросов в информационные системы ведомств. VM-шаблоны разрабатываются с использованием языка Velocity Template Language (VTL) и помогают создавать XML-файлы, необходимые для передачи данных. Это улучшает взаимодействие между различными системами и повышает эффективность работы.

Проверка и тестирование VM-шаблонов

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

Процессы разработки и проверки

ВКУ автоматизирует несколько ключевых процессов:

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

Проблемы и решения

При внедрении ВКУ в Республике Татарстан возникли некоторые проблемы, такие как необходимость подготовки административных регламентов с нуля и непривычность системы для сотрудников. Одной из значительных проблем стало взаимодействие с ведомствами, некоторые из которых долго не могли обновить свои регламенты, что замедляло процесс интеграции новых услуг. Для решения этих проблем специалисты Центра цифровой трансформации РТ активно работают над улучшением взаимодействия с ведомствами и эффективным использованием ВКУ для создания и публикации услуг. Ведомства, в свою очередь, ускоряют создание и обновление шаблонов административных регламентов, что значительно ускоряет процесс внедрения услуг. Благодаря этим усилиям внедрение ВКУ становится более эффективным и удобным для всех участников процесса.

Заключение

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

Начать дискуссию