Puteți crea o diagramă de componentă UML pentru a afișa componentele, porturile, interfețele și relațiile dintre ele.
O componentă din UML reprezintă o parte modulară a unui sistem. Comportamentul este definit în ceea ce privește interfețele obligatorii și furnizate. O componentă are o vizualizare externă cu proprietăți și operațiuni publice și are o vizualizare internă cu proprietăți private și verificatori de imagini. Vizualizarea internă arată modul în care comportamentul extern este realizat intern.
Mai întâi, deschideți șablonul Componentă UML și alegeți una dintre cele patru opțiuni. Apoi apare tiparul Componentă UML, împreună cu formele care se conformează cu standardul UML 2.5.
Notă: Tiparul Componentă UML este disponibil doar dacă sunteți abonat Visio Plan 2 uml. Dacă aveți un abonament, asigurați-vă că aveți cea mai recentă versiune de Visio.
Start a component diagram
-
Începeți Visio. Sau, dacă aveți un fișier deschis deja, faceți clic pe >Nou.
-
Accesați Categorii și >software și bază de date > componenta UML.
-
Selectați șablonul necompletat sau una dintre cele trei diagrame starter. Când ați ales șablonul dorit, faceți clic pe Creare.
-
Ar trebui să vedeți fereastra Forme lângă diagramă. Dacă nu o vedeți, accesați Vizualizare panouri de > și asigurați-vă că este selectat Forme. Dacă tot nu o vedeți, faceți clic pe butonul Extindere fereastră Forme
în stânga.
-
Pe fila Vizualizare, asigurați-vă că este bifată caseta de selectare de lângă Puncte de conexiune. Acest lucru va face punctele de conexiune să apară atunci când începeți conectarea formelor.
-
Acum glisați formele pe care doriți să le includeți în diagramă din fereastra Forme în pagină. Pentru a redenumi etichetele text, faceți dublu clic pe etichete.
Component shapes
Când se utilizează
Utilizați forme de componente pentru fiecare unitate funcțională din sistem sau aplicație.

Afișarea sau ascunderea stereotipurilor
Faceți clic dreapta pe formă pentru a afișa sau a ascunde eticheta stereotip.

Subsisteme
Puteți utiliza forma componentei ca formă de subsistem care conține alte componente. Redimensionați-l pentru a fi mai mare și fixați alte componente deasupra lor. Când vedeți evidențierea cu verde, dați drumul. Din punctul respectiv, forma mai mare va acționa ca un container și forma mai mică se va muta cu acesta.
Sfat: Dacă o componentă dispare după glisarea acesteia deasupra altei componente, apoi aduceți-o în față apăsând CTRL+SHIFT+F.

Interface shapes
Când se utilizează
-
Utilizați forma Interfață furnizată atunci când doriți să specificați realizarea unei clase/interfețe.
-
Utilizați interfața necesară atunci când doriți să specificați o dependență de o clasă/interfață.

Pasul 1
Glisați o formă Interfață furnizată în pagină și aliniați pătratul de port cu un punct de conexiune. Știți că acesta este conectat atunci când vedeți evidențierea cu verde din jurul punctului de conexiune.

Pasul 2
Glisați o formă Interfață necesară în pagină și aliniați pătratul de port și cu un punct de conexiune. Știți că acesta este conectat atunci când vedeți evidențierea cu verde din jurul punctului de conexiune.

Pasul 3
Pentru a conecta împreună o interfață Furnizată și Obligatorie, mai întâi selectați forma Interfață necesară. Apoi căutați handle-ul galben.

Pasul 4
Glisați handle-ului galben pentru a vă conecta cu interfața furnizată.

