TODO/Rozšíření navržená v rámci grantu č.1212/2008 FRVŠ
Z VirtlabWiki
Verze z 13:14, 27. 3. 2008 Gry72 (Diskuse | příspěvky) (→Upřesnění a návrhy) ← Předchozí porovnání |
Verze z 13:19, 27. 3. 2008 Gry72 (Diskuse | příspěvky) (→Práce financované z projektu č.1212/2008 FRVŠ) Následující porovnání → |
||
Řádka 4: | Řádka 4: | ||
=== Upřesnění a návrhy řešení výše uvedených úkolů === | === Upřesnění a návrhy řešení výše uvedených úkolů === | ||
- | Skripty pro zjišťování statistik vytížení/ekonomického přínosu Virtlabu | + | '''Skripty pro zjišťování statistik vytížení/ekonomického přínosu Virtlabu''' |
Možné zajímavé statistiky (jistě najdeme i další): | Možné zajímavé statistiky (jistě najdeme i další): | ||
Řádka 18: | Řádka 18: | ||
Způsob implementace: pomocí SQL dotazů nad databází, na základě záznamů o rezervacích/přihlášeních v databázi. Možná přes SOAP API. | Způsob implementace: pomocí SQL dotazů nad databází, na základě záznamů o rezervacích/přihlášeních v databázi. Možná přes SOAP API. | ||
+ | |||
+ | |||
+ | '''Předkonfigurace laboratorních prvků''' | ||
+ | |||
+ | Konzola některého prvku nemusí být zpřístupněna studentům. Buďto se neobjeví tlačítko pro přístup k ní v GUI (preferováno), nebo může tlačítko zůstat, ale konzola bude zaheslovaná – heslo pak systém musí znát, aby zařízení mohl vymazat. Tlačítko v GUI může být také přístupno pouze tutorovi (ideální stav). | ||
== Další nepovinná rozšíření navrhovaná v rámci podané přihlášky grantového projektu FRVŠ == | == Další nepovinná rozšíření navrhovaná v rámci podané přihlášky grantového projektu FRVŠ == |
Verze z 13:19, 27. 3. 2008
Obsah |
Práce financované z projektu č.1212/2008 FRVŠ
Dokončení nutné do 11/2008. Obsahuje i návrhy dalších, dosud nikomu nepřiřazených (z hlediska projektu nepovinných) rozšíření.
Upřesnění a návrhy řešení výše uvedených úkolů
Skripty pro zjišťování statistik vytížení/ekonomického přínosu Virtlabu
Možné zajímavé statistiky (jistě najdeme i další):
- Poměr rezervovaných a skutečně využitých timeslotů
- Korelace intenzity (času) využívání Virtlabu s hodnocením daného studenta u zkoušky (celkově a jen zápočet)
- Nejčastější denní doba, kdy studenti přistupují
- Průměrná doba skutečného řešení jednotlivých úloh
- Počty znaků přenesených do/z konzoly zařízení při řešení jednotlivých úloh, shlukovitost/rychlost přenosu znaků do zařízení - indikace vkládání konfigurace režimem cut&paste.
- ...
Případně realizovat "ekonomický" výpočet efektivity virtuální laboratoře: pokusit se vyčíslit (srovnat) maximální využitelnost síťových prvků při maximálním reálně možném času zpřístupnění pro kontaktní výuku a při "nepřetržitém" zpřístupnění pomocí virtuální laboratoře. Namalovat pěkné "marketingové" grafy. Zohlednit i cenu zařízení a počty studentů, kteří výuku na prvcích absolvují.
Způsob implementace: pomocí SQL dotazů nad databází, na základě záznamů o rezervacích/přihlášeních v databázi. Možná přes SOAP API.
Předkonfigurace laboratorních prvků
Konzola některého prvku nemusí být zpřístupněna studentům. Buďto se neobjeví tlačítko pro přístup k ní v GUI (preferováno), nebo může tlačítko zůstat, ale konzola bude zaheslovaná – heslo pak systém musí znát, aby zařízení mohl vymazat. Tlačítko v GUI může být také přístupno pouze tutorovi (ideální stav).
Další nepovinná rozšíření navrhovaná v rámci podané přihlášky grantového projektu FRVŠ
GUI
- Ergonomizace a zatraktivnění vzhledu uživatelského rozhraní - implementace grafických prvků
- clickable bitmapy topologie - možnost přístupu ke konzolám síťových prvků poklikáním na příslušný symbol v nákresu topologie
- grafická reprezentace intenzity rezervací Virtlabu v čase
- ...
- Návrh a implementace pomocných komunikačních kanálů mezi studenty a tutorem (resp. různými tutory) a mezi studenty navzájem
Zkoušení studentů pomocí Virtlabu
- Vytvoření GUI a systému pro testování studentů
- Návrh automatizace postupů pro ověření správné funkce studentem vyřešené úlohy včetně příslušného UI
- K úloze možnost definovat způsob ověření správné funkce (pingy, příp vzory výstupů show – asi s grepovatelným výstupem. Ale pozor - mohou se podle IOSu v detailech lišit. Můžeme verzi IOSu v zařízení nicméně předepsat (nebude se nijak často měnit).