Databáza SBZ
Napísal Edo Velecký   
06. 12. 2007
Od roku 2001 sa evidencia majstrovských bodov (vďaka Gejzovi Borosovi, ktorý koncepciu evidencie majstrovských bodov a jej internetovej prezentácie vypracoval a zároveň sa o systém aj v tomto období staral) viedla na stránke košického bridžového klubu. V roku 2007 prebiehal vývoj databázového systému, ktorého cieľom bolo nahradiť spomenutú evidenciu majstrovských bodov. Od 10. decembra 2007 sa databázový systém stáva oficiálnou databázou SBZ.

Technické riešenie databázy.

Databáza je typu MySql a je vytvorená pod redakčným systémom Joomla!. Ako template je použitá šablóna Colormatic. Rebríčky a zoznamy hráčov sú generované pomocou databázového query managera, ale väčšina programových prác je realizovaná v jazyku PHP.

Databáza má za sebou 2 mesačné testovanie, ktoré bolo venované:
  • doplňovaniu výsledkov z roku 2007
  • postupnému odstraňovaniu rozdielov medzi databázou a evidenciou majstrovských bodov
  • zacvičovaniu klubových administrátorov
  • opravám chýb a dopĺňaniu databázy novými úlohami
Tejto činnosti sa aktívne zúčastnil Tibor Menyhért, ktorý doplnil drvivú väčšinu výsledkov z roku 2007 a zároveň dodal viacero osožných podnetov na vylepšenie programu. Ako dočasný administrátor bratislavského klubu slúžil Peter Belčák, ktorý mimo zaevidovania výsledkov bratislavského klubu, ma pri práci nad databázou povzbudzoval. Možnosť pretestovať si funkcie databázy a funkciu klubového administrátora mali ešte Gejza Boros a Lojzo Zlacký.

Služby databázy:
  • zoznam členov Slovenského bridžového zväzu
  • evidencia hráčov, ktorí získali majstrovské body
  • evidencia platby členského od roku 2007
  • evidencia majstrovských bodov
  • evidencia majstrovských tried
  • delenie hráčov podľa hráčskych kategórii, klubov, veku, atď.
  • generovanie rôznych rebríčkov s množstvom ďalších následných volieb
  • prehľady majstrovských bodov získaných jednotlivými hráčmi
  • štatistické údaje rôzneho druhu
  • "vizitky" jednotlivých hráčov vrátane ich fotografií
  • "vizitky" jednotlivých evidovaných výsledkov/turnajov
Administratívne činnosti (určené pre administrátorov):
  • záznam nového hráča, editovanie záznamu, vymazanie záznamu
  • editovanie záznamu o platbe členského
  • záznam nového turnaja, editovanie záznamu, vymazanie záznamu
  • test pripravených výsledkov
Spôsob práce s databázou.
Databáza je vytvorená s predpokladom, že majstrovské body sú do nej zadávané viacerými klubovými administrátormi. Cieľom tohto riešenie je nezaťažovať administráciou majstrovských bodov len jedného administrátora a zároveň na rozdiel od doterajšieho stavu umožniť rýchle publikovanie výsledkov z každého klubu. Existencia klubových administrátorov teda umožňuje rozdelenie úloh pri zadávaní majstrovských bodov. Mimo klubových administrátorov existuje tzv. hlavný administrátor. Hlavný administrátor na proces zadávania majstrovských bodov z klubových turnajov len dohliada. Jeho hlavnou úlohou je kontrola pridelenia a zadávania kovových majstrovských bodov.

Súčasný stav riešenia:
V databáze sú výsledky z pred roku 2007 zahrnuté ako výsledky jedného turnaja zo dňa 31.12.2006. Tieto výsledky určujú tzv. východiskový stav databázy. Výsledky z roku 2007 sú v databáze zahrnuté už ako jednotlivé turnaje. Výsledky zahrnuté v databáza a v doterajšej evidencii majstrovských bodov sú teoereticky zhodné, avšak následkom prirodzených omylov a preklepov administrátorov existujú v súčtoch majstrovských bodov získaných jednotlivými hráčmi drobné rozdiely. Tieto rozdiely sú len v čiernych bodoch a postupne boli a budú odstraňované (ide o nevďačnú prácu, ku ktorej môžu prispieť aj samotní hráči prípadným poukázaním na konkrétnu chybu). Určité nedostatky sú aj v databáze členov SBZ, v ktorej chýbajú niektoré údaje, prípadne sú len odhadnuté (napr. dátum narodenia). S príchodom Nového roku bude treba vyriešiť niekoľko problémov súvisiacich s evidenciou členského v roku 2008, rovnako ako stanoviť podmienky pre generovanie rebríčkov hráčov v tomto roku. Avšak tieto čiastkové úlohy/ problémy by nemali brániť v činnosti systému a zároveň v plnení nasledujúcich očakávani: databázový systém nadviaže na predošlú kvalitne robenú prácu pri evidencii majstrovských bodov, ale zároveň poskytne bohatšie a kvalitnejšie prostredie využiteľné pri organizácii súťaží, ich vyhodnocovaní a tvorbe výsledkov a zvýšenej transparentnosti pri práci s majstrovskými bodmi.

Poznámka: databázu nájdete na tejto adrese: http://data.bridgeclub.sk/ alebo sa na ňu dostanete kliknutím na fixne znázornenú linku v pravom hornom rohu stránky SBZ.