ČVUT Praha, Fakulta elektrotechnická Diplomová práce Informační systém házenkářského turnaje Petr Plodík
České vysoké učení technické v Praze, Fakulta elektrotechnická 2 Informační systém házenkářského turnaje vedoucí práce: Ing. Martin Molhanec, CSc. oponent: Ing. Vojtěch Merunka, Ph.D. cíl práce: –navrhnout a implementovat IS házenkářského turnaje –provést analýzu datovou, funkční a uživatelského rozhraní –systém implementovat a otestovat –vytvořit uživatelskou a instalačné příručku
České vysoké učení technické v Praze, Fakulta elektrotechnická 3 Současný stav aplikace mezinárodní házenkářský turnaj Handball help Cup Text602 -> Microsoft Excel -> Microsoft Access -> ASP problémy aplikace: –administrátorská část uživatelsky nepřívětivá –přizpůsobení aplikace každému ročníku – vždy nová databáze –databáze MS Access (konkuretní přístup více uživatelů) –přesměrování DNS záznamů serveru před a po začátku turnaje ISP Infocentrum Internet
České vysoké učení technické v Praze, Fakulta elektrotechnická 4 Nová aplikace Unifikovaný proces vývoje, UML diagramy Microsoft.NET, Microsoft SQL Server Webová aplikace –jednotný přístup pro všechny uživatele –rozlosování zápasů, zadávání, zpracování a prezentace výsledků, spolupráce organizátorů, historie turnajů ISP Infocentrum Internet
České vysoké učení technické v Praze, Fakulta elektrotechnická 5 Datový model
České vysoké učení technické v Praze, Fakulta elektrotechnická 6 Detail případu užití Zadat týmy Případ užití: Zadat týmy ID: HH8 Účastníci: Ředitel Vstupní podmínky: Existuje aktuální turnaj. Tok událostí: 1.Příkaz užití začíná, když Ředitel zvolí položku „Týmy“. 2.Systém zobrazí seznam dosud zadaných týmů. 3.KDYŽ Ředitel zvolí položku „Přidej tým“: 1.Systém zobrazí formulář pro zadání týmů. 2.Ředitel zadá příslušné údaje. 3.Zadané údaje potvrdí tlačítkem „Přidej tým“. 4.Do systému je přidán nový tým podle formuláře. 4.KDYŽ Ředitel zvolí položku „Editovat“ u týmu, který chce editovat: 1.Systém zobrazí formulář s informacemi o zvoleném týmu 2.Ředitel upraví údaje ve formuláři. 3.Zadané údaje potvrdí tlačítkem „Uložit“ 4.Do systému jsou uloženy údaje o týmu podle formuláře. 5.KDYŽ Ředitel zvolí položku „Odebrat“ u týmu, který chce odstranit: 5.1. Systém odstraní zvolený tým. Následné podmínky:
České vysoké učení technické v Praze, Fakulta elektrotechnická 7 Implementace třívrstevná aplikace autorizace uživatelů formuláře, SQL dotazy Testování white-box, black-box, akceptační test test uživatelského rozhraní
České vysoké učení technické v Praze, Fakulta elektrotechnická 8 Závěr unifikovaný proces vývoje aplikace automatizovaná tvorba software testování