Předmět: Projektování SW systémů, UML

« Zpět
Název předmětu Projektování SW systémů, UML
Kód předmětu KST/INPSW
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Magisterský
Rok studia 1
Semestr Zimní
Počet ECTS kreditů 4
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Dušek František, doc. Ing. CSc.
  • Veselý Petr, Ing.
  • Šimerda Karel, Ing.
Obsah předmětu
Úvod do UML a historický vývoj softwarového inženýrství. Úvod do unifikovaného vývoje aplikací - UP (Unified Process ). Požadavky a jejich specifikace. Modelování případů užití. Pokročilé modelování případů užití. Analýza. Třídy a objekty. Analytické třídy. Relace. Dědičnost a polymorfismus. Analytické balíčky. Realizace případů užití. Diagramy aktivit.

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming)
Výstupy z učení
Cílem předmětu je seznámit posluchače s postupem analýzy softwarových aplikací a rozsáhlých informačních systémů v objektovém prostředí s důrazem na: objektové modely, metodické postupy, práci s odpovídajícím nástrojem. Po absolvování kurzu budou posluchači rozumět jazyku UML (Unified Modeling Language) a budou schopni jej prakticky využít při návrhu systémů, včetně zvládnutí metod plánování a řízení iterativního vývojového procesu v rámci projektového týmu.
Po úspěšném absolvování předmětu bude student schopný objektově analyzovat systém pomocí základních UML diagramů.
Předpoklady
Znalost objektově orientovaného programování.

Hodnoticí metody a kritéria
Ústní zkouška, Rozbor díla tvůrčího charakteru, Rozhovor

Podmínkou úspěšného absolvování předmětu je účast na cvičeních a úspěšné vypracování seminární práce. Doporučené je samostudium z dostupné literatury.
Doporučená literatura
  • Alistair Cockburn. Use Cases - Jak efektivně modelovat aplikace. Computer Press, 2004. ISBN 80-251-0721-3.
  • Arlow, Jim. UML 2 a unifikovaný proces vývoje aplikací : objektově orientovaná analýza a návrh prakticky. Brno: Computer Press, 2008. ISBN 978-80-251-1503-9.
  • Kanisová, Hana. UML srozumitelně. Brno: Computer Press, 2004. ISBN 80-251-0231-9.
  • PageJones, Meilir. Základy objektově orientovaného návrhu v UML. Praha: Grada, 2001. ISBN 80-247-0210-X.
  • Schmuller, Joseph. Myslíme v jazyku UML. Praha: Grada, 2001. ISBN 80-247-0029-8.
  • Schwalbe, Kathy. Řízení projektů v IT : kompletní průvodce. Brno: Computer Press, 2011. ISBN 978-80-251-2882-4.
  • Sommerville Ian. Softwarové inženýrství. Computer Press Brno, 2013. ISBN 978-80-251-3826-7.
  • Wiegers, Karl Eugene. Požadavky na software : [od zadání k architektuře]. Brno: Computer Press, 2008. ISBN 978-80-251-1877-1.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Fakulta elektrotechniky a informatiky Studijní plán (Verze): Informační technologie (2015) Kategorie: Informatické obory 1 Doporučený ročník:1, Doporučený semestr: Zimní
Fakulta: Fakulta elektrotechniky a informatiky Studijní plán (Verze): Informační technologie (2014) Kategorie: Informatické obory 1 Doporučený ročník:1, Doporučený semestr: Zimní
Fakulta: Fakulta elektrotechniky a informatiky Studijní plán (Verze): Informační technologie (2016) Kategorie: Informatické obory 1 Doporučený ročník:1, Doporučený semestr: Zimní