Перейти до вмісту

Атестаційні завдання K2 ERP/Бронювання квитків на події

Матеріал з K2 ERP Wiki Ukraine — База знань з автоматизації та санкцій в Україні
Версія від 17:40, 29 квітня 2026, створена R (обговорення | внесок) (Створена сторінка: = Модуль онлайн-бронювання квитків на вистави і заходи = == Реальний бізнес-контекст == Театральна компанія або культурний центр організовує вистави та концерти і хоче надати можливість: * переглядати афішу подій; * бронювати квитки онлайн; * купувати е...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)

Модуль онлайн-бронювання квитків на вистави і заходи

Реальний бізнес-контекст

Театральна компанія або культурний центр організовує вистави та концерти і хоче надати можливість:

  • переглядати афішу подій;
  • бронювати квитки онлайн;
  • купувати електронні квитки;
  • контролювати заповненість залу.

Основні завдання

1. Структура довідників

Довідник «Зали»

Поля довідника:

  • назва залу, наприклад:
    • Театр Шевченка;
    • Концерт-холл;
  • місткість — кількість місць;
  • схема залу — опціонально:
    • файл;
    • карта місць.

Довідник «Вистави і заходи»

Поля довідника:

  • назва вистави;
  • дата та час проведення;
  • зал;
  • опис вистави;
  • афіша — зображення;
  • тривалість;
  • жанр:
    • драма;
    • опера;
    • концерт.

2. Журнал «Квитки»

Колонки журналу

  • номер квитка;
  • захід;
  • зал;
  • номер ряду;
  • номер місця;
  • статус:
    • вільне;
    • заброньоване;
    • продане;
  • ціна;
  • покупець — опціонально.

Функціонал

  • автоматичне генерування місць для заходу;
  • можливість онлайн-бронювання або покупки квитків.

3. Процес бронювання квитка

Кроки бронювання

  1. Користувач вибирає захід із афіші.
  2. Вибирає місця на інтерактивній схемі залу — опціонально.
  3. Заповнює дані:
    • ПІБ;
    • телефон;
    • email.
  4. Підтверджує бронювання.
  5. Отримує підтвердження на email.

Бронювання може мати обмежений час дії, наприклад 30 хвилин.

4. Купівля квитка

Функціонал:

  • можливість оплатити квиток онлайн через платіжні шлюзи:
    • WayForPay;
    • LiqPay;
    • Stripe;
  • після оплати квиток стає проданим;
  • генерація електронного квитка у форматі PDF із QR-кодом.

5. Кабінет адміністратора

Функціонал:

  • управління виставами;
  • управління квитками;
  • перегляд бронювань і продажів у реальному часі;
  • звіти по відвідуваності та доходах.

6. Додаткові функції

  • робота через AJAX без перезавантаження сторінок;
  • підтримка скасування бронювання адміністраторами;
  • лімітування кількості квитків в одні руки, наприклад не більше 5 квитків за один раз;
  • нотифікації по email при успішному бронюванні або покупці.

Технічні вимоги

Параметр Опис
Бекенд K2 Cloud ERP на Python або PHP
БД PostgreSQL або MySQL
Фронтенд HTML5, JavaScript, AJAX, Axios або Fetch API
UI-компоненти DataTables, Select2, інтерактивна схема залу — опціонально через SVG або Canvas
Друк Генерація PDF-квитків з QR-кодами

Критерії оцінки

Критерій Бали
Реалізація журналу вистав і квитків 20
Процес бронювання і купівлі квитків 20
Генерація електронних квитків 20
Звітність і облік заповненості залу 20
Інтерактивність через AJAX і підтримка платіжних систем 20

Примітка

Онлайн-бронювання квитків — маст-хев для:

  • театрів;
  • концерт-холів;
  • кінотеатрів;
  • філармоній;
  • культурних центрів.

Воно підвищує доступність заходів для глядачів і автоматизує облік відвідуваності та продажів.