456-0098/01 – Objektově orientované metody (OOM)
Garantující katedra | Katedra informatiky | Kredity | 4 |
Garant předmětu | prof. Ing. Ivo Vondrák, CSc. | Garant verze předmětu | prof. Ing. Ivo Vondrák, CSc. |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinně volitelný |
Ročník | | Semestr | zimní |
| | Jazyk výuky | čeština |
Rok zavedení | 1997/1998 | Rok zrušení | 2002/2003 |
Určeno pro fakulty | FEI | Určeno pro typy studia | magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Cílem předmětu je zvládnutí objektově orientovaných metod určených ke specifikaci rozsáhlých softwarových systémů.
Vyučovací metody
Anotace
Tento předmět navazuje na předmět Softwarové inženýrství tím, že detailně seznamuje studenty se třemi základními objektově orientovanými metodami a jejich integrací do podoby UML - Unified Modeling Language definující v současné době standard v oblasti tvorby software. V rámci předmětu se také studenti seznamí s řadou návrhových vzorů.
Povinná literatura:
Vondrák, I.: Object-Oriented Methods, VŠB - TU Ostrava, 1999
Rumbaugh, James et al. Object-Oriented Modeling and Design, Prentice Hall Inc.
1991
Booch, Grady: Object-Oriented Analysis and Design, The Benjamin/Cummings
Publishing Company, Inc. 1994
Jacobson, I., Christerson, M., Jonsson, P., Overgaard, G.: Object Oriented
Software Engineering, A Use Case Driven Approach, Addison-Wesley, 1994
Doporučená literatura:
Vondrák, I.: Object-Oriented Methods, VŠB - TU Ostrava, 1999
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Podmínky udělení zápočtu:
Samostatný projekt a aktivita na cvičeních
E-learning
Další požadavky na studenta
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
Přednášky:
Úvod do objektově orientovaných metod.
OMT - Object Modeling Technique.
Objektový model - diagram tříd a objektů.
Dynamický model - interakční a stavové diagramy.
Funkční model - DFD diagramy.
Boochova metoda.
Diagramy tříd.
Objekty - jejich konfigurace a interakce.
Diagramy modulů a procesů.
Jacobson - OOSE.
Procesy a modely.
Use Cases a objektové modely analýzy.
Modely návrhu a implementace.
Modely dynamiky a testování.
UML - Unified Modeling Language
Typické návrhové vzory tvořící, strukturální a chování
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í.