Objektno orjentirano modeliranje - UML

 

Home ] [ Objektno orjentirano modeliranje - UML ] Osnove informatike ] Objektno orjentirano programiranje - C++ ] Objektno orjentni programski jezici - Java ] Inteligentni sustavi ]

Nastavni plan:

Objektno-orijentirani jezici i metode za modeliranje. Uloga UML-a. Upoznavanje strukture i komponenata UML-a. Rad s relacijama. Razumijevanje agregacija, kompozicija, sučelja i realizacija. Prikaz funkcionalnog pogleda: dijagram načina korištenja. Rad sa statičkim dijagramima strukture: dijagram klasa i dijagram objekata. Opis dinamičkog ponašanja, interakcija: dijagrami slijeda i suradnje. Opis promjene stanja objekta: dijagrami stanja i aktivnosti. Rad sa dijagramima implementacije: dijagram komponenata i rasporeda. Ugrađivanje UML-a u razvojni proces. Povezivanje UML-a i  C++-a.

 

 

Zadaci za vježbu

 

 

 

Materijali

bullet

 opis dijagrama 1. dio

bullet

 primjer implementacije 2. dio

 

 

Pismeni ispit

bullet

primjer pismenog ispita

bullet

rezultati ispita

 

 

Literatura

bullet

J. Schmuller Teach Yourself UML in 24 Hours: Complete Starter Kit , Sams, 2004

bullet

 Eriksson, H.E., Penker, M., UML Toolkit, Wiley Computer Publishing, NY, 1998.

bullet

Booch,G.,Rumbaugh, J.,Jacobson I., The Unified Modeling Language User Guide, Addison Wesley, MA, 1998

 

 Korisni linkovi

bullet

www.omg.org/uml/