Цей розділ описує склад автоматизованих функцій кожної підсистеми та їхній взаємозв’язок.
1. Загальна структура автоматизованих функцій
Система АТ "Прозорро.Продажі" включає в себе набір автоматизованих функцій, які забезпечують ефективність, прозорість та безпеку проведення електронних аукціонів.
Основні групи автоматизованих функцій:
Функції управління аукціонами
Функції обробки ставок
Функції взаємодії між сервісами databridge
Функції забезпечення безпеки та доступу
Функції моніторингу та аудиту
2. Опис автоматизованих функцій за підсистемами
2.1. Підсистема управління аукціонами
Призначення: Забезпечує створення, управління та публікацію аукціонів в Модулі аукціонів.
Автоматизовані функції:
- Створення обʼєкта аукціону: в визначену дату та час автоматично створюється обʼєкт аукціону на сервісі Auctions
- Автоматичне відкриття торгів: автоматичний початок роботи аукціону в визначену дату та час
- Закриття аукціону: визначення переможця та завершення торгів.
- Формування протоколу аукціону: автоматична генерація підсумкового звіту.
Взаємодія:
Забирає дані через databridge у procedure для створення обʼєкта аукціону
Передає результати у систему генерації протоколів та до procedure
2.2. Підсистема обробки ставок
Призначення: Виконує автоматичний збір, перевірку та обробку ставок учасників.
Автоматизовані функції:
- Прийом ставок в режимі реального часу.
- Перевірка коректності ставки (мінімальний крок, допустимі умови).
- Визначення найкращої ставки та динамічного ранжування учасників.
- Фіксація фінального переможця після завершення торгів.
- Передача даних у платіжні шлюзи для проведення оплати.
Взаємодія:
Отримує дані з підсистеми управління аукціонами.
Передає інформацію у систему аналітики.
Інтегрується з платіжними системами для перевірки внесених депозитів.
2.3. Підсистема аналітики та звітності
Призначення: Формує автоматичну аналітику аукціонних процесів.
Автоматизовані функції:
- Генерація звітів про хід аукціонів (учасники, ставки, результати).
- Формування загальних аналітичних панелей для організаторів.
- Автоматичний аналіз ефективності продажів.
- Відправка звітів у державні установи за запитом.
Взаємодія:
Отримує дані від підсистем управління аукціонами та обробки ставок.
Взаємодіє з зовнішніми системами звітності для державного нагляду.
2.4. Підсистема взаємодії з державними реєстрами та сервісами
Призначення: Автоматизує перевірку учасників, майна та платежів через державні бази даних.
Автоматизовані функції:
- Перевірка учасників через ЄДРПОУ (юридичні особи).
- Отримання інформації про майно через Державний реєстр речових прав.
- Інтеграція з податковою службою для перевірки боргових зобов’язань.
- Автоматична звірка платежів через банківські API.
Взаємодія:
Передає перевірені дані підсистемі управління аукціонами.
Інтегрується з Нацбанком і ДПС для фінансових перевірок.
2.5. Підсистема забезпечення безпеки та доступу
Призначення: Контролює аутентифікацію користувачів та їхні права доступу.
Автоматизовані функції:
- Реєстрація користувачів та контроль доступу.
- Двофакторна автентифікація (2FA).
- Авторизація через OAuth 2.0, BankID, електронний підпис.
- Визначення ролей користувачів (адміністратор, учасник, спостерігач).
Взаємодія:
Інтегрується з усіма іншими підсистемами для контролю доступу.
2.6. Підсистема моніторингу та аудиту
Призначення: Автоматично фіксує всі події в системі для безпеки та прозорості.
Автоматизовані функції:
- Логування всіх операцій користувачів.
- Моніторинг підозрілої активності та аномальних ставок.
- Генерація повідомлень про можливі порушення та шахрайство.
- Автоматична перевірка відповідності нормативним вимогам.
Взаємодія:
Отримує дані від усіх підсистем.
Передає інформацію для подальшого аналізу у звітність.
3. Висновок
- Кожна підсистема має набір автоматизованих функцій, що забезпечують ефективну роботу системи.
- Інтеграція між підсистемами відбувається через API, що забезпечує швидку взаємодію.
- Автоматизація процесів дозволяє зменшити ризики людських помилок та підвищити ефективність аукціонів.