UML - Distribusjonsdiagram

Innholdsfortegnelse
I UML Det er mulighet for å fokusere på begge deler av elementene som utgjør et system, på den ene siden har vi konseptualisering, konstruksjon av programvareløsninger og abstrakte modeller, og på den andre siden har vi distribusjon av utstyr, maskinvaren som vil lage vårt system kan brukes.
Saken om fordelingsdiagrammer Den lar oss fokusere på hvordan vi kan se den fysiske strukturen og hvordan vi skal representere sammensetningen av nevnte utstyr i diagrammer, for å etablere alle nødvendige kart for å dokumentere kravene til systemet vårt.
Distribusjonsdiagram
I fordelingsdiagram er det vi representerer maskinvarestruktur hvor systemet eller programvaren vår vil være, for dette kan vi representere hver komponent som noder, er noden ethvert element som er en maskinvareressurs, det vil si at det er vårt generiske navn på utstyret vårt.
Innenfor klassifiseringen av nodene har vi at det er noden som kan utføre eller behandle og noden som ikke utfører eller behandler, sistnevnte kan være utdataenheter som skrivere eller skjermer, det vil si de som er i kontakt med utsiden.
Til representerer noden vi skal bruke terningfiguren, inne i kuben vår kan vi skrive informasjonen som tilsvarer noden, for eksempel navnet, la oss se nedenfor en grunnleggende node:

Hvis vi nå trenger å angi tilleggsinformasjon om noden vår, for eksempel hvis den tilhører en pakke eller kanskje komponentene den har, kan vi dele kuben i forskjellige seksjoner der vi vil legge til informasjonen representert i tekst, la oss se i det følgende eksempel som vi refererer til:

Inkluder forhold mellom noder
Selvfølgelig er en node ikke en isolert enhet i et system, for dette i diagrammet vårt kan vi representere hvordan det er assosiert eller relatert til andre noder, gjennom dets komponenter eller grensesnitt, med dette kan vi gi en mer eksakt representasjon.
Vi bruker vanligvis tilkobling som representasjonsform, men vi kan bruke assosiasjon og aggregering i nodene våre til representerer forbindelsen vi bruker en stiplet linje, hvor vi kobler en komponent i en node til en annen komponent i en annen node, er denne tilkoblingen ikke nødvendigvis en kabel, denne tilkoblingen kan også representere trådløse tilkoblinger, for eksempel Wi-Fi, Bluetooth, infrarød, etc.
La oss se et eksempel på denne typen tilkobling vi snakker om nedenfor:

Som vi kan se, er dette representasjonen av distribusjonen av et klientserversystem, som skjer i dette diagrammet, i klientnoden har vi en presentasjonsprogramkomponent, dette programmet bør sannsynligvis vise oss serverressursene som vi kan ha tilgang til , for eksempel søkeprogrammet, oppstår det en forbindelse med serveren som behandler og behandler dataene ved å bruke programmet, og deretter returnerer et resultat for søket.
Nodediagrammet vårt gir oss en ganske nøyaktig fremstilling av strukturen til de involverte lagene, siden klienten kan være hvilken som helst terminal med datainngangs- og utdataenheter og serveren er et annet team som behandler dataene.
Vi har allerede en grov ide om hvordan vi skal representere maskinvaredistribusjonen til systemene våre UML, i den neste opplæringen vil vi se en mer omfattende applikasjon av fordelingsdiagrammer.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng
wave wave wave wave wave