UML class diagram resenje problema
10.06.2012. u 15:37 · pre 174 meseci
#1
Postovanje,
Nadam se da sam pogodio pravu rubriku za ovu temu..tj trebam da resim sledeciproblem za domaci zadatak ,crtajuci UML class diagram,koristeci neki od design patterna.Problem glasi :
"Nacrtati UML dijagram klasa za navedeni sistem klasa. Naznačiti koji su projektni uzorci korišceni, kao i motivaciju za njihovo korišdenje na konkretnom sistemu klasa. Naznačiti uloge koje konkretne klasa igraju u realizaciji korišdenih uzoraka.
-Klasa Osoba ima ime i prezime, kao i jedinstveni identifikacioni broj.
-Klase Režiser, Glumac i Fotograf su osobe.
-Klasa Delo ima svoj naziv.
-Klasa Film je delo koje ima svog režisera i glumce.
-Klasa Fotografija je delo koje ima svog fotografa.
-Klasa Medijum je apstraktna klasa koja može sadržati proizvoljan broj dela.
-Klase Kaseta i Disk su medijumi, pri čemu film može da bude zapisan na kaseti ili disku, a fotografija samo na disku. Mogu se umnožavati tj. praviti kopije. Kasete mogu biti VHS ili MiniDV. Diskovi mogu biti CD ili DVD.
-Klasa Izdanje je medijum koji sadrži konkretnu kopiju medijuma u kutiji sa omotom.
-Klasa Videoteka sadrži vedi broj izdanja i jedinstvenu evidenciju u kojoj se vode zapisnici o
pozajmicama. Pri prvoj pozajmici nekog izdanja u evidenciji se formira kompletan zapis o tom izdanju, a pri slededim pozajmicama se samo u spisak pozajmica dodaje stavka koja referiše na taj zapis i na korisnika koji je pozajmio kopiju izdanja.
-Klasa Radnik je aktivna osoba koja iznajmljuje izdanja i vodi evidenciju iznajmljivanja.
"
Da li neko moze da mi predlozi pomocu koga design patterna je najbolje da se resi ovaj problem?
Nadam se da sam pogodio pravu rubriku za ovu temu..tj trebam da resim sledeciproblem za domaci zadatak ,crtajuci UML class diagram,koristeci neki od design patterna.Problem glasi :
"Nacrtati UML dijagram klasa za navedeni sistem klasa. Naznačiti koji su projektni uzorci korišceni, kao i motivaciju za njihovo korišdenje na konkretnom sistemu klasa. Naznačiti uloge koje konkretne klasa igraju u realizaciji korišdenih uzoraka.
-Klasa Osoba ima ime i prezime, kao i jedinstveni identifikacioni broj.
-Klase Režiser, Glumac i Fotograf su osobe.
-Klasa Delo ima svoj naziv.
-Klasa Film je delo koje ima svog režisera i glumce.
-Klasa Fotografija je delo koje ima svog fotografa.
-Klasa Medijum je apstraktna klasa koja može sadržati proizvoljan broj dela.
-Klase Kaseta i Disk su medijumi, pri čemu film može da bude zapisan na kaseti ili disku, a fotografija samo na disku. Mogu se umnožavati tj. praviti kopije. Kasete mogu biti VHS ili MiniDV. Diskovi mogu biti CD ili DVD.
-Klasa Izdanje je medijum koji sadrži konkretnu kopiju medijuma u kutiji sa omotom.
-Klasa Videoteka sadrži vedi broj izdanja i jedinstvenu evidenciju u kojoj se vode zapisnici o
pozajmicama. Pri prvoj pozajmici nekog izdanja u evidenciji se formira kompletan zapis o tom izdanju, a pri slededim pozajmicama se samo u spisak pozajmica dodaje stavka koja referiše na taj zapis i na korisnika koji je pozajmio kopiju izdanja.
-Klasa Radnik je aktivna osoba koja iznajmljuje izdanja i vodi evidenciju iznajmljivanja.
"
Da li neko moze da mi predlozi pomocu koga design patterna je najbolje da se resi ovaj problem?
Potpis
alea iacta est