Bakalářská práce se zabývá vývojem webové aplikace poskytující snadnou uživatelskou správu konfigurací, potřebných k tisku publikací zákazníků. Aplikace je pro zadávající firmu posledním krokem k automatizaci procesu generování těchto dokumentů do formátů vhodných k tisku. Hlavním cílem práce je tedy navrhnout, implementovat a dodat takové řešení, které bude odpovídat zákaznickým požadavkům. Druhým cílem práce je prohloubení znalostí autorky v oblasti návrhu a implementace softwaru a v oblastech... show full abstractBakalářská práce se zabývá vývojem webové aplikace poskytující snadnou uživatelskou správu konfigurací, potřebných k tisku publikací zákazníků. Aplikace je pro zadávající firmu posledním krokem k automatizaci procesu generování těchto dokumentů do formátů vhodných k tisku. Hlavním cílem práce je tedy navrhnout, implementovat a dodat takové řešení, které bude odpovídat zákaznickým požadavkům. Druhým cílem práce je prohloubení znalostí autorky v oblasti návrhu a implementace softwaru a v oblastech využitých technologií. Struktura práce odpovídá postupu zpracování projektu a lze ji rozdělit na dvě hlavní části. První část práce se zabývá zákaznickým zadáním. Její součástí je úvod do kontextu projektu a seznámení s požadavky a vizí aplikace. Zároveň jsou zde vymezeny a popsány vyžadované nástroje a technologie Tato část je zakončena provedením analýzy dostupných řešení. Druhá část práce se zabývá implementací zvoleného řešení. Jejím prvním krokem je stanovení metodiky vývoje za využití aspektů metodologií Scrum a Extrémní programování a jejich přizpůsobení pro vývoj jediným vývojářem. Následuje analýza a návrh řešení a dále se práce věnuje implementaci a následnému předání hotového produktu zákazníkovi, jeho zavedení do provozu a zhodnocení řešení. |