Підсистема моделювання регламенту реєстру

Сторінка технічної документації у процесі розробки…​

Загальний опис

Підсистема, яка реалізує можливості моделювання важливих аспектів функціонування реєстру (організаційної структури, моделі даних, інформаційних та адміністративних послуг, інтеграцій з зовнішніми системами тощо.) у вигляді цифрового регламенту реєстру з використанням інтерфейсу користувача, побудованого за принципами Lowcode.

Функції підсистеми

  • Управління версіями регламенту

  • Перегляд стану складових версії регламенту

  • Інспекція та внесення змін до регламенту

  • Розробка моделі даних реєстру

  • Моделювання бізнес-процесів та UI-форм задач користувачів

  • Управління користувачами та ролями реєстру

  • Налаштування прав доступу до бізнес-процесів та даних реєстру

  • Налаштування зовнішніх інтеграцій та між-реєстрової взаємодії

  • Моделювання витягів та аналітичних звітів по даним реєстру

  • Моделювання шаблонів повідомлень користувачів

  • Моделювання API доступу до даних реєстру

  • Налаштування та кастомізації реєстру

  • Набір даних і правила їх первинного завантаження

Складові підсистеми

Назва компоненти Представлення в реєстрі Тип додатка Походження Призначення

Веб-інтерфейс моделювання регламенту

admin-portal

client

origin

Клієнтський вебдодаток для адміністрування реєстрів. Інтерфейс дозволяє виконувати необхідну конфігурацію регламенту реєстру без володіння глибокими уміннями програмування.

Веб-інтерфейс перегляду даних реєстру

pg-admin-deployment

helm

3rd-party

Користувацький інтерфейс для перегляду даних та схеми моделі даних реєстру

Веб-інтерфейс моделювання звітів

  • redash-admin-adhocworker

  • redash-admin-scheduler

  • redash-admin

helm

3rd-party

Користувацький інтерфейс для створення та налаштування аналітичних звітів та дашбордів

Операційна CУБД налаштувань аналітичної звітності

  • redash-admin-postgresql

helm

3rd-party

Зберігання даних реєстру для побудови аналітики

Операційне key-value сховище налаштувань аналітичної звітності

  • redash-admin-redis-master

helm

3rd-party

Зберігання даних реєстру для побудови аналітики

Операційна БД налаштувань аналітичної звітності

  • redash-admin-postgresql

  • redash-admin-postgresql:redash

3rd-party

Зберігання даних реєстру для побудови аналітики

Сервіс інспекції та зберігання змін регламенту

gerrit

helm

3rd-party

Програмний інструмент, що дозволяє зберігати та керувати версіями регламентів реєстрів.

Сервіс управління регламентом

registry-regulation-management-deployment

backend

origin

-

Language сервер

ddm-language-server

helm

epam-origin

Компонент що використовується для інтеграції в браузерний редактор коду таких функцій, як автоматичне доповнення, перехід по функціях, пошук посилань тощо.

Gerrit оператор

gerrit-operator

helm

epam-origin

Допоміжне програмне забезпечення, яке виконує функції розгортання, налаштування та відновлення Gerrit, як компонента підсистеми.

Codebase оператор

codebase-operator

helm

epam-origin

Codebase оператор - це допоміжне програмне забезпечення, що виконує функцію реєстрації регламенту реєстра в Платформі та виконує його первісну конфігурацію.

Структура регламенту реєстру

regulation structure