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

» Seznam fakult » DFJ » KID
Název předmětu Projektování softwarových systémů
Kód předmětu KID/XBPSS
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 6
Vyučovací jazyk Čeština
Statut předmětu Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Pozdílek Martin, Ing. Ph.D.
  • Machalík Stanislav, Ing. Ph.D.
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. Semestrální práce, rozbor, hodnocení, rezerva.

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Metody samostatných akcí, Demonstrace, Grafické a výtvarné činnosti, Aktivizující (simulace, hry, dramatizace)
  • Praktická výuka - 90 hodin za semestr
  • Domácí příprava na výuku - 90 hodin za semestr
Výstupy z učení
Cílem předmětu je seznámit studenty s principy návrhu a tvorby softwarových produktů.
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
Předpokládá se znalost objektově orientovaného programovaní a databázových systémů.
KID/XBOOP a zároveň KID/XBDAS

Hodnoticí metody a kritéria
Posouzení zadané práce, Analýza výkonu studenta, Obhajoba vlastního projektu

Zápočet bude udělen za úspěšné vypracování a obhájení semestrální práce. Podmínky udělení zápočtu určuje vyučující v prvním týdnu přednáškového období semestru. Náplní zkoušky bude zodpovězení sady náhodně vybraných otázek.
Doporučená literatura
  • 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.
  • Eriksson, HansErik. UML 2 Toolkit. Indianapolis: Wiley, 2004. ISBN 0-471-46361-2.
  • Kanisová, Hana. UML srozumitelně. Brno: Computer Press, 2006. ISBN 80-251-1083-4.
  • Kraval, Ilja. Objektové modelování pomocí UML v praxi, 2005 pdf e-kniha.. [Valašské Klobouky]: Object Consulting, 2005.
  • 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