O programu

Představení aplikace iSAM

Motivace

Internetová aplikace iSAM byla vytvořena pro plavecký oddíl ASK Blansko v rámci mojí bakalářské práce na škole VUT FIT. Aplikace by měla sloužit jak plavcům a trenérům z oddílu, tak široké veřejnosti zajímající se o blanenské plavání. iSAM je možné ovládat jak ze stolního počítače nebo notebooku, tak z tabletu a mobilu.

Databáze

Aplikace uživatelům umožňuje nahlížet do oddílové databáze, jejíž historie sahá do roku 2006. Od té doby se všichni plavci, závody a výkony evidují. Dnes databáze výkonů zaplavaných na závodech čítá přes čtrnáct tisíc záznamů. iSAM dokáže tyto data přehledně zobrazit a vytvořit z nich zajímavé statistiky.

Hlavní nabídka

Záložky Plavci, Závody a Časy nabízí přímý pohled do databázových tabulek. Data lze vybírat a třídit podle různých kritérií. Data lze také exportovat do textového formátu CSV pro další zpracování (např. v Excelu) nebo do PDF k tisku. Při exportu do PDF si lze zvolit, které sloupce tabulky Vás zajímají a ty se potom objeví ve výsledném dokumentu. U každého plavce v tabulce plavců je možné zobrazit kartu detailu nebo statistiky. Detail obsahuje fotku a základní informace o plavci. Stránka statistiky zahrnuje devět různých grafů a výpis závodů, kterých se plavec zúčastnil. Grafy jsou tvořeny dynamicky podle aktuálního stavu databáze. Grafy jsou také interaktivní, tzn. při kliknutí na bod, sloupec nebo osu se zobrazí popisek nebo jiné info. Podobným způsobem jako v tabulce plavců tak i v tabulce závodů je možné u každého závodu zobrazit seznam účastníků. Položka Styly je mírně odlišná od předchozích třech a obsahuje výpis všech disciplín bazénového plavání. Ke každé disciplíně je možné zobrazit aktuální světové, české a oddílové rekordy. Jejich hodnoty jsou zobrazeny tak, aby se daly jednoduše porovnávat. Následuje položka Žebříčky, kde jsou tři typy oddílových žebříčků. Ke každému typu je záložka pro krátký a dlouhý bazén. Všechny uvedené žebříčky je možné exportovat do PDF. Poslední položkou nabídky je Bodová kalkulačka, která umožňuje vypočítat bodovou hodnotu Vámi zadaného času nebo naopak. Kalkulačka k výpočtu potřebuje znát ročník FINA bodů, pohlaví, typ bazénu a disciplínu.

Hlavní trenér

Trenérům a hlavnímu trenérovi poskytuje iSAM mírně rozšířenou funkcionalitu. Hlavní trenér je pouze jeden a má možnost vytvářet nebo mazat plavce a závody. Smazat záznam z databáze jde jenom tehdy, když plavec nebo závod nefiguruje v tabulce časů. Dále může hlavní trenér přidávat, doplňovat nebo měnit záznam o aktivitě a osobní údaje každého plavce. Také může upravovat hodnoty českých rekorů. Na kartě detailu plavce se hlavnímu trenérovi zobrazí navíc plavcova adresa, rodné číslo, datum narození, telefonní číslo a emailová adresa. Zde také může měnit fotku plavce. Hlavní trenér je pověřen společně s administrátorem obsluhovat import výsledků v textové podobě, které se nachází na stránkách Českého svazu plaveckých sportů. Import se odehrává v záložce Import výsledků kde je potřeba vytvořit nový závod, vybrat jeho identifikátor a nahrát textový soubor s výsledky. Aplikace potom provede kontrolu souboru a zobrazí načtené řádky do tabulky. Pokud se v importovaných datech nachází chyby, je nutné je ve vstupním souboru opravit. Jinak je možné provést import do tabulky časů.

Pro trenéry

Obyčejných trenérů může být, na rozdíl od hlavního trenéra, více. Tito trenéři mají přístup k informacím na kartě detailu plavce týkajících se adresy, rodného čísla, datumu narození, telefonního čísla a emailové adresy. Také mohou upravovat hodnoty českých rekorů. Tato role 'trenér' je přístupná všem trenérům oddílu ASK Blansko.

Trenéři, kteří mají zájem o vytvoření učtu v aplikaci, nechť mi napíší email na adresu jan.vencel.jv@gmail.com.

Jan Vencel