Předmět: Projektování softwarových systémů

« Zpět
Název předmětu Projektování softwarových systémů
Kód předmětu KST/PPSFP
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Magisterský
Rok studia 1
Semestr Zimní
Počet ECTS kreditů 5
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í
  • Šimerda Karel, Ing.
  • Veselý Petr, Ing.
Obsah předmětu
Přechod od strukturálního k objektovému pojetí, společný koncept v UML. Specifikace požadavků a USE CASE diagramy. Analýza a návrh statické struktury systému - diagramy tříd. Analýza a návrh dynamiky systému - kolaborace. Sekvenční diagramy a diagramy spolupráce. Stavový model - chování objektu. Modelování procesů - diagramy aktivit. Fyzické nasazení systému - diagram komponent a nasazení. Základy řízení projektu, aplikace iterativního životního cyklu. Role ve vývojovém týmu, dokumentace systému. Tvorba architektury systému - aplikační frameworky. Klíčové disciplíny při vývoji software.

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Metody samostatných akcí
Výstupy z učení
Seznámit posluchače s postupem návrhu 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 a 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 pro plánování a řízení iterativního vývojového procesu v rámci projektového týmu.
Předpoklady
Znalost objektově orientovaného programování

Hodnoticí metody a kritéria
Ústní zkouška, Posouzení zadané práce

Podmínkou k udělení zápočtu je úspěšné zpracování semestrálních prací (zpracování analýzy a návrhu zadaného vlastního softwarového systému s využitím vybraného CASE nástroje).
Doporučená literatura
  • Arlow, J., Neustadt, I. 2 and the Unified Process: Practical Object-Oriented Analysis and Design, 2/E. Addison-Wesley Professional, 2005. ISBN 978-0321321275.
  • 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.
  • Schmuller, Joseph. Myslíme v jazyku UML. Praha: Grada, 2001. ISBN 80-247-0029-8.


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: Dopravní fakulta Jana Pernera Studijní plán (Verze): Aplikovaná informatika v dopravě (2014) Kategorie: Informatické obory 1 Doporučený ročník:1, Doporučený semestr: Zimní