Sfaturi pentru conectori
Îndreptarea conectorilor
Dacă un conector are prea multe întoarceri, faceți clic dreapta pe acesta, apoi faceți clic pe Conector drept.
Afișarea factorului de multiplicare
Dacă este necesar, faceți clic dreapta pe conector și selectați Afișare multiplicitate. După ce terminați, apar patru casete text unde puteți adăuga detalii. Dacă nu aveți nevoie de toate casetele text, ștergeți-le pe cele de care nu aveți nevoie.
Modificarea tipului de conector
Puteți modifica un tip de conector. De exemplu, puteți schimba de la o asociere la o asociere direcționată. Faceți clic dreapta pe conector, apoi faceți clic pe Setare tip conector.
Faceți conexiuni dinamice în loc de conexiuni punct la punct
Dacă anticipați mutarea formelor foarte mult, luați în considerare efectuarea unei conexiuni dinamice în locul unei conexiuni punct la punct.
Mutarea sau rotirea textului de pe conectori
Cel mai probabil va trebui să rotiți sau să mutați textul de pe liniile conectorului. Iată cum să procedați:
-
Faceți clic pe o zonă goală din pagină pentru a deselecta orice element care poate fi selectat.
-
Pe fila Pornire, în grupul Instrumente, faceți clic pe instrumentul Bloc text
-
Faceți clic pe conectorul care are textul pe care doriți să-l rotiți sau să îl mutați.
-
Glisați blocul de text pentru a-l muta sau rotiți-l utilizând instrumentul
-
Când terminați, faceți clic pe butonul Instrument indicator pentru
După ce comutați înapoi la butonul Instrument indicator
, textul își păstrează aceeași poziție relativ la formă. Dacă utilizați instrumentul Instrument indicator
glisați textul, forma se va muta și ea. Pentru a muta textul independent de formă, reveniți la instrumentul Bloc text
.
Notă: Crearea și editarea diagramelor UML pe Visio pentru web necesită o licență Visio Plan 1 sau Visio Plan 2, care este achiziționată separat de Microsoft 365. Pentru mai multe informații, contactați administratorul de Microsoft 365 . Dacă administratorul a activat "Achiziționare cu autoservire", puteți cumpăra o licență pentru dvs. Visio dvs. Pentru mai multe detalii, consultați Întrebări frecvente despre achiziționarea cu autoservre.
Mai întâi, deschideți șablonul Componentă UML și alegeți una dintre cele patru opțiuni. Apoi apare tiparul Componentă UML, împreună cu formele care se conformează cu standardul UML 2.5.
Notă: Tiparul Componentă UML este disponibil doar dacă sunteți abonat Visio Plan 2 uml. Dacă aveți un abonament, asigurați-vă că aveți cea mai recentă versiune de Visio.
Start a sequence diagram
-
Deschideți Visio pentru web.
-
Lângă colțul din dreapta sus al paginii, selectați Mai multe șabloane.
-
În Galerie, defilați în jos la rândul Componentă UML, despre mijlocul paginii.
Primul element din rând reprezintă un șablon necompletat, plus tiparul companion. Celelalte elemente din rând sunt diagrame eșantion care au câteva forme trasate deja pentru a vă ajuta să începeți lucrul rapid.
-
Faceți clic pe orice element pentru a vedea o examinare mai mare.
-
Atunci când găsiți diagrama pe care doriți să o utilizați, faceți clic pe butonul Său Creare.
Diagrama nouă, cu tiparul asociat, se deschide în browser.
Component shapes
Când se utilizează
Utilizați forme de componente pentru fiecare unitate funcțională din sistem sau aplicație.

Afișarea sau ascunderea stereotipurilor
Faceți clic dreapta pe formă pentru a afișa sau a ascunde eticheta stereotip.

Subsisteme
Puteți utiliza forma componentei ca formă de subsistem care conține alte componente. Redimensionați-l pentru a fi mai mare și fixați alte componente deasupra lor. Când vedeți evidențierea cu verde, dați drumul. Din punctul respectiv, forma mai mare va acționa ca un container și forma mai mică se va muta cu acesta.
Sfat: Dacă o componentă dispare după glisarea acesteia deasupra altei componente, apoi aduceți-o în față apăsând CTRL+SHIFT+F.

Interface shapes
Când se utilizează
-
Utilizați forma Interfață furnizată atunci când doriți să specificați realizarea unei clase/interfețe.
-
Utilizați interfața necesară atunci când doriți să specificați o dependență de o clasă/interfață.

Pasul 1
Glisați o formă Interfață furnizată în pagină și aliniați pătratul de port cu un punct de conexiune. Știți că acesta se conectează atunci când vedeți evidențierea cu verde din jurul punctului de conexiune.

Pasul 2
Glisați o formă Interfață necesară în pagină și aliniați pătratul de port și cu un punct de conexiune. Știți că acesta se conectează atunci când vedeți evidențierea cu verde din jurul punctului de conexiune.

