Zápas
Zápas je nejčastěji se vyskytující entita v systému. Každý zápas musí patřit k jedné soutěži, aby bylo možné vypočítat výsledek zápasu, protože v soutěži je uložena informace o způsobu výpočtu výsledku.
Dostupné akce k zápasu
- Základní informace o zápasu - přehled o týmech, datu konání, skóre a periodách
- Vytvoření zápasu - vždy se k němu dostanete ze soutěže
- Úprava zápasu - změna týmů, termínu konání, u sezóny i kola (ale musí pořád platit podmínky pro systém každý s každým)
- Smazání zápasu
- Detail - nastavení počtu diváků, stadionu, komentáře k zápasu
- Rozhodčí - přiřazení osob na zvolené pozici (hlavní rozhodčí, asistent apod.)
- Sestavy - sestavy pro domácí a hostující tým
- Týmové statistiky - statistiky pro týmy, např. počet rohů
- Hráčské statistiky - statistiky pro hráče ze sestav, např. počet gólů
- Filtrování zápasů - na hlavní straně modulu můžete filtrovat zápasy, dokonce místo výpisu zápasů můžete zobrazit i tabulku vypočtenou z odehraných zápasů
Dostupné akce k zápasovým periodám
- Přidání výsledku - počet period podle nastavení v soutěži
- Změna výsledku - možnost změny dílčích skóre v existujících periodách.
- Smazání výsledku - smazání všech existujících period.
- Přidání periody - přidání jedné periody.
- Smazání periody - smazání jedné periody.
- Výpočet výsledku podle zápasové akce - zvolíte zápasovou statistiku a podle jejího výskytu v hráčských statistikách zápasu dojde k vytvoření nové periody (existující výsledek zápasu bude předtím smazán).
Které uživatelské skupiny mají přístup?
- Administrátor, sportovní správce, správce soutěže - vytváření, úprava, smazání
- Správce soutěže může zápasy editovat, pokud mu administrátor přiřadil ke správě soutěž, do které zápas patří.
- Registrovaný uživatel, návštěvník - pouze pro čtení
Omezení v modulu
- Každý zápas musí patři do jedné soutěže.
- Týmový člen může být zařazen do sestavy pouze pokud je označen jako hráč v týmu (nejedná se o pozici, ale ve výpisu týmových členů je sloupec Hráč, kde barva značí, zda se jedná o hráče)
- Trochu problematické je zobrazování hráčů u přidávání do sestavy - k dispozici jsou pouze hráči, kteří v daný den byly součástí týmů, takže pokud má soutěž nastavené počáteční datum, ale hráč nemá nastavené datum působení, tak se tam hráč neobjeví. Tohle budu muset ještě doladit, ale cílem bylo, aby se v sestavách nezobrazovaly hráči, kteří už za tým nehrají.