MVŠO:YSP1_UIM Softwarový projekt 1 - Informace o předmětu
	YSP1_UIM Projektový seminář 1
Moravská vysoká škola Olomouczima 2013
- Rozsah
 - 8/0/0. Přednáška 8 HOD/SEM. 3 kr. Ukončení: zk.
 - Vyučující
 - Mgr. Aleš Keprt, Ph.D. (přednášející)
 - Garance
 - Mgr. Aleš Keprt, Ph.D.
Moravská vysoká škola Olomouc - Omezení zápisu do předmětu
 - Předmět je otevřen studentům libovolného oboru.
 - Cíle předmětu
 - V tomto předmětu studenti aplikují své znalosti teorie objektově orientovaného programování, obecného managementu a teorie systémů do oblasti softwarových projektů. Studenti jsou zde především seznámeni s komunikačními nástroji a technologiemi používanými při realizaci softwarových projektů a to po teoretické i praktické stránce. Druhá polovina semestru je již zaměřena na řešení a konzultace konkrétního projektu, který studenti řeší v minitýmech, typicky o dvou až třech členech.
 - Osnova
 - 1. Úvod do kurzu. Instalace a vyzkoušení softwarových nástrojů.
2. Zopakování základních pojmů objektově orientovaného programování.
3. Představení jazyka UML. Iterativní a inkrementální vývoj. Fáze vývoje softwaru.
4. Modelování chování systému. Hledání use casů. Hranice systému. Scénáře.
5. Objekty a třídy. Vlastnosti objektu. Hledání tříd. Diagram tříd. Stereotypy.
6. Interakce mezi objekty. Sekvenční diagram. Kolaborační diagram. Hledání tříd.
7. Vztahy mezi třídami a mezi objekty. Asociace, navigace, role, agregace, reflexivní asociace. Modelování vztahů. Kvalifikátory. Omezení.
8. Zadání projektu.
9. Operace a atributy. Signatury. Objevování dalších tříd a vztahů. Odvozené atributy. Zapouzdření.
10. Konzultace projektu.
11. Dědičnost. Dědění operací, dědění vztahů. Generalizace a specializace tříd. Hierarchie dědičnosti. Úrovně abstrakce. Vícenásobná dědičnost. Hledání dědičnosti. Dědičnost versus agregace. Metamorfózy a flexibilita.
12. Konzultace projektu. - Literatura
 - povinná literatura
 - PECINOVSKÝ R. Naučte se myslet a programovat objektově. Computer Press. ISBN 978-80-251-2126-9. info
 - MERUNKA, V. Objektové modelování. Alfa. ISBN 978-80-87197-04-2. info
 - KANISOVÁ H., MÜLLER M. UML srozumitelně. Computer Press. ISBN 80-251-1083-4. info
 - FOWLER M. Destilované UML. Grada, 2009. ISBN 978-80-247-2062-3. info
 - Keprt A. Softwarová laboratoř v jazyce C#. Univerzita Palackého, Olomouc, 2008. info
 - KRAVAL I. Objektové modelování pomocí UML v praxi 2005. Object consulting, 2005. info
 - KRAVAL I. Objektové modelování a UML v praxi 2000. Object consulting, 2000. info
 
- Další komentáře
 - Předmět je dovoleno ukončit i mimo zkouškové období.
 
- Statistika zápisu (zima 2013, nejnovější)
 - Permalink: https://is.mvso.cz/predmet/mvso/zima2013/YSP1_UIM