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