ZADATAK:
Nacrtati dijagram klasa na jeziku UML sledećeg sistema klasa: Kupac moze da napravi određeni broj porudžbina. Da bi napravio porudžbinu treba da ostavi svoje ime i adresu. Osnovni podaci o narudžbini su datum i status, i mogu se dobiti informacije o porezu, ukupnoj sumi i težini date porudžbine. Ona se moze platiti (i to određeni iznos) pomoću više vrsta plaćanja: kreditnom karticom (bitni podaci su broj, tip i datum prestanka važenja, a može se proveriti da li je izvršena identifikacija), novcem ili čekom (pamti se ime korisnika i ID banke, a proverava se da li je izvršena i identifikacija). Svaka narudžbina ima svoje stavke (pamti se količina i status poreza, a može se izračunati vrednost stavke i težina robe). Svaka stavka može imati jedan predmet koji je definisan težinom i opisom, a može se pristupiti jediničnoj ceni i težini datog predmeta.
REŠENJE:
Uvod – StarUML – Upoznavanje sa okruženjem
UML – 02 – Sistem za rad lifta
UML – 03 – Opisati vrste vozila
UML – 04 – Opis dela reklamne kampanje
UML – 05 – Opis dela poslovnog sistema jedne kompanije
UML – 06 – Sistem za skladište predmeta
UML – 07 – Opis sistema za škole
UML – 08 – Sistem za predstavljanje atoma
UML – 09 – Sistem za rad sa figurama u 2D ravni