AIP Scholaris 1(1), 2012, 15–21, ISSN 1805-613X Online: scholaris.vse.cz
Informační systém řešící rozvrhování Petra Procházková1 1
Fakulta informatiky a statistiky, Vysoká škola ekonomická v Praze nám. W. Churchilla 4, 130 67 Praha 3
[email protected]
Abstrakt: Práce se zabývám zmapováním existujících systémů pro tvorbu rozvrhů na středních školách v České republice a následně jejich popisem. Tato část také obsahuje hodnocení spokojenosti uživatelů s těmito systémy. Klíčová slova: systém pro tvorbu rozvrhu, střední škola, rozvrh hodin
Title: Information system which solves scheduling Abstract: This article deal with surveying of existing systems for preparing school timetables at secondary schools in Czech Republic and its description. This part also contains evaluation of satisfaction with these systems by their users. Keywords: System for preparing school timetables, High school, Timetable
Poznámka redakce: Tento článek je výtahem z úspěšně obhájené bakalářské práce: PROCHÁZKOVÁ, P. Informační systém řešící rozvrhování. Praha, 2011. Bakalářská práce. Vysoká škola ekonomická v Praze. Vedoucí práce Ing. Radim Brixí.
16
Procházková
1 ÚVOD Článek se zabývá existujícími informačními systémy pro tvorbu rozvrhů, které v současné době existují a jsou používány. Pro zmapování byla zvolena oblast středních škol v České republice, protože tato oblast je poměrně rozsáhlá a potřebné informace jsou relativně dobře přístupné pro veřejnost, a proto umožňuje získat velké množství dat a tím i poměrně kvalitní vypovídací schopnost statistik, uvedených v tomto článku. Jelikož většina informačních systémů používaných školami je daleko komplexnější, než jen zde řešená tvorba rozvrhů, je třeba uvést, že článek se zabývá pouze tou částí jednotlivých aplikací, která má na starosti tvorbu rozvrhu. Toto téma je zvoleno z důvodu, že software pro (polo)automatickou tvorbu rozvrhu jsou nedílnou součástí života většiny škol. Ať již tyto systémy používají jakýmkoliv způsobem. Tvorba rozvrhu představuje pro jejich návrháře každoročně noční můru, což tyto systémy alespoň částečně zmírňují. Pro běžného a hlavně nezaškoleného uživatele tyto aplikace ovšem představují poměrně složitou obsluhu. Důležitou roli hraje tedy i fáze úvodního zaškolení, která není všemi tvůrci poskytována ve stejné míře. Jako zdroj seznamu všech středních škol v České republice byly použity stránky www.stredniskoly.cz [1]. Na tomto serveru je v současnosti uvedeno 1457 středních škol z celé České republiky. Střední školy použité pro statistiku jsou pouze ty, které je možné nalézt právě na těchto stránkách. Hlavním cílem je statistika shrnující používání těchto programů jednotlivými školami a snaha o zhodnocení kvality těchto aplikací ze strany jejich uživatelů1. Článek má sloužit především lidem, kteří mají zájem o souhrnné statistické údaje z této oblasti.
2 EXISTUJÍCÍ PROGRAMY (APLIKACE) PRO TVORBU ROZVRHŮ Všechny existující programy na generování rozvrhů na středních školách v České republice jsou daleko komplexnější než jen samotná tvorba rozvrhů. Minimálně je k dispozici ještě modul suplování. Tyto systémy jsou školami používány pro vedení administrativy celé školy. Modul tvorby rozvrhu je pro tvůrce rozvrhu často velkým pomocníkem, ale v případě velkého množství podmínek, které má výsledky rozvrh splňovat, nejsou schopny celý rozvrh vygenerovat automaticky a je třeba systému tvorby pomáhat zásahy ze strany lidského faktoru. Někdy mohou být podmínky zadány tak, že výsledný rozvrh na jejich základě ani sestavit nelze. Potom musí nastoupit člověk, který citem dokáže odhadnout, které podmínky si může dovolit porušit (toto systém sám nikdy nedokáže), aby byl výsledný rozvrh vytvořen ke všeobecné spokojenosti. Podle provedeného průzkumu na většině střední škol České republiky je v této oblasti používáno pouze 7 programů pro tvorbu rozvrhu, jsou to: 1. aSc Rozvrhy, 2. Bakaláři, 1
Tato doslovná hodnocení naleznete v [2].
AIP Scholaris
17
3. Rozvrh 4.1© RNDr. Červený, 4. SAS, 5. ŠKOLA ONLINE, 6. Pavel Ševčík, 7. UNTIS. Lze nalézt i školy, které používají systém, který si samy navrhly. Samozřejmě existují i školy, které nepoužívají žádný elektronický systém pro tvorbu rozvrhů a rozvrh si tedy tvoří tzv. „ručně“ (mezi lidmi používajícími tento princip se užívá také název „lístečková“ metoda). Bohužel se nepodařilo získat informace o tom, jaký systém používají všechny školy, ať již z technických důvodů (neexistence webových stránek, nedoručitelnost e-mailu,…) nebo lidských aspektů (neochota, špatná komunikace vedení školy...). Všechny existující programy pro tvorbu rozvrhu umožňují barevné rozlišení předmětů a pedagogů pro větší přehlednost a lepší orientaci v rozvrhu. Tisk, ať již vygenerovaných nebo ručně vytvořených rozvrhů, je samozřejmostí. Lze tisknout rozvrhy pro třídy, učebny, pedagogy nebo přehledy napříč celou školou. Programy jsou optimalizovány především pro gymnázia a školy s nepříliš složitým dělením tříd. Je tedy zřejmé, že většina nespokojených reakcí přišla právě ze škol, které mají rozvrh velmi komplikovaný.
3 PŘEHLED POUŽÍVÁNÍ JEDNOTLIVÝCH SYSTÉMŮ STŘEDNÍMI ŠKOLAMI V ČR
ELEKTRONICKÝCH
Data do této statistiky byla získána v několika krocích. 1. Nalezení webových stránek www.stredniskoly.cz [1], které by měly obsahovat seznam všech středních škol v České republice bez ohledu na to, zda se samotné školy prezentují na internetu či nikoliv. 2. Postupně byly procházeny webové stránky všech těchto škol a hledány 2 informace (jaký systém pro tvorbu rozvrhu škola používá a e-mail nebo jiný kontakt na školu). Ne vždy byly tyto informace veřejně dostupné. V několika málo případech se dokonce nepodařilo zjistit, zda škola vůbec nějaké webové stránky používá. 3. Zaslání e-mailů na školy s žádostí o informaci, jaký systém pro tvorbu rozvrhů škola používá, pokud jsem toto nenašla na jejich webových stránkách. 4. Tyto odpovědi byly zaznamenány do tabulky a nakonec zpracovány do podoby grafů, které jsou uvedeny níže. Celkový počet škol2, které jsou do této statistiky zahrnuty, je 796. Získaná data tedy pocházejí z více než 50% zkoumaných středních škol v České republice.
2
Celkový počet zkoumaných středních škol v České republice je 1467.
18
Procházková
Obrázek 1 zobrazuje četnost používání jednotlivých programů pro tvorbu rozvrhu na středních školách v České republice.
Obr. 1. Celková statistika
Obrázek 2 zobrazuje četnost používání jednotlivých programů pro tvorbu rozvrhu s výběrem pouze na veřejné střední školy v České republice.
Obr. 2. Statistika na veřejných středních školách
AIP Scholaris
19
Obrázek 3 zobrazuje četnost používání jednotlivých programů pro tvorbu rozvrhu s výběrem pouze na soukromé střední školy v České republice.
Obr. 3. Statistika na soukromých středních školách
Obrázek 4 zobrazuje četnost používání jednotlivých programů pro tvorbu rozvrhu s výběrem pouze na církevní střední školy v České republice.
Obr. 4. Statistika na církevních středních školách
Bez ohledu na typ školy je tedy z grafů vidět, že nejrozšířenějším programem pro tvorbu rozvrhu je SW Bakaláři (červená barva). Druhé místo zaujímají školy Bez systému. Na
20
Procházková
dalších pozicích se již místa za jednotlivé grafy rozcházejí. Lze tedy říci, že volba SW není ovlivněna typem konkrétní střední školy. Tabulku, ze které vycházejí výše uvedené grafy, naleznete v [2].
4 ZÁVĚR Obecně, z technického pohledu, je (z uživatelských reakcí) za největší problém všech existujících programů na tvorbu rozvrhu považován fakt, že pracují pouze na OS Windows, práce s hotovými rozvrhy je tedy poměrně náročná na OS Linux, který přece jenom některé školy používají. Pokud je nějaký rozvrh příliš komplikovaný (velké množství dělených hodin, spojování tříd do hodin, různé obory v jedné třídě, atd.) žádný počítačový program není schopen sestavit rozvrh k 100% spokojenosti jeho uživatelů. Citem, který při tvorbě používá člověk, totiž počítač v současnosti nedisponuje. Lidský faktor při tvorbě rozvrhu bude i nadále nepostradatelný, pokud tyto rozvrhy mají být použitelné v praxi. Žádný nově vymyšlený postup automatické tvorby rozvrhu počítačem nebude nikdy ideální, pouze může být vylepšením předchozích řešení. Současné nejrozšířenější systémy pro tvorbu rozvrhů na středních školách v České republice jsou relativně dobrým nástrojem pro činnost, kterou mají zastávat. Bohužel každý ze systémů obsahuje drobné nedostatky, které zase nemá jiný. Díky konkurenčnímu boji asi nikdy nebude existovat program na tvorbu rozvrhu, který by spojoval všechny potřeby uživatelů. Jak se tito vyjádřili, ideální program by vznikl, kdyby došlo ke spojení několika existujících SW. V mnoha případech je nespokojenost způsobena používáním zastaralých verzí jednotlivých systémů. Novější verze tyto problémy již mít nemusí, ale uživatelé tuto informaci nemají. Konkrétně problém, který je spatřován v uživatelské nepřívětivosti, se asi nepodaří úplně z těchto programů odstranit nikdy, protože tento fakt je ovlivněn např. vkusem konkrétního člověka, jeho schopnostmi pro práci s IT, schopností adaptability na nová řešení atd. Řešením tohoto problému by mohla být pravidelná školení pro uživatele, která by byla součástí služeb, které si uživatel kupuje se samotnou aplikací (nepředstavovala by tedy dodatečné náklady). Statistická část má relativně dobrou vypovídací schopnost o rozšířenosti programů na tvorbu rozvrhu v současnosti na středních školách v České republice. Toto tvrzení je zde uvedeno z důvodu získání velkého procenta dat o používaných systémech jednotlivými školami. Výsledky ze statistické části mají již v tuto chvíli praktické využití, protože byly iniciativně požadovány ze strany některých škol, již ve fázi sběru dat. Tato statistika ukazuje také to, že v současnosti není využíváno mnoho různých produktů na českém trhu. Dalo by se říci, že jsou tři nejrozšířenější, které již mají poměrně dlouhou historii.
AIP Scholaris
21
5 SEZNAM POUŽITÝCH ZDROJŮ [1]
Střední školy – Seznam středních škol [online]. Publikováno: 2011 [cit.2011-únor-březen].
.
[2]
PROCHÁZKOVÁ, P. Informační systém řešící rozvrhování. Praha, 2011. Bakalářská práce. Vysoká škola ekonomická v Praze. Vedoucí práce Ing. Radim Brixí.