UML a vývoj aplikací s využitím modelování
Abstrakt
V současné době představuje jazyk UML praktický standard, který se využívá při vývoji aplikací ve fázi analýzy a návrhu. Současná verze 2.0 nabízí celkem k využití 13 různých typů modelů, které pokrývají různé fáze vývoje aplikací. Cílem práce je shrnout stručně vývoj jazyka UML a prezentovat stávající stav a ukázat na možnosti využití určité podmnožiny tohoto jazyka v úvodních kurzech programování pro studenty bakalářského i učitelského studia. V této souvislosti bude třeba se zaměřit na nalezení vhodného softwarového nástroje (pro potřeby vzdělávání), který by bylo možné užít v úvodním kurzu či případně ve výuce specielních předmětů zaměřených na výuku modelování.
Pro výuku v úvodním kurzu připraví autor bakalářské práce konkrétní návrhy projektů a jejich řešení s využitím UML. Inspirací k těmto projektům může být učebnice "Objects First With Java" a rovněž zdroje na webu.
Těžiště práce tedy spatřuji v aplikaci jazyka UML v oblasti přípravy studentů bakalářského i učitelského studia tak, aby absolventi byli připraveni na využívání aktuálních technologií jak v praxi vývojářské, tak i v oblasti vzdělávání.