Diagrama de implementare - studopediya

Diagrama de implementare (diagrama de implementare) în modelele UML desfășurarea fizică de artefacte la noduri.

De exemplu, pentru a descrie o diagramă de implementare site-ul Web trebuie să arate ce fel de componente hardware ( „noduri“) există (de exemplu, server web, server de baze de date, server de aplicații), care componentele software ( „artefacte“) se execută pe fiecare nod (de exemplu, , aplicatii web, baze de date), precum și modul în care diferitele părți ale complexului sunt conectate între ele.

Nodurile sunt reprezentate ca paralelipipede dreptunghice cu artefacte aranjate în ele, reprezentate sub formă de dreptunghiuri. Nodurile pot avea subansambluri, care sunt reprezentate ca paralelipipede dreptunghice imbricate. Un nod de implementare diagramă poate reprezenta conceptual o multitudine de unități fizice, cum ar fi un cluster de servere de baze de date.

Există două tipuri de noduri:

1. Dispozitiv Nod

2. Nodul de rulare

Nod de rulare - de calcul a resurselor este un software care se execută în interiorul ansamblului exterior și care oferă un serviciu care efectuează alte componente de program executabile.

Nod precum artefactul există în lumea materială și este un element important în modelarea aspectele fizice ale sistemului. Nod - un element fizic care există în timpul rulării și prezintă resurse de calcul de obicei, are cel puțin o parte de memorie, și, adesea, de asemenea, un procesor.

Nodurile sunt folosite pentru a modela topologia hardware pe care este executat sistemul. De obicei, ansamblul - un procesor sau dispozitiv care pot fi desfășurate artefacte.

Componentele bine concepute corespund exact soluțiile hardware dicționar.

Artefactele pe care le dezvolta sau re-utilizare într-un sistem software care urmează să fie implementat pe orice hardware, sau nu vor putea fi difuzate. Sistemul Infocommunication este format din aceste două părți: hardware și software.

La proiectarea arhitecturii sistemului informational de comunicare trebuie să ia în considerare atât aspectele logice și fizice ale acestuia. Prin elemente logice includ lucruri cum ar fi clase, interfețe, cooperare, interacțiune și mașini, și fizice - artefacte (reprezentând ambalajul fizic al entităților logice) și noduri (reprezentând hardware-ul, care sunt instalate și puse în aplicare componente).

nod imagine grafică în UML este prezentată în Fig. 2.32. Această notație canonică vă permite să vizualizați un nod fără a specifica hardware-ul din spatele ei.

Cu stereotipii (unul dintre mecanismele de extensie UML) notația acest lucru poate fi adaptat pentru a reprezenta procesoare și dispozitive specifice.

Fiecare nod trebuie să aibă un nume pe care îl diferențiază de alte site-uri.

Numele este un șir de caractere de text. Luate de la sine, este numit un nume simplu.

este numele nodului la care se adaugă numele frontal al pachetului, în care se află - Compusul (calificat) nume.

Numele nodului trebuie să fie unic în cadrul pachetului de îngrădire. De obicei, atunci când unitatea de imagine este indicată numai prin numele său, așa cum se arată în Fig. 2.33. Dar, la fel ca în cazul claselor, puteți furniza nodurile etichetat valori sau cu secțiuni suplimentare pentru a afișa detalii.

Diagrama de implementare - studopediya

Fig. 2.33 noduri simple și avansate de imagine

numele de gazdă poate consta din orice număr de litere, cifre și unele semne de punctuație (cu excepția, cum ar fi colon, care sunt utilizate pentru ramura numele de gazdă, în numele pachetului codificat). Numele se poate întinde pe mai multe linii. În practică, pentru denumirea de noduri, folosind una sau mai multe substantive scurte preluate din punerea în aplicare a dicționarului.

articole similare