Цей розділ описує склад автоматизованих функцій кожної підсистеми та їхній взаємозв’язок.


1. Загальна структура автоматизованих функцій

Система АТ "Прозорро.Продажі" включає в себе набір автоматизованих функцій, які забезпечують ефективність, прозорість та безпеку проведення електронних аукціонів.

Основні групи автоматизованих функцій:

  1. Функції управління аукціонами

  2. Функції забезпечення безпеки та доступу

  3. Функції моніторингу та аудиту


2. Опис автоматизованих функцій за підсистемами

2.1. Підсистема управління аукціонами

Призначення: Забезпечує створення, управління та публікацію аукціонів в Модулі аукціонів.

Автоматизовані функції:

  • Створення обʼєкта аукціону: в визначену дату та час автоматично створюється обʼєкт аукціону на сервісі Auctions
  • Автоматичне відкриття торгів: автоматичний початок роботи аукціону в визначену дату та час
  • Прийом ставок в режимі реального часу.
  • Перевірка коректності ставки (мінімальний крок, допустимі умови).
  • Визначення найкращої ставки та динамічного ранжування учасників.
  • Фіксація фінального переможця після завершення торгів.
  • Передача даних для формування протоколу аукціону: автоматична генерація підсумкового звіту.

Взаємодія:

  • Забирає дані через databridge у procedure для створення обʼєкта аукціону

  • Передає результати у систему генерації протоколів та до procedure

2.2. Підсистема забезпечення безпеки та доступу

Призначення: Контролює аутентифікацію користувачів та їхні права доступу.

Автоматизовані функції:

  • Реєстрація користувачів та контроль доступу.
  • Автентифікація по унікальному JWT токену, який надається кожному учаснику торгів
    • Тільки учасник має токен. Всі інші - спостерігачі
  • Визначення ролей користувачів (адміністратор, учасник, спостерігач).

Взаємодія:

  • Інтегрується з усіма іншими підсистемами для контролю доступу.

2.3. Підсистема моніторингу та аудиту

Призначення: Автоматично фіксує всі події в системі для безпеки та прозорості.

Автоматизовані функції:

  • Логування всіх операцій користувачів.
  • Моніторинг підозрілої активності та аномальних ставок.

Взаємодія:

  • Отримує дані від усіх підсистем.

  • Передає інформацію для подальшого аналізу у звітність.

3. Висновок

  • Кожна підсистема має набір автоматизованих функцій, що забезпечують ефективну роботу системи.
  • Інтеграція між підсистемами відбувається через API, що забезпечує швидку взаємодію.
  • Автоматизація процесів дозволяє зменшити ризики людських помилок та підвищити ефективність аукціонів.
  • No labels