Kompletní návod: jak zadat zápas v Match Centeru
Papírový zápis už nemusí být potřeba. Match Center je elektronická část Šipkové ligy určená pro správu ligového utkání přímo u terče.
Kapitáni v něm pracují se sestavou, zapisují výsledky jednotlivých zápasů a na konci společně potvrdí celý zápis.
Po potvrzení oběma kapitány se zápas uzamkne.
Celý proces je navržen tak, aby bylo co nejméně ruční administrativy a aby výsledek utkání zůstal uložený přímo v systému.
Co je potřeba před zápasem?
Pro práci s Match Centerem potřebujete:
účet s oprávněním kapitána,
svůj tým,
připravené ligové utkání,
přístup k Match Centeru.
Match Center je dostupný na adrese /zapis/{id} a je určený kapitánům pro práci se skóre a podpisem zápisu.
1. Otevřete své ligové utkání
Nejdříve otevřete konkrétní ligový zápas, který máte odehrát.
Ligový rozpis vzniká předem pomocí generátoru rozpisu. Systém následně pracuje s konkrétním utkáním a jeho jednotlivými hráčskými zápasy.
Po otevření zápisu přejdete do Match Centeru.
2. Nemusíte ručně vytvářet jednotlivé dvojice
Tohle je jedna z důležitých vlastností systému.
Jednotlivé hráčské zápasy se v Match Centeru generují automaticky podle týmů, jejich sestav a pravidel soutěže.
Kapitán tedy nemusí před každým utkáním ručně vytvářet všechny dvojice.
Systém připraví strukturu zápasu a kapitán následně pracuje s konkrétními zápasy, které se mají odehrát.
3. Pracujte se sestavou
Match Center zahrnuje také práci se sestavou.
Systém eviduje hráče obou týmů a podle pravidel konkrétní ligy vytváří jednotlivé zápasy.
To znamená, že Match Center neslouží pouze jako jednoduché políčko pro zadání konečného výsledku.
Je součástí celého procesu:
sestava → jednotlivé zápasy → výsledky → podpisy → uzamčení
4. Odehrajte jednotlivý zápas
Jakmile je konkrétní dvojice připravena u terče, odehraje svůj zápas podle pravidel dané ligy.
Po dokončení zápasu se do Match Centeru zadá jeho výsledek.
Systém pracuje se skóre jednotlivých legů.
Konkrétní počet legů nebo způsob bodování se řídí nastavením dané ligy, protože pravidla nejsou v systému pevně hardcoded.
5. Zadejte výsledek
Po odehrání jednotlivého zápasu zadáte do Match Centeru jeho výsledek.
Typicky tedy například:
2 : 0
nebo
2 : 1
podle formátu konkrétní soutěže.
Výsledek se uloží k danému hráčskému zápasu a postupně se tak vyplňuje celé týmové utkání.
6. Pokračujte u dalších zápasů
Stejným způsobem postupujete dál.
Odehraje se další zápas → zadá se jeho výsledek → pokračuje se dalším.
Match Center tak postupně vytváří kompletní elektronický zápis celého ligového utkání.
Technicky je tato logika soustředěna ve službě FixtureMatchService, která je zároveň sdílená s API.
7. Na konci zkontrolujte celý zápis
Po dokončení všech potřebných zápasů je důležité celý zápis zkontrolovat.
Kapitáni by měli ověřit především:
zda odpovídá sestava,
zda jsou správně zadané výsledky,
zda odpovídá celkové skóre utkání,
zda nebyl některý zápas omylem vynechán.
Tento krok je důležitý, protože následuje potvrzení obou kapitánů.
8. Zápis potvrzují oba kapitáni
Match Center používá elektronický podpis obou kapitánů.
Princip je jednoduchý:
Domácí tým
Kapitán domácího týmu potvrdí zápis.
Hostující tým
Kapitán hostujícího týmu následně zápis také potvrdí.
Tím oba týmy potvrzují, že zadaný výsledek odpovídá skutečně odehranému utkání.
9. Po druhém podpisu se zápas uzamkne
Jakmile jsou splněny podmínky pro dokončení a oba kapitáni zápis podepíšou, systém zápas uzamkne.
To je důležitá ochrana integrity výsledků.
Dokončený zápis tedy není možné jednoduše dál měnit přímo běžným způsobem.
10. Co když jsme udělali chybu?
Chyba se může stát.
Proto systém obsahuje auditní log změn zápasů a také možnost administrativní opravy již podepsaného zápasu.
Oprava ale není běžná funkce pro kapitána.
K dispozici je administrativní akce AdminOverrideFixture, která vyžaduje uvedení důvodu opravy.
To znamená:
běžný zápis → podpisy → uzamčení
a pokud je následně nutná oprava:
administrativní zásah → uvedení důvodu → oprava
Díky tomu zůstává změna dohledatelná.
11. Co se stane s výsledkem po dokončení?
Dokončený zápas se stává součástí ligových dat.
Systém obsahuje události FixtureSigned a MatchFinished, které jsou součástí zpracování dokončených utkání.
Výsledek tak není izolovaný pouze v Match Centeru.
Následně může být využit například pro:
ligovou tabulku,
statistiky,
historii zápasů,
statistiky hráčů.
Výpočet statistik a pořadí zajišťují samostatné komponenty StatisticsEngine a StandingsCalculator.
12. Celý zápas tedy probíhá takto
Nejjednodušší je představit si Match Center jako tento proces:
1. Otevřít ligové utkání
↓
2. Zkontrolovat sestavu
↓
3. Systém připraví jednotlivé hráčské zápasy
↓
4. Odehrát zápas
↓
5. Zadat výsledek legů
↓
6. Pokračovat dalšími zápasy
↓
7. Zkontrolovat celý zápis
↓
8. Podepíše domácí kapitán
↓
9. Podepíše hostující kapitán
↓
10. Zápas se uzamkne
↓
11. Výsledek se stává součástí ligových dat
Proč je Match Center důležité?
Bez elektronického zápisu musí někdo řešit několik různých věcí:
papírový zápis,
přepisování výsledků,
kontrolu součtů,
předávání výsledku administrátorovi,
aktualizaci tabulky,
statistiky hráčů.
Match Center tyto kroky propojuje do jednoho systému.
Jeden zápis → jeden výsledek → jedna historie utkání.
Férovost díky potvrzení obou týmů
Jednou z nejdůležitějších vlastností Match Centeru není samotné zadávání skóre.
Je to společné potvrzení výsledku oběma stranami.
Domácí kapitán i hostující kapitán výsledek potvrdí a teprve následně je zápis uzamčen.
Tím se snižuje prostor pro pozdější nejasnosti typu:
„My jsme měli výsledek jinak.“
Výsledek je uložený v systému a jeho změny jsou navíc auditovatelné.
Match Center není jen formulář na skóre
Ve skutečnosti jde o propojení několika částí ligového systému:
Tým
→ sestava
→ hráčské zápasy
→ skóre legů
→ celkový výsledek
→ podpisy kapitánů
→ uzamčení
→ statistiky a ligová tabulka
Právě proto je Match Center jednou z klíčových částí celého ligového systému.
🎯 Hrajete ligu? Vyzkoušejte Match Center v praxi
Máte tým a chcete mít ligové zápasy, výsledky a statistiky na jednom místě?
A pokud už jste součástí ligy, otevřete svůj tým a pokračujte ke svému nejbližšímu utkání.