Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 264 Posta ]  Idi na stranicu Prethodni  1, 2, 3, 4, 5, 6, 7, 8 ... 11  Sledeća
Autoru Poruka
 Tema posta:
PostPoslato: 02.06.2006. 18:39:10 
Korisnikov avatar

Pridružio se: 14.10.2002. 15:10:00
Postovi: 144
Godina: Dipl.
Smer: IS
Alter Ego je napisao:
Agregacija se koristi kad hoćeš da naglasiš da je nešto deo nečega :P Implementaciono je to isto što i asocijacija. Kompozicija je "čvršći" oblik agregacije i ekvivalentna je odnosu jak-slab u PMOV-u. Preslikavanje iz UML-a je isto ali kod implementacije moraš da obezbediš taj odnos između objekata.


Sta je leba ti to "kompozicija"? U mojoj knjizi za UML pise lepo:

"TIPOVI RELACIJA

Postoji pet tipova relacija koje mozete postaviti izmedju klasa, a to su relacije: asocijacije, zavisnosti, agregacije, realizacije i generalizacije."

So, na sta ti mislis?


btw. jos ranije sam uradio kao sto je Moma rekao, znaci kad imas jak-->slab ide agregacija u UML-u...



A sta se desava kad imate agregaciju u PMOV-u?

Znaci: A-->C<--B

Sta se onda desava kod UML-a?

edit: I zasto uopste radimo ovaj konceptualni dijagram klasa...??? Ne vidim poentu UOPSTE. Preslikavamo dve stvari koje jedna sa drugom nemaju mnogo veze. Stvarno sam u zbunu. Jel cita ovo neko sa katedre?


Poslednji put menjao implant dana 02.06.2006. 23:17:20, izmenjena samo jedanput

Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 02.06.2006. 22:40:54 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Kompozicija je agregacija sa multiplikativnošću 1 na strani objekta koji agregira drugi objekat. Označava se ispunjenim rombom (agregacija se označava praznim). Inače podrazumeva identifikacionu i egzistencijalnu zavisnost - isto kao slab objekat ili objekat "dete" u PMOV-u ili IDEF1X notaciji.

BTW nađi neku bolju knjigu za UML :P

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 02.06.2006. 23:15:03 
Korisnikov avatar

Pridružio se: 14.10.2002. 15:10:00
Postovi: 144
Godina: Dipl.
Smer: IS
Hm... ja mislim da je knjiga koju imam prilicno dobra... To sto si ti naveo je u stvari samo vrsta agregacione veze, kao sto si i sam rekao. Samo sto se kod mene ne zove tako. Kod mene u knjizi je nazivaju "agregacijom po vrednosti". Druga vrsta agregacije je "agregacija po referenci". Znaci isto kao sto je i u Rose-u.

U principu je 100% isto sa ovim sto si napisao.

Primer za prvu varijantu je "prozor" i "dugme", a za drugu klasa "lista radnika" i klasa "radnik"... eto cisto da razjasnimo...

ali i dalje ostaje moja nedoumica iz poslednje poruke...

PS. Moja knjiga je stvarno dobra... "UML i Rational Rose 2002", Michael i Wendy Boggs. Preporucujem.

_________________
www.foliograph.com - Kreirajte svoj portfolio. Pratite hartije Beogradske berze. Besplatno!


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 03.06.2006. 08:33:24 

Pridružio se: 21.05.2003. 16:18:55
Postovi: 77
Sve je to pitanje atributske i parametarske vidljivosti. Atributska vidljivost od A ka B je kada A kao atribut ima objekat tipa B. Atributska vidljivost moze biti staticka i dinamicka a predstavlja se kompozicijom i agregacijom. Parametarska vidljivost od A ka B je kada A kao parametar metode ima B i jednostavno se predstavlja Dependency vezom.

Tematika je poprilicno konfuzna, jer je moguce ispravno obeleziti na vise nacina.

_________________
...cevanica...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 04.06.2006. 00:41:51 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Nije samo to. I uopšte nije obavezno da se atributska vidljivost predstavlja agregacijom. U principu, agregacija je prilično neobavezna, dok kompozicija ima bitno različitu semantičku interpretaciju.

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 04.06.2006. 08:18:49 

Pridružio se: 21.05.2003. 16:18:55
Postovi: 77
Slazem se,

uostalom sve se moze predstaviti HAS vezom sa pravilnim oznakama i resen posao, barem tako kazu na specijalistickim.

