Notă
Diagrama Model UML pe care o utilizați pentru a crea diagrama de implementare este disponibilă doar până când TE000130250. Cu toate acestea, șablonul diagramă Implementare UML este disponibil în versiunile mai noi de Visio. Pentru mai multe informații, consultați Crearea unei diagrame de implementare UML.
Într-o diagramă de implementare, un nod poate reprezenta un tip generic sau o anumită instanță.
Plasați componentele și instanțele de obiect într-o instanță de nod pentru a indica faptul că componentele și obiectele se află pe nod.
Dependențele conectează componentele, uneori prin interfețe. Puteți utiliza un stereotip pentru a indica dependența exactă.
În TE000130250: Sub Categorii de șabloane, faceți clic pe Software , apoi faceți clic pe Diagramă model UML.
În vizualizarea arborescentă, faceți clic dreapta pe un pachet sau pe un subsistem în care doriți să includeți diagrama de implementare, indicați spre Nou, apoi faceți clic pe Diagramă de implementare.
Apare o pagină necompletată, iar tiparul Implementare UML devine tiparul cel mai de sus. Spațiul de lucru afișează "Implementare" ca inscripționare. O pictogramă reprezentând diagrama este adăugată la vizualizarea arborescentă.Notă
Dacă vizualizarea arborescentă nu este vizibilă, indicați spre Vizualizare în meniul UML , apoi faceți clic pe Explorator modele.
Glisați o formă Nod în pagina de desen. Glisați formele Componentă și Obiect în nod. Glisați un ghidaj de selecție pe nod pentru a-l redimensiona.
Conțin elemente dintr-un nod dintr-o diagramă de implementareÎntr-o diagramă de implementare, glisați o formă Instanțănod sau Nod din tiparul Implementare UML în pagina de desen.
Faceți dublu clic pe nod pentru a adăuga un nume, atribute, operațiuni și alte valori de proprietate.
Glisați un ghidaj de selectare din colț pentru a redimensiona nodul, astfel încât să poată cuprinde elementele pe care doriți să le conțină.
Glisați formele Componentă, Instanță componentă și Obiect în partea de sus a formei Nod , apoi conectați formele cu relații de dependență acolo unde este cazul.
Alegeți una dintre următoarele variante:
Faceți dublu clic pe fiecare nod. În caseta de dialog Proprietăți nod UML , faceți clic pe Componente. Sub Alegeți componentele implementate de acest nod, selectați componentele corespunzătoare, apoi faceți clic pe OK.
Faceți dublu clic pe fiecare componentă. În caseta de dialog Proprietăți componentă UML , faceți clic pe Noduri. Sub Alegeți nodurile care implementează această componentă, selectați nodurile corespunzătoare, apoi faceți clic pe OK.
Notă
Nu grupați un nod și formele pe care le conține. Dacă trebuie să mutați un nod și elementele din acesta, glisați un dreptunghi de selecție în jurul nodului pentru a selecta toate formele, apoi glisați-le în poziția dorită.
Repetați pasul 3 până când aveți toate nodurile de care aveți nevoie.
Acolo unde este cazul, glisați o formă Interfață pe pagina de desen și lipiți punctul final fără cerc la o formă de componentă.
Adăugarea unei interfețe la o clasă, la o componentă sau la alt element- Într-o componentă de structură statică sau într-o diagramă de implementare, glisați forma acadea Interface în pagina de desen.
- Lipiți punctul final fără cerc la un punct de conexiune
pe componenta clasei sau alt element. - Faceți dublu clic pe forma Interfață pentru a adăuga un nume, operațiuni și alte valori ale proprietății.
Listă de sfaturi
De asemenea, puteți reprezenta o interfață cu o formă de interfață dreptunghiulară care seamănă cu o clasă. Utilizați această formă atunci când doriți să afișați o listă a operațiunilor de interfață.
Pentru a modifica tipul de formă care se afișează pentru o interfață, faceți clic dreapta pe forma Interfață și faceți clic pe Afișare ca interfață similară cu clasa sau pe Afișare ca interfață lollipop.
Utilizați formele Communicates pentru a indica relațiile dintre noduri.
Indicați o asociere de comunicare între nodurile dintr-o diagramă de implementare- Într-o diagramă de implementare, glisați o formă Comunică din tiparul Implementare UML în pagina de desen.
- Lipiți un punct final al formei Communicates la un punct
pe primul nod. - Lipiți celălalt punct final al formei Communicates la un punct de conexiune din al doilea nod.
- Faceți dublu clic pe forma Comunică pentru a adăuga un nume și alte valori de proprietate la element și la capetele sale.
Utilizați formele de dependență pentru a indica relațiile dintre componente și obiecte și între componente și interfețele altor componente.
Indicați o relație de dependență între elementele UMLGlisați o formă de dependență din tiparul Structură statică UML, Implementare UML sau Componentă UML pe pagina de desen și amplasați-o lângă elementele pe care doriți să le corelați.
Lipiți punctul final cu un vârf de săgeată la un punct de conexiune
pe elementul de care depinde celălalt element. Lipiți punctul final fără vârf de săgeată la un punct de conexiune de pe elementul care depinde de celălalt element.Faceți dublu clic pe dependență pentru a adăuga un nume, un stereotip și alte proprietăți.
Sfat
Dacă doriți să indicați o dependență de urmărire, rafinare, utilizare sau legare, puteți utiliza formele Urmărire, Rafinare, Utilizare sau Legare din tiparul Structură statică UML .
Faceți dublu clic pe orice formă pentru a deschide caseta de dialog Proprietăți UML , unde puteți adăuga un nume, atribute, operațiuni și alte proprietăți.
Salvați diagrama.