Please enable JavaScript.
Coggle requires JavaScript to display documents.
ZAVRŠNE FAZE PROJEKTOVANJA (DIJAGRAMI IMPLEMENTACIJE (Part- deo (atribut…
ZAVRŠNE FAZE PROJEKTOVANJA
DIJAGRAMI IMPLEMENTACIJE
dijagram komponenti
striktura
Component
- komponente
specifičan tip klase, pruža i konzumira funkcionalnosti preko svojih interfejsa, može koristiti i druge komponente
Provided Interface Port
- interfejs port koji obezbeđuje komponenta
skup poruka i poziva koju implementira komponenta, a koje mogu da koriste i druge komponente
Required Interface Port
- interfejs port koji zahteva komponenta
skup poruka ili poziva koju komponenta šalje drugim komponentama ili spoljasnjim sistemima. Komponenta se projektuje u cilju povezivanja na komponente koje pružaju najmanje ovaj skup operacija
Dependencies
- zavisnosti
koriste se za označavanje da jedan required interface jedne komponente, može biti zadovoljen Provided interface druge
može se koristiti da označi zavisnosti u dizajnu
Part
- deo
atribut komponente, čiji je tip druga komponenta
deo koristi se u unutrašnjem dizajnu komponente-roditelja
prikazani su grafički kao ugneždene unutar matične komponente
Part Assembly
- skupovi delova
veza između interfejs porta koji se obezbeđuje i koji se zahteva
implementacija delova varira od jedne do druge komponente
spojeni delovi moraju imati istu komponentu-roditelja
Delegation
- delegiranje
povezije interfejs komponente sa interfejsom njenog dela
Nodes
- čvorišta
mesto gde se komponenta pokreće
koristi dijagrama implementacije
pomažu u vizuelizaciji strukture i distribuciji sistema
ROUND TRIP ENGENEERING
pojam
omogućava UML alatima da generiše kod na osnovu modela i generisanje modela na osnovu koda-
Reverzno Inženjerstvo
UML alat koristi izvorni kod program a kao ulazni podatak i iz njega može da izvede podatke za stvaranje adekvatne grafičke predstave, poput UML dijagrama
kod održava semantičku ispravnost kako programskog koda tako i samog modela
generisanje koda
proces kreiranja UML dijagrama od strane programera, a softver iz njih izvodi delove ili ceo izvorni kod programskog sistema