Témata studentských prací
CIV pro studenty připravuje pravidelně témata pro semestrální práce (SP), projekty a bakalářské práce (BP) a diplomové práce (DP). Jednotlivá témata vycházejí z potřeb CIV a předpokládá se jejich nasazení v běžném provozu.
Zadavatel od studenta očekává:
- samostatnost a iniciativitu
- podrobně konzultovat řešené zadání v každé části
- u větších prací se doporučuje řídit se vlastním harmonogramem
Na oplátku zadavatel poskytne:
- potřebné informace pro splnění zadání a vizi předpokládaného výsledku
- potřebné nástroje nebo zařízení (hardware, software, přístupy k datům, ...)
- konzultace
Po konzultacích se zadavatelem je vytvořeno kompletní zadání, které by student měl splnit. Vzhledem k tomu, že je předpoklad využití práce v praxi, je kladen důraz na funkčnost a užití standardních postupů při řešení zadání.
Pokud máte zájem o zadání, použijte uvedený kontakt u zadání. Pokud je zadání označené jako rezervované, může zadavatele také oslovit, je možné, že zadání vypíše několikrát (to platí spíše u semestrálních prací). Vybrané zadání je nutné konzultovat s vyučujícím předmětu (semestrální práce) nebo jeho garantem (projeky, bakalářské a diplomové práce).
U zadání je uveden předpokládaný rozsah prací formou typu (SP - semestrální práce, BP - projekt 5 a bakalářská práce, DP - diplomová práce). Rozsah nebo úroveň většiny témat lze zvýšit (například z bakalářské práce vytvořit diplomovou) nebo snížit, vždy je ovšem nutné dohodnout se na tom se zadavatelem.
Programování
Portlet pro správu předmětů v Courseware ZČU (DP)
Zadání vypsal: Ing. Tomáš Pinkas
Rezervováno: Jiří Krch
Vývoj portletu, který bude zajišťovat vytváření stránek předmětů v Courseware, aktualizaci již existujících a další operace nad daty předmětů. Při realizaci bude potřeba zvládnout techniky Java EE programování, specifikaci JSR 168 a rozšíření přinášející platforma IBM WebSphere portal server. Velká část projektu se bude týkat převodem dat z databáze do XML reprezentace a zpět.
Zpracování XML dat z IBM WebSphere portal serveru a jejich člověkem čitelná reprezentace (DP)
Zadání vypsal: Ing. Tomáš Pinkas
Rezervováno: ne
Skripty pro automatické zpracování XML dat z/do rozhraní xmlaccess IBM WebSphere portal serveru. Skripty budou provádět modifikaci XML souborů, adekvátní operacím kopírování, přesunu a mazání stránek v portálu, nastavování práv, vlastníků, apod. Součástí práce bude sada skriptů pro kontrolu konzistence dat v Courseware ZČU, korektnosti nastavení práv, apod. Předpokládá se realizace v hojně užívaném skriptovacím jazyce (např. perl, python, apod.), po dohodě je možno akceptovat také jazyk Java.
Management modul pro Mediawiki (DP)
Zadání vypsal: Ing. Michal Švamberg
Rezervováno: Bc. Lukáš Šindler
Analýza potřeb pro správu webu support.zcu.cz, srovnání možností správy ostatních redakčních systémů a implementace rozšíření pro management obsahu v Mediawiki. Cílem je zlepšení možnosti správy, lepší aktualizace, zpřehlednění odpovědnosti za obsah. Nutná znalost PHP5 a MySQL.
JSR 168 portlety v dynamickém jazyce (DP)
Zadání vypsal: Ing. Josef Krupička
Rezervováno: ne
Cílem práce je prozkoumat možnosti vývoje portletových aplikací v některém z oblíbených dynamických jazyků (Groovy, Ruby, PHP). Hlavním výstupem práce by byla analýza dostupných možností a ověření jejich použitelnosti (výkonnost, rychlost vývoje, nasaditelnost na různé portálové servery) na jednoduchém portletu. Od zájemce se očekává dobrá znalost platformy Java, velká samostatnost a chuť si vyzkoušet řadu technologií.
Implementace modulu Prohlížení IS/STAG v Adobe Flex (DP)
Zadání vypsal: Ing. Josef Krupička
Rezervováno: ne
Cílem práce je vytvořit kostru modulu Prohlížení IS/STAG ve frameworku Adobe Flex. Hlavním výstupem práce by měla být sada znovupoužitelných komponent pokrývajících většinu funkcí současné verze Prohlížení IS/STAG. Od zájemce se očekává dobrá znalost platformy Java, velká samostatnost a ochota učit se nové technologie.
Rozšíření podpory RSS pro support.zcu.cz (SP, BP)
Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Rozšířit Mediawiki provozovánou na support.zcu.cz o další parametry pro RSS Feed, které jsou dále používany např. na televizních kioscích, tzv. letiště. Testovací prostředí a veškeré potřebné informace dodá zadavatel.
Operační systémy
Object-base storage device (OSD) pro AFS (DP)
Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Seznámení se s technologií OSD pro AFS, příprava testovacího prostředí pro ověření spolehlivosti a provedení srovnávacích testů s klasickým AFS přístupem. Nutná znalost jazyka C.
AFS balancer (BP, DP)
Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Analyzovat současný stav správy volumů na ZČU, navrhnout řešení pro automatizované balancování volumů a implementovat jej.
Bezpečnostní model v linuxu - selinux (SP)
Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Zpracovat informace o bezpečnostním modelu Security-Enhanced Linux jeho použití a možnostech ve formě přednášky a textového příspěvku k přednášce. Mimo detailů ohledně částí RBAC a MAC.
Bezpečnostní model v linuxu - RBAC (SP)
Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Zpracovat informace a srovnat možnosti bezpečnostních modelů RBAC z projektů Security-Enhanced Linux a grsecurity jejich použití a možnostech ve formě přednášky a textového příspěvku k přednášce.
Bezpečnostní model v linuxu - MAC (SP)
Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Zpracovat informace a srovnat možnosti bezpečnostních modelů MAC z projektů Security-Enhanced Linux a grsecurity jejich použití a možnostech ve formě přednášky a textového příspěvku k přednášce.
Bezpečnostní model v linuxu - grsec (SP)
Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Zpracovat informace o bezpečnostním modelu grsecurity jeho použití a možnostech ve formě přednášky a textového příspěvku k přednášce. Mimo detailů ohledně částí PaX, RBAC a MAC.
Bezpečnostní model v linuxu - pax (SP)
Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Zpracovat informace o PaX z bezpečnostního modelu grsecurity jeho použití a možnostech ve formě přednášky a textového příspěvku k přednášce.
Bezpečnostní model v linuxu - openwall (SP)
Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Zpracovat informace o bezpečnostním modelu OpenWall, jeho použití a možnostech ve formě přednášky a textového příspěvku k přednášce.
Služby
Pořizování a poskytování záznamu přednášek (DP)
Zadání vypsal: Ing. Jiří Sitera
Rezervováno: ano
Analýza a návrh technicko-organizačního zabezpečení pořizování audiovizuálních záznamů přednášek v podmínkách ZČU. Snímání a prezentace doplňkové informace (slidy, ručně psané poznámky). Realizace vybraných částí řešení.
Rozšíření služby webhostingu o instantní aplikační infrastrukturu (DP)
Zadání vypsal: Ing. Jiří Sitera
Rezervováno: ne
Podpora redakčních, CMS, DMS systémů v podmínkách webhostingu, který poskytuje CIV. Analýza a návrh vhodných systémů k podpoře (Drupal, Wiki, Moodle, ...), návrh technologie pro prefabrikovanou instalaci (připravené "obrazy" namísto čistého webového serveru) vybraných systémů a analýza případných nutných změn ve vlastním webhostingu
Řešení tiskových služeb založené na Open Source Software (DP)
Zadání vypsal: Ing. Oldřich Balák
Rezervováno: ne
Analýza dostupných Open Source produktů pro otevřené tiskové řešení větší organizace, mapování požadovaných vlastností tiskového řešení na dostupnou funkcionalitu. Návrh modulárního systému složeného z dostupných komponent, realizace vybraných chybějících článků.
Open Source Groupware (kalendář, rezervační systém, nástroje pro spolupráci) (DP)
Zadání vypsal: Ing. Jiří Sitera
Rezervováno: ne
Analýza existujících implementací Open Source Groupware, standardy, protokoly, interoperabilita. Návrh a realizace modulárního řešení, spolupráce s poštovním serverem (IMAP), autentizační službou (Kerberos), klienty. Případně návrh a realizace konkrétních rozvojových sub-projektů pro řešení SOGo nasazované na ZČU.
Virtuální pracovní stanice Orion (DP)
Zadání vypsal: Ing. Jiří Sitera
Rezervováno: ne
Lze s využitím virtualizace efektivně poskytnout osobní dočasný desktop s předkonfigurovaným prostředím pro několik zásadních aplikací - náhrada řešení založeného na terminálovém serveru? Analýza a návrh řešení (image, jeho doprava na stanici a provoz). Možná varianta: Lze s využitím virtualizace zefektivnit současný způsob provozu veřejných laboratoří CIV (obraz stanice a jeho údržba)?
Využití cloud computing pro podporu výuky (DP)
Zadání vypsal: Ing. Jiří Sitera
Rezervováno: ne
Analýza možností využití konceptu a existujících implementací cloud computing pro podporu výuky. Obrazy hotových prostředí (OS, aplikace, databáze, celé sítě) jako studijní opory pro cvičení odborných předmětů a možné realizace prostředí pro jejich použití studenty ZČU.
Služba pro zálohování mobilních stanic (notebooky) (DP)
Zadání vypsal: Ing. Jiří Sitera
Rezervováno: ne
Návrh a realizace služby pro zálohování koncových stanic v prostředí ZČU. Práce má vycházet ze současné technologie podpory koncové stanice na ZČU (Orion-IS), hledat a zhodnotit možná řešení pro jejich zálohování a realizovat zvolené řešení. Požadavkem je využití svobodného SW a zohlednění specifických požadavků uživatelů notebooků.
Elektronický informační systém místností (DP)
Zadání vypsal: Ing. Jiří Sitera
Rezervováno: ne
Návrh a pilotní realizace elektronického informačního systému pro učebny, laboratoře a přednáškové mísnosti ZČU.
Je realizovatelný (a s využitím jakých technologií) záměr opatřit řádově stovky místností malými informačními
panely ve stylu letiste.zcu.cz? Řešení centrální správy, konfigurace, rozbor pořizovacích a provozních nákladů
jednotlivých variant.
Monitoring a vyhodnocení vytížení služeb (DP)
Zadání vypsal: Ing. Jiří Bořík
Rezervováno: ano
Jak v reálném a konkrétním prostředí služeb poskytovaných CIV měřit využití jednotlivých služeb a provádět vyhodnocení? Analýza existujících zdrojů dat, návrh jejich využití a realizace nástrojů pro zpracování statistik.
Automatizace obnovy PKI certifikátů (DP)
Zadání vypsal: Ing. Pavel Jindra
Rezervováno: ne
Analýza, návrh a realizace rešení pro automatickou obnovu certifikátů uložených na fyzickém autentizačním předmětu (JIS karta) v prostředí ZČU a certifikační autority EJBCA.
Zlepšení vyhledávací služby na support.zcu.cz (SP)
Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Mediawiki provozována na support.zcu.cz nově zvládá také vyhledávání nezávislé na diakritice, implementace je řešena externím nástrojem. Cílem práce je vyzkoušet a nasadit toto nové vyhledávání na web support.zcu.cz. Testovací prostředí a veškeré potřebné informace dodá zadavatel.
Databáze
Vzdálený monitoring a správa Oracle gridu (DP)
Zadání vypsal: Ing. Petr Jiroušek
Rezervováno: ne
Seznamte se s možnostmi vzdáleného monitoringu a správy Oracle gridu. Navrhněte vhodné řešení pro dálkový monitoring a
správy Oracle gridu.
Použití Oracle RDBMS jako XML databáze (DP)
Zadání vypsal: Ing. Petr Jiroušek
Rezervováno: ne
Seznamte se s možnostmi ukládání XML dokumentů v RDBMS Oracle a porovnejte jednotlivé možnosti, zejména s ohledem na rychlost a výkonnost zpracování XML dokumentů. Na základě získaných poznatků naprogramujte modul pro zpracování XML dokumentů v informačním systému IS/STAG.
Sítě
VoIP
IPT Linksys - SPC (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Otestovat SPC (Configuration Profile Compiler) - binární konfigurační soubor u IP telefonů Linksys.
Asterisk - fax server (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nainstalovat ústřednu Asterisk a nakonfigurovat faxové služby odeslání/příjem faxu.
Asterisk - VoiceMail (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nainstalovat ústřednu Asterisk a nakonfigurovat voicemailovou službu.
Asterisk - PIN + volání (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nainstalovat ústřednu Asterisk a nakonfigurovat extension (telefonní pobočku), která bude vyžadovat pro přístup PIN a po té umožní další volání.
Asterisk - kalendář (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nainstalovat ústřednu Asterisk a nakonfigurovat kalendářovou službu.
SIP klient (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Najít nebo upravit nebo naprogramovat SIP klienta pro režim full screen s možností vysílání videa v linuxu.
Zařízení pro testování hovorů - VoIP (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit HW (připadně použít nějaký levný HW směrovač s linuxem) a nastavit jej, aby šel využít pro testování volání přes protokol SIP. Tzn. aby choval se jako SIP klient, který přijme hovor, udělá echo test a vytoří hovor na danné testovací číslo.
Zařízení pro testování hovorů - analog (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit HW (připadně použít nějaký levný HW směrovač s linuxem a FXS portem) a nastavit jej, aby šel využít pro testování analogového volání. Tzn. aby choval se jako analogový telefon, který přijme hovor, udělá echo test a vytoří hovor na danné testovací číslo. Případně, aby HW měl i funkcionalitu testovat VoIP hovory (byl i SIP klientem).
VoIP HELPDesk (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Prozkoumat aktuálně nastavený VoIP HELPDesk, upgrade, ověřit a roršířit jeho funkce. Vše založeno na aplikační ústředně Asterisk.
Zdokumentování konfigurace
Datasheet pro konfiguraci RIP (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit datasheet pro konfiguraci RIP na zařízení Cisco pro potřeby RCNA Plzeň. Obsah: návod, popis a konfigurační parametry. Přístup ke studijním materiálům a k HW je samozřejmostí.
Datasheet pro konfiguraci EIGRP (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit datasheet pro konfiguraci EIGRP na zařízení Cisco pro potřeby RCNA Plzeň. Obsah: návod, popis a konfigurační parametry. Přístup ke studijním materiálům a k HW je samozřejmostí.
Datasheet pro konfiguraci OSPF (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit datasheet pro konfiguraci OSPF na zařízení Cisco pro potřeby RCNA Plzeň. Obsah: návod, popis a konfigurační parametry. Přístup ke studijním materiálům a k HW je samozřejmostí.
Datasheet pro konfiguraci BGP (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit datasheet pro konfiguraci BGP na zařízení Cisco pro potřeby RCNA Plzeň. Obsah: návod, popis a konfigurační parametry. Přístup ke studijním materiálům a k HW je samozřejmostí.
Datasheet pro konfiguraci MULTICAST (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit datasheet pro konfiguraci MULTICAST na zařízení Cisco pro potřeby RCNA Plzeň. Obsah: návod, popis a konfigurační parametry. Přístup ke studijním materiálům a k HW je samozřejmostí.
Datasheet pro konfiguraci IPv6 (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit datasheet pro konfiguraci IPv6 na zařízení Cisco pro potřeby RCNA Plzeň. Obsah: návod, popis a konfigurační parametry. Přístup ke studijním materiálům a k HW je samozřejmostí.
Datasheet pro konfiguraci CCME (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit datasheet pro konfiguraci CCME - Cisco Call Manager Express pro potřeby RCNA Plzeň. Obsah: návod, popis a konfigurační parametry. Přístup ke studijním materiálům a k HW je samozřejmostí.
Datasheet pro konfiguraci WLC (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit datasheet pro konfiguraci Cisco WLC - Wireless Lan Controller typ WLC-2006/WLC-2106 pro potřeby RCNA Plzeň. Obsah: návod, popis a konfigurační parametry. Přístup ke studijním materiálům a k HW je samozřejmostí.
Datasheet pro konfiguraci WLCM (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit datasheet pro konfiguraci Cisco WLCM - Wireless Lan Controller Module typ NM-WLC-6 pro potřeby RCNA Plzeň. Obsah: návod, popis a konfigurační parametry. Přístup ke studijním materiálům a k HW je samozřejmostí.
Mikrotik
Obnovení Mikrotiku (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Provést a popsat tzv. password recovery a upgrade operačního systému na zařízení Mikrotik.
Mikrotik a VRRP (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nastavit na Mikrotiku protokol VRRP (Virtual Router Redundancy Protocol).
Mikrotik a VPN (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nastavit na Mikrotiku podporu VPN (IPsec/OpenVPN).
Mikrotik a QOS (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nastavit na Mikrotiku QOS a optimalizovat konfiguraci na výkon HW.
Ostatní
Sledování FW/VPN Cisco ASA (DP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Jedná se o vytvoření webové aplikace pro sledování stavu a vytváření statistik z bezpečnostního hardwarového zařízení Cisco ASA. Toto zařízení poskytuje na ZČU hlavně funkce aplikačního stavového firewallu a VPN koncentrátoru. Aplikace bude získávat různá data protokolem SNMP.
Provozní deník (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Najít vhodnou implementaci opensource provozního deníku pro vedení úprav a rozesílání informací o úpravách a různých konfiguračních změn v síti.
Analyzátor konfigurace (DP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit WEB aplikaci, která zpracuje výpis konfigurace a několik Cisco příkazu př. "sh ip route" a porovná jej s přednastaveným vzorkem. Přístup ke studijním materiálům a k HW je samozřejmostí.
IP TV - multicast (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Analyzovat dostupné produky na trhu (zařízení připojitelné k síti a přehrávající multicast stream), rozběhat některý ekvivalentní open source nástroj na Linuxu distr. Debian.
Media server recorder (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nakonfigurovat/naprogramovat open source nástroj na Linuxu distr. Debian, který bude nahrávat multicast stream a bude umožňovat nahrávku na požádání přehrát.
Rezervační systém pro síťovou laboratoř (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nakonfigurovat/naprogramovat open source nástroj na Linuxu distr. Debian, který bude sloužit jako rezervační systém pro vzdálenou práci síťové laboratoře.
Automatický čistič konfigurací (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nakonfigurovat/naprogramovat open source nástroj na Linuxu distr. Debian, který bude mazat konfigurace Cisco zařízení pro vzdálenou síťovou laboratoř.
Packet Tracer Server (SP)
Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nakonfigurovat Packet Tracer sloužicí jako server pro vzdálenou konfiguraci.
Design
Implementace jednotného vizuálního stylu ZČU do prostředí CIV (BP)
Zadání vypsal: Ing. Jiří Bořík
Rezervováno: ne
Grafické návrhy a přípravy šablon elektronických dokumentů (korespondence, prezentace, dokumentace, webové stránky...), návrhy úprav designu aplikací provozovaných CIVem. Vše řešeno v rámci JVS ZČU a s přihlédnutím ke specifiku výpočetních aplikací.
Webová aplikace pro tvorbu komixových stripů (SP)
Zadání vypsal: Ing. Jiří Bořík
Rezervováno: ne
CIV využívá ve své prezentaci komixové postaičky (CIVenku a spol.). Cílem práce je vytvořit webovou aplikaci umožňující uživatelům jednoduchým způsobem sestavit jednotlivé komponenty z knihovny (postavičky, bubliny, rekvizity, rámečky) a publikovat vytvořený celek pod unikátním url.