_________________
...cevanica...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 06.06.2006. 22:24:49 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
pitanje u vezi dijagrama sekvenci:

Sladjan je na vezbama objasnjavao dijagrame sekvenci sa statusom NOVI, STARI, IZMENJEN
LM, ja te statuse nemam u dijagramu sekvenci niti me je Neand pitao za njih

da li su je obavezan taj status?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 06.06.2006. 23:59:17 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Recimo da jeste ako sam praviš svoj DB broker, a koliko sam video, to se od nas očekuje (mada u zahtevima na sajtu piše da je to samo opcija). Dakle moraš sam da vodiš računa o stanju objekata - to je u stvari bitno samo za objekte koji su deo nekog drugog objekta - znači ako imaš narudžbenicu za nju manje više ali za stavke bi to trebalo da se radi, markiraš ih kad ih praviš i menjaš i označavaš za brisanje ako planiraš da ih brišeš, i onda kad počne transakcija broker na osnovu toga zna šta treba da radi. Znači ili to ili da smisliš neki svoj način da to odradiš :cool:

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 07.06.2006. 18:50:13 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
hvala na odgovoru... sad si me ubedacio :(

sad ne znam sta mi je ciniti sa stavkama... imam par dana da smislim


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 07.06.2006. 20:09:18 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Šta te muči? Nije to tako teško, valjda :zbun:

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 07.06.2006. 20:24:13 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
crtanje u Rational Rose....


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 07.06.2006. 22:44:36 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Promeni alat :P Što mora RR?

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 07.06.2006. 23:46:42 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
nemam kad da se navikavam na neki drugi alat, tek sam se navikao na ponekad smorni RR

u RR znam da napravim dijagram kolaboracije/komunikacije iz dijagrama sekvenci, jos kad bih znao kako se "na dugme" pravi konacan dijagram klasa bilo bi super

da okacim dok nije nestalo u akciji:
pisbp.fon... je napisao:
31.05.2006. Predaja Projektnog rada iz PIS-a - Generacija studenata koji su PIS slušali školske 2005/2006
Grupe koje procenjuju da neće stići da završe dokumentaciju do početka jula, bez ikakvih problema i posledica mogu predati svoj rad u septembru i oktobru 2006.
Projektni rad se predaje isključivo u elektronskom obliku (MS Word format) u sledećim terminima:
Ponedeljak: 05.06. | 12.06. | 19.06. | 26.06. | 03.07. od 13:00 do 15:00
Petak: 16.06. | 23.06. | 30.06. | 07.07. od 13:00 do 16:00

Na download stranici možete naći šablon sadržaja i naslovne strane projektnog rada iz PIS-a. Na naslovnoj strani navesti ime, prezime i broj indeksa svakog člana tima, a na svakom opisu slučaja korišćenja navesti ime autora.
Implementacija će moći da se brani tokom čitave sledeće školske godine. Studenti koji predaju dokumentaciju do 20.06. ako završe implementaciju mogu je braniti 30.06. i 07.07. O tačnom vremenu odbrane dogovoriće se sa predmetnim asistentima.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 08.06.2006. 17:17:01 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Ne znam sa kojom verzijom radiš, ali za mene je rad sa RR bio noćna mora. Radio sam sa onom starom verzijom (četvorka valjda), onda 2000 i sad imam 2003. Sve su :bljak: Dvehiljadarka je trokirala kod generisanja koda, ova v2003 baguje, sve u svemu, hvala ali ne hvala. I uopšte, nisam još čuo da je neko zadovoljan Rose-om, onih drugih ima poprilicno.

Probao sam sve i svašta, da ne nabrajam, i najbolje što sam do sada video je Together!
Za njega ti treba maksimalno 3 dana da se navikneš! Bar za ono što nama treba. I Slađanu se dopali dijagrami koje sam crtao u njemu.

A ne razumem kako to misliš konačan dijagram klasa na dugme!?

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 08.06.2006. 17:34:18 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
Alter Ego je napisao:
A ne razumem kako to misliš konačan dijagram klasa na dugme!?
Znas kako se ovde radi dokumentacija (na primeru lovac i puska):

nacrta se konceptualni model (dijagram klasa) gde su klase LOVAC i PUSKA i odgovarajuca veza izmedju njih
uradi se dijagram sekvenci u koji su dodati i graficka forma, kontroler i DBborker, iz njega se na F5 dobije (takoreci na dugme) dijagram kolaboracije
posle svega treba uraditi konacan dijagram klasa gde su i klase grafickaforma, kontroler i DBbroker

e, da li je moguce dobti "na dugme" ovaj konacan dijagram klasa?


nemam 3 dana za privikavanje... RR jeste grozan, promene u nazivu metode (strelice,je'lte) se rade u dijagramu klasa a ne u dijagramu sekvenci...to izludjuje!


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 08.06.2006. 21:39:52 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
A od objekta u sekv. dijagramu da napravi klasu u dijagramu klasa. Ja to uopšte nisam tako radio. Nego u sekv. dijagramu kad napravim objekat odmah ga instanciram klasom iz dijagrama klasa, a ako nema onda je napravim. Dakle klasa pre objekta.

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 13.06.2006. 22:16:10 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Jel zna neko da li je obavezno da se koristi verzija 2 UML-a?

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 13.06.2006. 22:39:51 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
nije...

s obrzirom da nude RatioanRose2000,pricaju o dijagramu klaboracije i slicno


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 14.06.2006. 12:21:56 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
E super. Zbunilo me što je Slađan na poslednjem predavanju mešao UML 1.4 i 2 u primerima sekv. dijagrama a i na konsultacijama je nešto spomenuo da treba UML 2. Mada, ima jako zgodnih stvari u verziji 2, ali treba to sve naučiti a nema se vremena :zbun:

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.06.2006. 19:17:01 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Kako ide sa predajom dokumentacije za PIS? Jel mora da se ide lično?

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.06.2006. 20:53:36 
Moderator
Korisnikov avatar

Pridružio se: 23.02.2003. 23:09:57
Postovi: 4922
Lokacija: Bgd
Godina: Dipl.
Smer: IS
Do kada uopste moramo predati dokumentaciju?

_________________
CARPE DIEM


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.06.2006. 21:25:02 
Korisnikov avatar

Pridružio se: 21.03.2005. 23:46:26
Postovi: 4373
Lokacija: Banovo Brdo
Godina: Apsolvent
Smer: IS
Moma je napisao:
e, da li je moguce dobti "na dugme" ovaj konacan dijagram klasa?

Prošlo je neko vreme od kada sam se zezao sa RR-om, ali zar ne možeš samo da napraviš novi class dijagram i prevučeš sve klase u njega, a RR će ti nacrtati veze koje si definisao ranije.

_________________
"We do not see things as they are; we see them as we are."


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.06.2006. 22:22:06 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
jelenam, pise i u ovoj temi i na sajtu


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 16.07.2006. 22:01:09 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
13.7., da bude okaceno i ovde za svaki slucaj

pisbp je napisao:
Predaja Projektnog rada iz PIS-a - Generacija studenata koji su PIS slušali školske 2005/2006
Projektni rad će moći da se preda tokom septembra i oktobra 2006. godine, i to isključivo u elektronskom obliku (MS Word format na Flash memoriji ili CD-u koji će posle presnimavanja biti uredno vraćeni).
Na download stranici možete naći šablon sadržaja i naslovne strane projektnog rada iz PIS-a. Na naslovnoj strani navesti ime, prezime i broj indeksa svakog člana tima, a na svakom opisu slučaja korišćenja navesti ime autora.
Implementacija će moći da se brani tokom čitave sledeće školske godine.

pisbp je napisao:
Lep i prijatan odmor želi Vam ekipa sa predmeta PIS i BP.
:mrgreen: pridružujem se željama


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta: kratko pitanje
PostPoslato: 12.09.2006. 18:31:07 
Korisnikov avatar

Pridružio se: 14.10.2002. 15:10:00
Postovi: 144
Godina: Dipl.
Smer: IS
Kada treba zapamtiti neki slozeni objekat u bazi (ili pamti ili promeni), da li se radi tako da DB broker ima samo osnovne "pamti", "promeni", "izbaci" metode pa da ih pozivamo iz kontrolera za svaku stavku posebnu, na osnovu njenog status???

Takodje sad sam se setio jos jedne stvari koju bih pitao. Database Broker sam napravio tako da "Model" ima _has_ vezu sa njim, a ne kontroler. To mi je nekako delovalo logicnije. Kontroleru sam ostavio ulogu da bude cisti posrednik izmedju "View"-a i "Model"-a. Da li je to OK?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 264 Posta ]  Idi na stranicu Prethodni  1, 2, 3, 4, 5, 6, 7, 8 ... 11  Sledeća


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 2 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Copyleft FONForum 2001-2014 | Powered by phpBB © phpBB Group