Pasul 3
Pentru a conecta împreună o interfață Furnizată și Obligatorie, mai întâi selectați forma Interfață necesară. Apoi căutați handle-ul galben.

Pasul 4
Glisați handle-ului galben pentru a vă conecta cu interfața furnizată.

Sfaturi pentru conectori
Îndreptarea conectorilor
Dacă un conector are prea multe întoarceri, faceți clic dreapta pe acesta, apoi faceți clic pe Conector drept.
Afișarea factorului de multiplicare
Dacă este necesar, faceți clic dreapta pe conector și selectați Afișare multiplicitate. După ce terminați, apar patru casete text unde puteți adăuga detalii. Dacă nu aveți nevoie de toate casetele text, ștergeți-le pe cele de care nu aveți nevoie.
Modificarea tipului de conector
Puteți modifica un tip de conector. De exemplu, puteți schimba de la o asociere la o asociere direcționată. Faceți clic dreapta pe conector, apoi faceți clic pe Setare tip conector.
Faceți conexiuni dinamice în loc de conexiuni punct la punct
Dacă anticipați mutarea formelor foarte mult, luați în considerare efectuarea unei conexiuni dinamice în locul unei conexiuni punct la punct.
Mutarea sau rotirea textului de pe conectori
Cel mai probabil va trebui să rotiți sau să mutați textul de pe liniile conectorului. Iată cum să procedați:
-
Faceți clic pe o zonă goală din pagină pentru a deselecta orice element care poate fi selectat.
-
Pe fila Pornire, în grupul Instrumente, faceți clic pe instrumentul Bloc text
-
Faceți clic pe conectorul care are textul pe care doriți să-l rotiți sau să îl mutați.
-
Glisați blocul de text pentru a-l muta sau rotiți-l utilizând instrumentul
-
Când terminați, faceți clic pe butonul Instrument indicator
După ce comutați înapoi la butonul Instrument indicator
, textul își păstrează aceeași poziție relativ la formă. Dacă utilizați instrumentul Instrument indicator
glisa textul, forma se va muta și ea. Pentru a muta textul independent de formă, reveniți la instrumentul Bloc text
.
într-o diagramă de componente, componentele sunt tipuri generice, nu instanțe. Pentru a afișa instanțele componentelor, utilizați un diagramă de implementare.
Dependencies indică faptul că o componentă client este dependentă într-un fel de o componentă a furnizorului.
-
În Visio 2010: Sub Categorii de șabloane, faceți clic pe Software, apoi pe Diagramă model UML, apoi pe Creare.
-
In the vizualizare arborescentă, right-click the package or subsystem in which you want to include the diagramă de componente, and then on the New menu, click Component Diagram.
Apare o pagină necompletată, iar tiparul Componentă UML devine tiparul cel mai de sus. Spațiul de lucru afișează "Componentă" ca inscripționare. O pictogramă care reprezintă diagrama este adăugată în vizualizarea arboresană.
Notă: Dacă vizualizarea arboreslogică nu este vizibilă, indicați spre Vizualizare în meniul UML, apoi faceți clic pe Explorer Model.
-
Glisați o formă Componentă în pagina de desen pentru fiecare componentă pe care doriți să o reprezentați.
-
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ă, componentă sau alte elemente
-
Într-o structură statică, componentă diagramă de implementare, glisați forma acadea Interfață în pagina de desen.
-
Lipiți punctul final fără cerc la un punct de conexiune
la componenta clasă componentă sau la alt element.
-
Faceți dublu clic pe forma Interfață pentru a adăuga un nume, operațiuni și alte valori de proprietate.
Listă de sfat
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ă de operațiuni 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ță de clasă sau pe Afișare ca interfață acadea.
-
-
Utilizați formele de dependență pentru a indica relațiile dintre componente sau între o componentă și interfața altei componente.
Indicați o relație de dependență între elementele UML
-
Glisați o formă de dependență din structura statică UML,din tiparul Implementare UMLsau Componentă UML pe pagina de desen și plasaț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 care depinde celălalt element. Lipiți punctul final fără un 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ță 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 sa de dialog Proprietăți UML, unde puteți adăuga un nume, atribute, operațiuni și alte proprietăți.
-
Salvați diagrama.
Consultați și
Crearea unei diagrame de comunicare UML