Imaginați-vă locația fizică a sistemului, care arată în ce ruleaza hardware fizice
una sau cealaltă componentă a software-ului.
planul de acțiune
Dupa ce a citit celelalte secțiuni ( „exemplul“, „Application“), puteți încerca mâna la elaborarea diagramelor de auto-implementare.
ia în considerare exemplul
Diagrama de desfășurare arată structura fizică a sistemului, care prezintă pe hardware-ul fizic care rulează una sau o altă componentă a software-ului. Diagrama de implementare este foarte simplu, așa că vom fi scurt.
Fig. 8.1 prezintă un exemplu de diagramă de desfășurare simplă. Principalele elemente ale diagramei sunt noduri conectate prin căi de informare. Nod (nod) - acest lucru este ceva care poate conține software-ul. Nodurile sunt de două tipuri. Dispozitivul (dispozitiv) - este hardware-ul fizic: un computer sau un dispozitiv conectat la sistem. rulare (mediu de execuție) - software-ul, care se poate include și alte programe, cum ar fi sistemul de operare sau container proces ?.
Nodurile pot conține artefacte (artefacte), care este întruchiparea fizică a software-ului; de obicei fișiere.
Aceste fișiere pot fi fișiere executabile (cum ar fi fișierele .exe, fișiere binare, fișiere DLL, fișierele JAR, ansambluri sau script-uri), sau fișiere de date, fișiere de configurare, HTML-documente și așa mai departe. D. O listă a artefactelor într-un nod indică faptul că pe nodul desfășurare artefact în sistemul declanșat.
Artefactele pot fi reprezentate sub forma unor dreptunghiuri de clase sau transfera numele lor în interiorul nodului. Dacă afișați aceste elemente în formă de dreptunghiuri de clase, puteți adăuga o pictogramă document sau cuvântul cheie «artefact». Puteți însoți noduri sau valori artefacte sub formă de etichete pentru a indica diferite informații despre nod, cum ar fi furnizor, sistem de operare, locația - pe scurt, tot ceea ce vine în cap.
De multe ori veți avea mai multe noduri fizice pentru a rezolva aceeași sarcină logică. Puteți afișa acest fapt prin tragere la o mulțime de dreptunghiuri, sau prin plasarea numărului de noduri ca valoare-tag.
Fig. 8.1 desemnat trei Web server fizic, folosind numărul de tag-ul desfășurat (numărul de dislocat), dar acest lucru nu este o etichetă standard de.
Artefactele sunt de multe ori punerea în aplicare a componentelor. Acest lucru poate fi demonstrat prin setarea valorii? Eticheta în interiorul casetelor de artefacte.
calea de informații între noduri sunt schimbul de informații în sistem. Puteți urmări aceste informații cale utilizate protocoale de informații.
Nod (nod) - acest lucru este ceva care poate conține software-ul. Nodurile sunt de două tipuri. Dispozitivul (dispozitiv) - este hardware-ul fizic: un computer sau un dispozitiv conectat la sistem. rulare (executionenvironment) - acest software, care se poate include și alte programe, cum ar fi sistemul de operare sau container proces.
Dispozitivul (dispozitiv) - este hardware-ul fizic: un computer sau un dispozitiv conectat la sistem.
mediu de execuție (mediu de execuție)
rulare (executionenvironment) - acest software, care se poate include și alte programe, cum ar fi sistemul de operare sau container proces.
Ele sunt întruchiparea fizică a software-ului; de obicei fișiere.
Aceste fișiere pot fi fișiere executabile (cum ar fi fișierele .exe, fișiere binare, fișiere DLL, fișierele JAR, ansambluri sau script-uri), sau fișiere de date, fișiere de configurare, documente HTML, și așa mai departe. D.
calea de informații între noduri sunt schimbul de informații în sistem. Puteți urmări aceste informații cale utilizate protocoale de informații.
Prin intermediul valorilor etichete pot demonstra punerea în aplicare a componentelor.
Cu ajutorul acestei metode, ca elemente de afișare de cazare foarte confortabile, o implementare diagrama UML, astfel încât, în caz de orice implementare trivială, ele pot fi foarte utile.
cum poți învăța această metodă (tehnici de creativitate)?
Aici am încercat să ofere ca o modalitate mai simplă de a explora diagramele UML de implementare.
Ca multe alte limbi el folosește pentru a descrie setul de caractere. Semnificația acestor semne veți găsi în tabelul de la „Note (descriere)“. Fiecare semn are numele său propriu (termenul), și scris. De asemenea, fiecare termen este prevăzut cu o scurtă explicație pentru a înțelege rapid esența ei.
În continuare, ne-ar recomanda pentru a merge la „Exemplul“ pentru a încerca mâna lor la diagrame de citire diferite. Apoi, ar trebui să revizuiască secțiunea „Utilizare“, deoarece, deși numărul în tipuri de diagrame UML este mic, maxim beneficiile legate de utilizarea lor, veți primi numai dacă aplicați destinația dorită pe diagramă.