Атестаційні завдання K2 ERP/Аукціон
Зовнішній вигляд
прозорого забезпечується через ERP для аукціону — обов'язкова; так само реалізовано швидкого і безпечного проведення торгів у реальному часі. Аукціонна компанія-користувач:
Зручний і справедливий аукціон підвищує:
- лот;
- учасник;
- час ставки;
- сума ставки.== Примітка ==
- створення і публікація аукціону;
- прив’язка лотів до аукціону. !Параметр
- вести базу аукціонів і лотів;
- реєструвати учасників і їх ставки;
- вести історію ставок у реальному часі;
- визначати переможців і формувати рахунки на оплату.==== Колонки бази ====
функції ERP
- проводить онлайн або фізичні аукціони:
- майно;
- техніка;
- картини;
- автомобілі;
- нерухомість;
- реєструє учасників і їх ставки;
- веде обліковий облік лотів і їхніх характеристик;
- формує результати торгів;
- організовує оплату переможцями.==== функції ERP ====
Довідник «Учасники»
4. База «Ставки»
Категорії лотів:
- номер лота;
- переможець;
- сума фінальної ставки;
- термін оплати.=== 2. База «Аукціони» ===
- автомобілі;
- нерухомість;
- мистецтво;
- техніка;
- антикваріат;
- інше.=== 5. Визначення переможця ===
- назва аукціону;
- тип аукціону:
- онлайн;
- фізичний;
- гібридний;
- дата та час початку;
- дата та час завершення;
- статус:
- запланований;
- активний;
- завершений;
- скасований;
- SEO-опис. Поля довідника:
- робота через AJAX для реального оновлення версій ставок без перезавантаження сторінки;
- онлайн-таймер аукціону для кожного лота;
- особистий кабінет учасника:
- перегляд активних аукціонів;
- мої ставки;
- мої виграші;
- рахунки на оплату;
- панель адміністратора:
- керування аукціонами;
- керування лотами;
- керування учасниками;
- перегляд історії ставок;
- завершення аукціонів вручну — опціонально;
- автоматичне продовження аукціону при ставці в останні секунди — антиснайперська функція, опціонально. !Критерій
3. База «Лоти»
Оплата лотів
компонент обліку лотів, ставок, учасників і проведення аукціонів в режимі реального часу
| Бекенд | K2 Cloud ERP на Python або PHP |
| БД | PostgreSQL або MySQL |
| Фронтенд | HTML5, JavaScript, WebSocket або AJAX для ставок |
| UI-компоненти | DataTables для аукціонів, лотів і ставок; Select2 для пошуку по лотах і учасниках; Countdown-таймери |
| Друк | Генерація рахунків переможцям у PDF |
Колонки бази
Колонки бази
7. Додаткові функції
Критерії оцінки
Реалізація бази аукціонів, лотів і учасників 20 керування ставками і визначення переможців 20 Фінансовий обліковий облік і виставлення рахунків 20 Інтерактивність через AJAX або WebSocket 20 Зручність користування для учасників і адміністраторів 20
Технічні вимоги
!SEO-опис
завантаження виступає ключовою рисою * фото або документи. Переможець — останній учасник, що зробив найвищу ставку на момент завершення торгів.== Основні задача ==
Реальний бізнес-контекст
- аукціон;
- назва лота;
- SEO-опис;
- стартова ціна;
- крок ставки;
- поточна ціна — оновлюється автоматизовано;
- статус:
- активний;
- проданий;
- знятий з торгів;
6. фінансовий блок
інформаційні дані рахунку:
- додавання лотів;
- автоматичне оновлення версій ціни при новій ставці.=== 1. Структура довідників ===
Необхідно:
Довідник «Категорії лотів»
!Бали
- ПІБ або назва компанії;
- тип учасника:
- фізична особа;
- юридична особа;
- телефон;
- email;
- ідентифікаційний код / паспортні інформаційні дані;
- статус:
- активний;
- заблокований. * реєстрація ставок у реальному часі;
- перевірка ставки:
- ставка має бути більше поточної ціни плюс крок;
- ставка має бути зроблена під час активного аукціону;
- ведення історії ставок.==== Генерація рахунку на оплату ====
функції ERP
- технічна підтримка безготівкової оплати;
- фіксація оплат;
- статус платежу:
- сплачено;
- очікує оплату;
- комісія аукціонної компанії — відсоток від суми продажу. * кількість учасників;
- вартість продажу лотів.