Témata studentských prací

Z HelpDesk

CIV pro studenty připravuje pravidelně témata pro semestrální práce, projekty, bakalářské a diplomové práce. 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 iniciativnosti
  • 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í
  • vizi jak problém řešit
  • potřebné nástroje nebo zařízení

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).

Diplomové práce

Portlet pro správu předmětů v Courseware ZČU

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

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

Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
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.

Object-base storage device (OSD) pro AFS

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.

Virtuální stroje jako služba (hosting virtuálních strojů)

Zadání vypsal: Ing. Michal Švamberg
Rezervováno: David Brůha
Analýza a návrh technického zabezpečení služby poskytování virtuálních strojů jako pokročilý hosting aplikací v případě, kdy současná služba webhostingu nepostačuje potřebám aplikace. Virtualizace, cloud computing.

Řešení tiskových služeb založené na Open Source Software

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ů.

Windows 7 jako základ pracovní stanice Orion

Zadání vypsal: Ing. Tomáš Stibor
Rezervováno: ne
Seznámení se současnou koncepcí a implementací koncové stanice distribuovaného výpočetního prostředí ZČU (OrionXP). Analýza a návrh přechodu na Windows 7 ze současných Windows XP.

Pořizování a poskytování záznamu přednášek

Zadání vypsal: Ing. Jiří Sitera
Rezervováno: ne
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

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

Open Source Groupware (kalendář, rezervační systém, nástroje pro spolupráci)

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.

Automatizace obnovy PKI certifikátů

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.

Monitoring a vyhodnocení vytížení služeb

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.

Management a zpracování auditních informací v databázi Oracle

Zadání vypsal: Ing. Petr Jiroušek
Rezervováno: ne
Seznamte se s možnostmi auditovaní v RDBMS Oracle a nástroji na zpracování auditních informací a navrhněte vhodnou metodu auditu a zpracování auditu na různých typech aplikací.

Použití Oracle RDBMS jako XML databáze

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ů navrhněte modul pro zpracování XML dokumentů v informačním systému IS/STAG.

JSR 168 portlety v dynamickém jazyce

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

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.

Sledování FW/VPN Cisco ASA

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.

Sledování Wireless Lan Controller

Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ano
Jedná se o vytvoření webové aplikace pro sledování stavu a vytváření statistik z Cisco Wireless Lan Controller. Tento HW spravuje všechy bezdrátové přístupové body a tak řídí celou bezdrátovou síť ZČU. Aplikace bude získávat různá data protokolem SNMP.

Embedded Event Manager

Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ano
Jedná se o vytvoření a ověření v praxi politik Embedded Event Manager (EMM). EEM je rozšíření funkčnosti operačního systému IOS Cisco aktivních prvků využivajicí Tool command language (Tcl) scripty. Díky těmto skripům lze nastavovat různé akce na ruzné stavy, např. při vyšším zatížení zařízení, chybovém portu, velkém přenosu dat atd.

Projekt 5/Bakalářské práce

AFS balancer

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.

Semestrální práce

Srovnání bezpečnostních modelů v Linuxu

Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Srovnání bezpečnostních rozšíření linuxových jader jako je Security-Enhanced Linux a grsecurity, zjištění praktických zkušeností a problémy se zaváděním, porovnání vývoje nástrojů a jejich dostupnost v distribucích a obsáhlost bezpečnostních technik.

Náhrada nástroje afsadm

Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Zjištění dostupnosti náhrady za nástroj afsadm, jeho kompilace pro platformy Linux a Solaris a příprava pro nasazení. Nástroj afsadm zajišťuje na základě ověření Kerberem privilegované operace nad AFS, nejčastěji releasování volumů.

Porovnání souborových IDS pro Debian

Zadání vypsal: Ing. Michal Švamberg
Rezervováno: ne
Porovnání souborových IDS systémů pro Debian GNU/Linux, vyzkoušet jednotlivé projekty, jako jsou tripwire, integrit, aide, samhain nebo fcheck, zjistit jejich slabe a silné stránky, zvláště s ohledem na uložení informací o systému a možnosti konfigurace. Zhodnocení možnosti nasazení v prostředí Orion.

Konfigurace mobilních telefonu Nokia E pomocí SMS

Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
V praxi ověřit konfiguraci mobilních telefonů Nokia řady E posláním konfigurační SMS. Skript/program funkční pod OS Debian, který vytvoří SMS a tu odešle přes mobilní telefon připojený USB/serial.

Vytvoření SIP signalizace přes WEB rozhraní

Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ano
Vytvořit webovou aplikaci, která po zadání čísla volaného a volajicího vytvoří pomocí SIP signalizace telefoní hovor.

Konfigurace 802.1x a Voice VLAN

Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nakonfigurovat a zdokumentovat 802.1x na portu přepínače Cisco 2960/2950/3550/3560 s Voice VLAN, ověřit funkčnosti IP telefonu. Přístup ke studijním materiálům a k HW je samozřejmostí.

Konfigurace HW eduroam klienta

Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Nakonfigurovat a otestovat nějaký levný HW směrovač s linuxem, aby se připojil do bezdrátové sítě eduroam a konektivitu dále poskytnul na svém kabelovém rozhraní (RJ45).

Konfigurátor připojení do bezdrátové sítě eduroam

Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit Windows XP/Vista/7 aplikaci nebo skript, který nakonfiguruje připojení do bezdrátové sítě eduroam. Uživatel zádá pouze přihlašovací údaje, případně vybere rozhraní na kterém se konfigurace má provést.

Zařízení pro testování hovorů - VoIP

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

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

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.

Konfigurace modulu terminal serveru

Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Konfigurace modulu NM-16A terminal serveru na směrovači Cisco 2600. Tento modul slouží pro vzdálenou správu Cisco zařízení pomocí konzolového terminálu. Přístup ke studijním materiálům a k HW je samozřejmostí.

Analyzátor směrovací tabulky

Zadání vypsal: Ing. Michal Petrovič
Rezervováno: ne
Vytvořit WEB aplikaci, která zpracuje výpis cisco příkazu "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í.

Datasheet pro konfiguraci RIP

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

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

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

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

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

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

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

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

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í.

Implementace jednotného vizuálního stylu ZČU do prostředí CIV

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í.