Important: Diagrama de colaborare UML nu este disponibilă în Visio 2013 și versiuni mai noi. Pentru informații despre diagramele UML în Visio 2013 și versiuni mai noi, consultați diagrame UML în Visio.
într-o formă de rol Clasificatorul, șirul de desemnare al obiectului este subliniat pentru a indica faptul că obiectul este o instanță. De asemenea, puteți să includeți numele obiectului înaintea colonului.
linkuri sau RolAsociere, indicați relațiile și, cu săgeți, pot indica, de asemenea, navigare.
faceți dublu clic pe un link, apoi faceți clic pe mesaj pentru a defini un mesaj care curge de-a lungul unui link. Mesaje de procedură pentru numere, în conformitate cu imbricarea apelurilor.
primul mesaj vine întotdeauna din afara contextului pe care îl includeți în diagramă.
-
În : sub Categorii de șabloane, faceți clic pe software și bază de date > Diagramă model UML > Creați.
În Visio 2007: în meniul fișier , indicați spre nou, indicați spre software, apoi faceți clic pe Diagramă model UML.
-
În vizualizare arborescentă, faceți clic cu butonul din dreapta pe pachet în care doriți să includeți diagramă de colaborare, indicați spre nou, apoi faceți clic pe diagramă colaborare.
Apare o pagină necompletată, iar tiparul de colaborare UML devine cel mai bun tipar. Spațiul de lucru afișează "colaborare" ca inscripționare. O pictogramă care reprezintă diagrama este adăugată la vizualizarea arborescentă din explorator model.
Notă: Dacă vizualizarea arborescentă nu este vizibilă, în meniul UML , indicați spre Vizualizare, apoi faceți clic pe explorator model.
-
Pentru fiecare rol de obiect pe care doriți să-l reprezentați în colaborare, glisați o formă de rol de clasificare în pagina de desen.
Desemnarea unui obiect ca nou, distrus sau tranzitoriu într-o diagramă de colaborare
-
Într-o diagramă de colaborare, faceți clic cu butonul din dreapta pe forma de rol a Clasificatorul pentru obiectul pe care doriți să-l desemnați ca nou, distrus sau tranzitoriu, apoi faceți clic pe Opțiuni de afișare a formei.
-
Sub starea unui rol clasificat, faceți clic pe condiția dorită.
Notă: Pentru a aplica această modificare doar la forma selectată, în caseta de dialog Opțiuni de afișare a formei , debifați opțiunea se aplică la aceleași forme UML selectate din fereastra de desenare curentă. Dacă doriți ca toate formele de rol pentru clasificarea ulterioară pe care le fixați în diagramă să aibă aceeași condiție, bifați caseta de selectare se aplică la cele mai recente forme UML de același tip în pagina de fereastră de desen curentă .
Condiția apare în paranteze după numele obiectului (de exemplu, Object1 {tranzitorie}).
Desemnarea unui obiect ca activ într-o diagramă de colaborare
Într-o diagramă de colaborare, o formă de rol clasificatoare desemnată ca activă va include {active} după numele obiectului. Un rol de clasificare este activ atunci când clasa pe care se bazează este activă.
Pentru a indica faptul că o clasă este activă, faceți dublu clic pe pictograma formă sau vizualizare arborescentă care reprezintă clasa. În caseta de dialog Proprietăți clasă UML , faceți clic pe clasă, bifați IsActive, apoi faceți clic pe OK. Rolul Clasificatorul devine activ ca rezultat al clasei active.
-
-
Pentru fiecare set de obiecte pe care doriți să le reprezentați, glisați o formă cu mai multe obiecte în pagina de desen. Formă cu mai multe obiecte
-
Faceți dublu clic pe fiecare rol de clasificare sau pe mai multe obiecte pentru a deschide caseta de dialog Proprietăți rol de clasificare UML , unde puteți să adăugați un nume și alte valori de proprietate.
-
Indicați linkuri între obiecte, conectându-le utilizând forme de rol de asociere . Aflați mai multe despre formele de roluri de asociere.
Crearea unei căi de rol de asociere într-o diagramă de colaborare
-
Într-un diagramă de colaborare, glisați o formă de rol de asociere în apropierea celor două forme de clasificare sau a mai multor obiecte pentru care doriți să creați o cale.
-
Lipiți punctele finale ale formei de rol de asociere la punctele de conexiune pe cele două forme pe care doriți să le conectați cu o cale.
Sfat: Pentru a indica o cale de rol de asociere de la un rol de clasificare la sine, lipiți cele două puncte finale ale unei forme de rol de asociere în formă de U la două puncte de conexiune din același rol de clasificare.
-
-
Faceți dublu clic pe fiecare formă de rol de asociere pentru a deschide caseta de dialog Proprietăți rol de asociere UML , unde puteți să adăugați un nume, un flux de mesaje, o etichetă de mesaj, o multitudine și alte valori de proprietate.
Adăugarea unui mesaj la un rol de asociere într-o diagramă de colaborare
-
Într-o diagramă de colaborare, faceți dublu clic pe forma de rol de asociere la care doriți să adăugați un mesaj.
-
Tastați un nume pentru rolul de asociere, apoi faceți clic pe mesaje.
-
Faceți clic pe Nou. Tastați un nume și o expresie de secvență. Alegeți stereotipul, direcția și tipul de flux dorit.
-
Pentru un mesaj plat sau un apel de procedură, faceți clic pe Proprietăți. Selectați operațiunea pe care doriți să o genereze mesajul. Dacă operațiunea nu există, faceți clic pe nou pentru a o crea.
Pentru un mesaj asincron, alegeți semnalul pe care doriți să-l genereze mesajul. Dacă nu există nicio recepție pentru semnal în Clasificatorul pe care se bazează linia de viață a obiectului care primește mesajul, faceți clic pe nou pentru a crea recepția.
-
-
Salvați diagrama.