340 likes | 449 Views
Grafický editor studijních plánů (GESP). Tomáš Kotouč. Program. Představení nové aplikace TK + JK Grafický editor studijních plánů Živé ukázky JK Pozadí studijních plánů - TK Workshop na práci s plány - TK + JK. Představení aplikace. Grafický editor studijních plánů. GESP – proč?.
E N D
Grafický editor studijních plánů (GESP) Tomáš Kotouč
Program • Představení nové aplikace TK + JKGrafický editor studijních plánů • Živé ukázky JK • Pozadí studijních plánů - TK • Workshop na práci s plány - TK + JK
Představení aplikace Grafický editor studijních plánů
GESP – proč? • Jde o to, dát tvůrcům studijních plánů do ruky nástroj, kde stejně jako ve Vizualizaci studijního plánu uvidí: • přehled předmětů zařazených do ročníků a semestrů, • do jakých bloků studijního plánu předmět patří. • Navíc budou moci: • přetahovat předměty do jiného semestru studia, • přetahovat předměty do jiného bloku, • přidávat / odstraňovat / přetahovat (z jiného studijního plánu) předměty, • přidávat / odstraňovat / přetahovat (z jiného studijního plánu) celé bloky předmětů, • přidávat / odstraňovat / přetahovat (z jiného studijního plánu) celé segmenty studijního plánu, • nastavovat základní atributy studijního plánu / segmentů / bloků / předmětů bloku, • vytvářet kopie studijních plánů – nové verze, • provádět kontroly studijních plánů. • To vše v příjemném grafickém prostředí: • na obrazovce se zobrazují rámečky, mezi kterými je možné přesouvat objekty: • „Plány“ - výběr studijních plánů (filtr, seznam vybraných), • „Předměty“ – výběr předmětů, které chci zařadit do studijního plánu, • „Plán XY“ – přehled segmentů a jejich bloků vybraného studijního plánu, • „Předměty vybraného plánu“ - zařazení předmětů do semestrů a ročníků, • „Kontroly“ – kontroly nad vybraným studijním plánem, • atd. • rámečky je možné po obrazovce přesouvat, • možnost pracovat na více (dvou) obrazovkách, • možnost si rámečky rozmístit na obrazovky dle své vůle, • modální okna pro editaci detailu objektu.
GESP - ukázka Ukázka aplikace
GESP – očekávání, stav a budoucnost • Očekávání: • Jednodušší a přehlednější práce pro tvůrce studijních plánů. • Přehlednější kontroly studijních plánů (porovnání dvou verzí studijního plánu, ..). • V IS/STAG budou tvůrci studijních plánů poctivě vytvářeny verze studijních plánů a na ně přiřazováni studenti => tím budou jak studentům, tak i studijním referentkám fungovat kontroly studijních plánů. • Stav: • Nyní je hotová verze až na kontroly a zapojení modulů studia. • Je možné ji na školách testovat v pilotním nasazení. • Budoucnost: • Bude prakticky prezentováno administrátorům IS/STAG 23.4.2013 v rámci tutoriálu každoročního setkání vývojářů IS/STAG s administrátory IS/STAG v Kutné hoře. • Budou dopracovány moduly studia a kontroly. • Bude prodáváno podobně jako Grafický editor rozvrhu.
GESP – ERA model Studijní obor má své studijní plány – roční varianta, etapa studia (většinou 1), verze studijního plánu STUDIJNI_PLANY ---------------------------- # SPLIDNO * ROK_PLATNOSTI * ETAPA * VERZE OBORY ------------------- # OBORIDNO * CISOBORU * CISPSEC STUDIJNI_PROGRAMY ---------------------------- # STPRIDNO * FAKULTA_SP * KODSP_I * TYP * FORMA * STAND_DELKA * JAZYK STPRIDNO OBORIDNO STPLIDNO Studijní program má své studijní obory STPLIDNO PORADI_SEGMENTU ---------------------------- # SPLIDNO # SESPIDNO SESPIDNO Studijní programy Přiřazení segmentů ke studijním plánům SESPIDNO SKUPINY_SEGMENTU ---------------------------- # STPLIDNO # SESPIDNO # ORIDNO O CZ_NAZEV_SKUPINY SEGMENTY_ST_PLANU ---------------------------- # SESPIDNO * ZKRATKA * NAZEV Segment studijního plánu je samostatní objekt a může být přiřazen více studijním plánům SESPIDNO Segment se sestává z bloků studia. Blok nese informaci o povinnosti (povinný, povinně-volitelný, volitelný) předmětů v něm zařazených BLOKY ---------------------------- # BLOKIDNO * STATUT Moduly studia – student musí absolvovat jen jednu skupinu segmentů BLOKIDNO BLOKY_PREDM ---------------------------- # BLOKIDNO # PRAC_ZKR # ZKR_PREDM # ROK_VARIANTY O DOPORROC O DOPORSEM Zařazení předmětu do bloku segmentu studijního plánu. Doporučený ročník a semestr studia PRAC_ZKR ZKR_PREDM ROK_VARIANTY PRED_VARIANTY ---------------------------- # PRAC_ZKR # ZKR_PREDM # ROK_VARIANTY Číselník ročních variant předmětů
O aplikaci • Inspirace RozvrhEditorem… • Některé komponenty převzaty celé • „Okénkovací“ prostředí „úplně“ stejné • Variabilita GUI • Čím větší obrazovka, tím lépe • … a vizualizací • Podpora „záložek“ (tabs) • Multiplatformní • (tedy na desktopu, Android ne)
GESP – hlavní součásti aplikace • Vyhledávání plánu, historie
GESP – hlavní součásti aplikace • Zobrazení plánu • Respektuje oprávnění na editaci plánů • Včetně časových omezení • Lze otevřít jen pro čtení
GESP – hlavní součásti aplikace • Zobrazení plánu • Segmenty • Bloky
GESP – hlavní součásti aplikace • Zobrazení plánu • Předměty
GESP – hlavní součásti aplikace • Vyhledávání předmětů
GESP – hlavní součásti aplikace • Nástroje
GESP – hlavní součásti aplikace • Nastavení
GESP – hlavní součásti aplikace • Kontextová menu • Zkratka k editaci - dvouklik
GESP – hlavní součásti aplikace • Editace • Validace
GESP – vzájemná vazba objektů • Najetím myší na předmět se zvýrazní příslušný blok ve kterém je předmět zařazen • a obráceně
GESP – vzájemná vazba objektů • Najetím myší na předmět se zvýrazní příslušný blok ve kterém je předmět zařazen • a obráceně • Lze i „trvaleji“
GESP – předměty • V rámci vlastního studijního plánu • Odkud je všude možné předmět přetáhnout • Při vkládání nového předmětu – co když má podmíněné předměty, které zatím ve studijním plánu nejsou • Předměty nezařazené: • do semestru, ale do ročníku ano • do ročníku, ale do semestru ano, • ani do semestru ani do ročníku
GESP – předměty • V rámci vlastního studijního plánu • Odkud je všude možné předmět přetáhnout • Při vkládání nového předmětu – co když má podmíněné předměty, které zatím ve studijním plánu nejsou • Předměty nezařazené: • do semestru, ale do ročníku ano • do ročníku, ale do semestru ano, • ani do semestru ani do ročníku
GESP – předměty • V rámci vlastního studijního plánu • Odkud je všude možné předmět přetáhnout • Při vkládání nového předmětu – co když má podmíněné předměty, které zatím ve studijním plánu nejsou • Předměty nezařazené: • do semestru, ale do ročníku ano • do ročníku, ale do semestru ano, • ani do semestru ani do ročníku
GESP – bloky předmětů • V rámci vlastního studijního plánu • I z jiného plánu
GESP – Kontroly • Součet kreditů povinných předmětů v semestru by měl být menší se rovná 30. • Podmíněnost předmětů • A předmět má podmiňující B nebo C předměty • B předmět má podmiňující C předměty. • A vylučující předměty ve stejném studijním plánu či v rámci kombinace. • Chybí podmiňující předměty pro A předměty. • Chybí podmiňující předměty pro B předměty. • Součet A kreditů za semestr je víc jak 30. • Součet minim A a B bloků nesmí být vyšší než celkový limit kreditů studijního plánu. • Jeden předmět nesmí být uveden ve studijním plánu vícekrát a pokud, tak vždy jen jednou v rámci modulu. • Porovnání dvou verzí studijních plánů - Předmět, který je v PL1 v PL2: • Není • Je zařazen v jiném ročníku • Je zařazen v jiném semestru • Je s jiným statutem • Je v jiném segmentu • Je v jiném bloku • Má náhradníka a ten je v plánu • Vyřešit kontrolu a zobrazení X/Y bloků • Vyřešit kontrolu a zobrazení skupin segmentů
Budoucnost, podle priorit • Do přehledu předmětů omezení podle modulu • Porovnávání plánů • Pokročilá práce se segmenty • Smazání větších množství dat najednou • Kopie existujících dat • Jednotné vizuální rozlišení plánů (barvy / ikonky) • Rozšíření kontrol (samostatný slide) • Historie změn - undo a redo • Klávesové zkratky • Větší možnosti nastavení • A taky nápověda
Licenční politika • Demo/beta verze • Je / bude volně dostupná • Pro vyzkoušení • Ale nic nebrání použití nad „ostrými“ daty • Stejný režim jako editor rozvrhů • Zeptejte se kolegy …
Workshop Práce s plány
Organizace • K dispozici kopie našeho dema192.168.0.1, port 1521, SID demo • Aplikaci stáhnete z http://192.168.0.1/zdroje/PlanEditor.zip • USB klíčenka • Windows/Linux • http://192.168.0.1/portal
Instalace • Windows • Stačí rozbalit do vhodného adresáře • Spouští se run.bat • Linux • http://192.168.0.1/zdroje/PlanEditorLinux.zip • run.sh • Obsahuje linuxové JRE, jinak stejné…
? • Přihlášení • Login „grigar“, heslo „demo“ • Účet správce • Seznámení s aplikací, dořešení instalace • Zobrazení libovolného plánu • Všechny chyby hlásit…
Úkol ;) • Vytvořit úplně nový plán s jedním segmentem a A, B, C blokem • Nějaké „rozumné limity“ kreditů a předmětů • Přidat několik předmětů • Vyzkoušet kontroly
Děkuji za pozornost. Připomínky? Náměty? Ing. Tomáš Kotouč, http://is-stag.zcu.cz, stag@service.zcu.cz Ing. Jan Krňoul, carney@civ.zcu.cz