Přeskočit na hlavní obsah
Přeskočit hlavičku

Objektově orientované technologie

Typ studia bakalářskénavazující magisterské
Jazyk výuky angličtina
Kód 548-0040/10
Zkratka OOT
Název předmětu česky Objektově orientované technologie
Název předmětu anglicky Object Oriented Technologies
Kreditů 4
Garantující katedra Katedra geoinformatiky
Garant předmětu Ing. Petr Balej, Ph.D.

Subject syllabus

1) Systém, modelování, etapy tvorby systému
2) Základní principy OOT: objekty, zapouzdření, zprávy
3) Základní principy OOT: třídy, dědičnost a polymorfismus
4) Jazyk UML
5) Specifikace požadavků, funkční, nefunkční, klasifikace
6) Model případů užití I
7) Model případů užití II
8) Logický náhled na systém: diagram tříd a objektů
9) Logický náhled na systém: hledání analytických tříd
10) Dynamický náhled: diagram sekvenční
11) Dynamický náhled: diagram aktivit, diagram stavů
12) Konzistence diagramů
13) Implementační náhled – diagramy balíčků, komponent a nasazení

Literature

ARLOW, Jim, NEUSTADT, Ila. UML 2 a unifikovaný proces vývoje aplikací. Brno: Computer Press, 2007. 567 s. ISBN 978-80-251-1503-9.

FOWLER, Martin. Destilované UML. Praha: Grada, 2009. 176 s. ISBN 978-80-247-2062-3.

KANISOVÁ, Hana, MÜLLER, Miroslav. UML srozumitelně. 2. vyd. Brno: Computer Press, 2008. 192 s. ISBN 978-80-251-1083-6.

Advised literature

PECINOVSKÝ, Rudolf. Naučte se myslet a programovat objektově. Brno: Computer Press, 2010. 576 s. ISBN 978-80-251-2126-9.

RYDVAL, Slávek. UML pro analytiky: Od případů užití k diagramu nasazení. Praha: Elebedial, 2017. 270 s. ISBN 978-80-906968-5-3 .

SOKOLOVSKY, Peter. Tvorba a reengineering objektově orientovaných obchodních procesů. Veletiny: Science, 1999. 201 s. ISBN 80-86083-03-9.