Sport Box Digital
Багатофункціональна система управління, аналізу та збору маркетингових даних
Control system.
- Гравці
- Тренери
- Судді
- Фанати
- Агенти
- Стадіони
- Медичний персонал
- Клуби
- Контракти
- Трансфери
- Змагання
- Матчі
- Дисципліна
- Маркетинг
Sport Box Digital.
SBD відрізняється високою продуктивністю, відповідає найвищим стандартам IT індустрії та пропонує найкращі практичні рішення. Це надійна, масштабована та модульна система, яка проста у використанні, підтримці, модифікації та оновленні.
SBD є частиною цифрової спортивної екосистеми.
Реєстрація.
Цей модуль дозволяє здійснювати процеси реєстрації та адміністрування спортивних організацій та закладів на всіх рівнях. Його функції поділяються за типом:
Реєстрація.
SBD пропонує спрощену реєстрацію в базі даних для гравців, тренерів, вболівальників та агентів. Модуль дозволяє збільшити кількість людей в системі, які займаються футболом.
Реєстрація | Асоціації, Гравці, Клуби, Споруди, Тренери, Персонал, Судді, Агенти, Змагання |
---|---|
Клуби | Club ID, команди, гравці, тренери, медичний персонал, контракти |
Об'єкти | Загальні, поле, трибуни, інфраструктура, інженерна система, паркінг, безпека, комерція, галерея, статистика, адреса, координати на картах Google, поле (покриття), розмір, номінальна потужність, останній матч, загальна кількість матчів , статистика |
Гравці | Трансфери, паспорт, агенти, ліцензія, дані про родичів, спрощена система реєстрації |
Тренери | Паспорт, ліцензія, договори, компенсації |
Судді | Судді, делегати, спостерігачі, арбітри матчів, ліцензії |
Фани | Посвідчення особи, спрощена реєстрація, єдиний профіль (інтернет-магазин та веб-сайт) |
Медичний персонал | Ліцензія, договори, клуб |
Агенти | Ліцензія, гравці |
Змагання.
Цей модуль дозволяє налаштувати та керувати змаганнями будь-якого типу та керувати звітами про матчі.
Арбітри та розширений протокол матчу.
Цей модуль допомагає контролювати призначення арбітрів на змаганнях будь-якого рівня по всій країні. Генерує статистику для аналізу ефективності роботи арбітра та регіональних федерацій.
- Суддя
- Спостерігач
- Делегат
- VAR
- Календарі
- Пошук суддів по турнірах та регіонах
- Онлайн протокол матчу
- Звіт
- Документи
- Fair-play звіт
- Система сповіщення
- Статистика
- Тестуванням арбітра
- Матриця
- Referees Rating
Ролі / Дозволи.
Доступ користувачів регулюється на основі ролей та дозволів. При створенні нового користувача, адміністратор може призначити йому певну роль, яка визначає його привілеї у системі.
Кожна роль має певний набір дозволів, які визначають:
- Доступ до модулів
- Управління командами
- Статистика гравців
- Планування матчів тощо
- Дії над даними
- Перегляд
- Редагування
- Створення
Інтеграція з іншими сторонніми системами.
(веб-сайти, мобільні додатки, CRM)
Маркетинг.
(веб-сайти, мобільні додатки, CRM)
Цей модуль дозволяє налаштувати та фільтрувати особисті дані зареєстрованих користувачів:
- Електронна адреса
- Номер мобільного телефон
- Регіон проживання
- Рік народження
- Членство в клубах
- Роль користувача
Маркетинг.
Мобільні додатки.
Весь функціонал Sport Box доступний на всіх типах пристроїв, включаючи смартфони та планшети. Мобільні додатки для пристроїв Android та iOS дозволяють користувачам легко керувати системою онлайн в день проведення змагань за допомогою своїх смартфонів.
Користувачі iOS / Android Mobile Apps отримують відповідні сповіщення за допомогою push-повідомлень. Наприклад коли суддя буде призначений на матч, він одразу отримає push- повідомлення на свій смартфон.
Мобільні додатки.
Всі стандартні операції в день проведення матчу можна повністю виконувати онлайн за допомогою мобільних додатків в автономному режимі без доступу до Інтернету. Після підключення до Інтернету пристрій синхронізує зміни та завантажує їх на сервер.
Архітектура / Безпека /Масштабування.
1/База данних
Система зберігання інформації базується на системі управління базами даних PostgreSQL 11, яка зберігає інформацію у реляційній базі даних. Реляційна модель зберігання даних мінімізує надмірність зберігання інформації та зменшує ризик проблем з цілісністю даних. PostgreSQL, у свою чергу, забезпечує високопродуктивні та надійні механізми транзакцій та реплікацій.
Важливі документи та мультимедійні файли зберігаються одночасно у серверній файловій системі та у хмарному сховищі Amazon S3, забезпечуючи тіньову копію. Такий підхід мінімізує ризик втрати файлів та документів. І якщо необхідний документ недоступний на основному сервері додатків, його копія буде негайно буде завантажена з хмарного сховища.
Крім того, вся система створює резервні копії щодня, а окреме сховище у хмарі використовується для додаткового резервного копіювання.
Архітектура / Безпека /Масштабування.
1/База данних
Архітектура / Безпека /Масштабування.
2/Управління данними
Основний механізм системи обробки даних базується на архітектурі служб REST і являє собою окремий додаток, розроблений з використанням найсучасніших серверних технологій Enterprise Java.
Додаток використовує лише останні версії компонентів Enterprise і, таким чином, автоматично отримує останні оптимізації для кращої продуктивності, щоб усунути вразливості безпеки. Додаток запускається в середовищі віртуальної машини Java 11 LTS.
Основним завданням програми є автоматизація взаємодії користувача із системою збереження даних, а також збирання та генерація статистичних даних у режимі реального часу.
Архітектура / Безпека /Масштабування.
3/Інтерфейс
Інтерфейс програми розробленно, як окремий клієнтський додаток, написаний в сучасній системі JavaScript - Vue.js. Ретельно розроблений інтерфейс забезпечює комфортне використання та більшу продуктивність. Адаптивний дизайн інтерфейсу дозволяє використовувати додаток на будь-якого пристрої.
Важливо зазначити, що технологія асинхронного переходу між сторінками використовується для різних рівней відображення. Отже, користувачеві не потрібно чекати, поки сторінка перезавантажиться - він / вона отримує результат майже відразу.
-
Chrome
-
Safari
-
Mozilla Firefox
-
Opera
Архітектура / Безпека /Масштабування.
4 / Масштабування
Архітектура Інформаційно-аналітичної системи досить гнучка в плані масштабування. Коли кількість користувачів невелика, всі компоненти системи можуть бути встановлені на одній віртуальній машині (сервері). Зі збільшенням кількості користувачів потужність сервера може бути розширена або продуктивність може бути збільшена, встановивши кожен компонент системи на окремій віртуальні сервери.
Оскільки навантаження продовжує збільшуватися, кожен модуль може бути розширений окремо, якщо компоненти розташовані окремо.
Окремий сервіс управління даними REST API дозволяє надалі розробляти різні типи нових клієнтських додатків: мобільні рішення (Android, IOS), настільні рішення та, якщо потрібно, нові клієнтські рішення WEB.