Diplomové práce 2010-2011

Externí témata pro diplomové práce

Na tuto stránku mohou externisté, kteří k tomu dostali od vedoucího katedry přístup, vypisovat témata prací pro studenty KIV. Studenti zde najdou základní popis pro diplomové práce — v případě zájmu o téma kontaktují uvedeného vedoucího pro další informace a dohodnou si garanta na KIV.

 Instrukce pro zadavatele:  Pro zadání textu tématu se nejprve přihlašte zadáním jména a hesla v levém sloupci. Po té vyberte odkaz  Vytvořit obsah a dále vyberte odkaz Diplomka nebo bakalářka. Dostanete se na stránku s editorem pro zadání textu diplomové/bakalářské práce. Jakmile se na vypracování tématu dohodnete se studentem, připište sem za název tématu poznámku ' - obsazené'.

 

Zabezpečení aplikace protokolem Kerberos

Diplomová práce
Vedoucí: Ing. Petr Přibyl (petr.pribyl@cca.cz)

Pro naše zákazníky potřebujeme implementovat v našich Java EE aplikacích autentikaci protokolem Kerberos. Řešení umožní jednotné přihlášení uživatele do prostředí operačního systému i aplikace bez nutnosti opakovaného zadávání jména a hesla.
Cílem práce bude implementace web aplikace, která bude uživatele autentikovat na základě jeho přihlášení do operačního systému. Autentizace bude protokolem Kerberos proti Microsoft Active directory. Aplikace bude schopná standardními prostředky zjistit a vypsat, který uživatel je k ní přihlášen.

Platforma Java EE 6

Diplomová práce
Vedoucí: Ing. Jiří Jansa (jiri.jansa@cca.cz)

Java EE je standard pro tvorbu serverových Java aplikací. Poskytuje prostředky typicky pro tvorbu web aplikací, schopných zpracovat velké množství požadavků. Obsahuje řešení pro typické úlohy v rámci implementace aplikace. Definuje pravidla pro výrobce aplikačních serverů formou API tak, aby aplikace byly platformou nezávislé.
Aktuální rozšířená verze standardu je Java EE 5. Již byla publikována verze Java EE 6. V současnosti existuje implementace na aplikačním serveru Glassfish v3, vývoj podporují NetBeans 6.8 a Eclipse.
Cílem práce bude implementovat podle zadání jednoduchou web aplikaci, která bude ilustrovat rozšíření oproti verzi 5.

Analýza a funkční návrh informačního systému

Diplomová práce
Vedoucí: Ing. Robert Sedlák (robert.sedlak@cca.cz)

Analýza a návrh jsou nejdůležitější fáze v životním cyklu IT projektu. Správná rozhodnutí v těchto fázích jsou v závěru projektu odměněna, chybná rozhodnutí skoro jistě vedou k neúspěšnosti projektu. Cílem DP je:
1. Definovat fáze analýzy a návrhu včetně základních pojmů v nich používané.
2. Shrnout pohled na fázi návrhu a analýzy pohledem klasických a agilních metodik vývoje sw (UP, RUP, SCRUM, extremní programování, ...). Definovat rozdíly v přístupu k fázím analýzy a návrhu.
V dalších bodech bude uvažován pohled na analýzu a návrh dle klasické metodiky vývoje sw (UP, RUP, ...) :
3. Definovat vazby analýzy a návrhu na ostatní fáze IT projektu včetně důsledků jenž mohou pro tyto fáze mít.
4. Stanovit účastníky těchto fází včetně jejich zodpovědnosti
5. Shrnout postupy a metody používané ve fázi analýzy a návrhu. Stanovit best practices
6. Shrnout a popsat nástroje použité v této fázi (UML - requirement model, business process model, use case model, ...)
Praktická část :
7. Aplikace popsaných postupů v 3-6 na konkrétním příkladu v sw Enterprise Architect
8. Popis doporučení pro fáze analýzy a návrhu v Enterprise Architectu

Implementace Workflow

Diplomová práce
Vedoucí: Ing. Martin Bíkl (martin.bikl@cca.cz)

CCA používá na oběh dokumentů v aplikaci jednoduchou vlastní implementaci workflow. Rozhraní implementace je definováno prostřednictvím API.
Cílem práce bude vybrat vhodnou implementaci workflow třetí strany (např. OS Workflow, Zebra, …) a napojit ji na definované API rozhraní. Dále navrhnout a vyrobit změny tohoto rozhraní s ohledem na potřeby aplikace a možnosti zvoleného workflow systému.
Vedoucí: Ing. Petr Přibyl (petr.pribyl@cca.cz)
5. Manažerská informační nadstavba aplikace, reporting
CCA vyrábí aplikaci na platformě Java EE, určenou širokému spektru uživatelů. Pro aplikaci potřebujeme nástroj pro tvorbu a publikování manažerských sestav a obecný reporting.
Cílem práce bude vybrat vhodné nástroje podle zadaných kritérií a zhodnotit je. Mezi hlavní kritéria patří zejména možnost uživatelské tvorby reportů, jednoduchá definice vstupních zdrojových dat, reportování do formátů .doc, pdf, popř. .xls. Na vybraném nástroji potom vytvořit sadu vzorových sestav, které budou publikovány v rámci aplikace včetně formulářů pro správu a nastavování reportů.

Syndikovat obsah