...
Опис робочих процесів (бізнес-процесів)
Узагальнений бізнес-процес, яким можна описати основний функціонал
В залежності від "Напряму роботи" і "Типу аукціону" логіка може відрізнятися, що обовʼязково буде зазначено в ТЗ до розробки процедури Напряму.
Загальний опис
Програмний продукт забезпечує автоматизацію електронних аукціонів, включаючи публікацію оголошення (процедури), реєстрацію учасників, подачу пропозицій, проведення торгів (аукціону), визначення переможця та підписання протоколу і договору.
Основні бізнес-процеси
Публікація оголошення (процедури)
- Організатор аукціону заходить в особистий кабінет на обраному Майданчику
- Заповнює форму реєстрації та проходить автентифікацію
- Обирає доступний із переліку напрям роботи (оренда, продаж тощо)
- Заповнює всі обовʼязкові поля і документи обраної процедури (напряму)
- Публікує оголошення (процедуру)
- Система зберігає дані в MongoDB та публікує їх у загальнодоступному каталозі.
- Учасники можуть переглядати перелік активних аукціонів та подавати заявки.
Реєстрація учасника
Учасник заходить на платформу через обраний Майданчик.
Заповнює форму реєстрації та проходить автентифікацію
Отримує підтвердження реєстрації та доступ до особистого кабінету.
Реєстрація на аукціон
Учасник подає заявку на участь у торгах.
Підтверджує згоду з умовами.
Вносить гарантійний і реєстраційний внесок
Отримує унікальний токен доступу до торгів.
Проведення аукціону
У визначений час система автоматично розпочинає торги.
Учасники подають ставки, які фіксуються в MongoDB із часовими мітками.
Після закінчення часу торгів система визначає переможця за найвищою ставкою.
Генерується протокол аукціону та надається організатору на підпис
Завершення торгів і укладання договору
Переможець отримує повідомлення про виграш.
Організатор підтверджує результати аукціону.
У разі відмови переможця, система автоматично пропонує лот наступному учаснику
Дані про результати торгів логуються в систему для аудиту
Логування бізнес-процесів
Всі ключові дії (реєстрація, ставки, підписання договору) записуються у MongoDB + AWS CloudWatch Logs.
Доступ до логів мають лише адміністратори через захищений API.
Вимоги до програмного забезпечення та технічних засобів
...