548-0040/04 – Objektově orientované technologie (OOT)
Garantující katedra | Katedra geoinformatiky | Kredity | 5 |
Garant předmětu | doc. Ing. Petr Rapant, CSc. | Garant verze předmětu | RNDr. Daniela Szturcová, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinný |
Ročník | 1 | Semestr | zimní |
| | Jazyk výuky | čeština |
Rok zavedení | 2006/2007 | Rok zrušení | 2012/2013 |
Určeno pro fakulty | HGF | Určeno pro typy studia | navazující magisterské, bakalářské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
- student prokazuje znalosti:
• základních principů objektově-orientovaných technologií,
• symbolů a diagramů jazyka UML,
• principů objektově-orientované analýzy.
- student umí:
• rozlišit způsob, jak modelovat logický nebo dynamický náhled na systém,
• aplikovat jazyk UML pro modelování systému,
• zkontrolovat konzistenci vytvořených diagramů,
• provést analýzu jednoduchého systému.
- student je schopen:
• navrhnout postup tvorby modelu systému pomocí UML,
• sestavit základní diagramy UML.
Vyučovací metody
Přednášky
Individuální konzultace
Cvičení (v učebně)
Projekt
Anotace
V předmětu je podán úvod do problematiky objektových technologií. Absolvent se
seznámí se základními pojmy a principy objektových technologií, získá znalost
jazyka UML a diagramů pro vytvoření modelu systému a seznámí se také se základy objektově-orientované analýzy.
Povinná literatura:
Doporučená literatura:
Sokolovský, P.: Tvorba a renegineering oběktově orientovaných obchodních procesů. Science 1999. 201 str.
Pecinovský, R.: Naučte se myslet a programovat objektově. Computer Press, 2010. 576 str.
Rydval, S.: UML pro analytiky. Od případů užití k diagramu nasazení. Elebedial, 2017. 270 str.
Denis, A. et al.: Systems Analysis and Design with UML. An Object-Oriented Approach. 3rd ed. Wiley, 2010. 581 str.
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Zápočtový projekt
E-learning
Další požadavky na studenta
Žádné další požadavky na studenta nejsou kladeny.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
1) Systém
2) Základní principy OOT, objekty, třídy, zapouzdření, dědičnost a
polymorfismus
3) Úvod do UML
4) Specifikace požadavků
5) Logický náhled na systém (diagramy tříd a objektů)
6) Dynamický náhled (diagramy stavů, aktivit a sekvencí)
7) Implementační náhled (diagramy balíčků, komponent a nasazení)
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.