Introduktion till UML Deployment Diagram

I det här ämnet kommer vi att diskutera UML Deployment Diagram. Innan vi diskuterar ämnet för UML-distributionsdiagrammet kommer vi emellertid först att ge en kort information om UML. UML-distributionsdiagram består vanligtvis av en uppsättning noder (här betyder noder sammankopplade system eller enheter) och dessa noder är sammankopplade med varandra. Dessa noder är fysiska enheter där komponenterna distribueras. Distributionsdiagram hjälper oss att i hög grad visualisera den totala distributionsvyn för ett visst system. Av vår diskussion är det också tydligt att alla diagram är inbördes relaterade och att de är beroende av varandra. På liknande sätt beror UML-distributionsdiagrammet på de komponenter som i sin tur används för att skapa komponentdiagram.

Syfte med distributionsdiagram

Låt oss nu diskutera syftet med distributionsdiagram.

Termen distribuering i själva distributionsdiagrammet specificerar detta diagrams roll. Det används för att beskriva hårdvarukomponenter där programvarukomponenterna faktiskt distribueras. UML används vanligtvis för att beskriva mjukvaru artefakter i ett system. UML-distributionsdiagram är emellertid ett speciellt fall av UML-diagram där huvudtyngden ligger på maskinvarotopologin (här betyder topologi layout) i systemet.

Huvudsyftet med distributionsdiagrammet

  • För att representera ett systems hårdhetstopologi.
  • Representera hur olika hårdvarukomponenter är sammankopplade och hur dessa hårdvarukomponenter används för att distribuera programvarukomponenter.

Symboler och komponenter

Låt oss först förstå två grundläggande termer som vi använder ofta är (symboler och komponenter).

symboler

Symboler för UML-distributionsdiagram representerar en nod, objekt, nodinstans, komponentinstans (här betyder komponentinstans en kopia eller kopia av komponent), gränssnitt osv. Dessa symboler hjälper oss att skapa ett exakt diagram för dokumentation.

En liknande bild som kan hänvisas till

Komponenter

Komponenterna representerar olika hårdvarunoder där programvaran finns.

Observera att det är symboler som ansluter olika komponenter och hjälper oss att göra ett bra UML-distributionsschema.

Hur man ritar ett distributionsdiagram?

Detta är ett av de viktigaste avsnitten i den här artikeln eftersom vi ska diskutera hur vi kan rita ett distributionsschema. Den viktigaste komponenten i ett distributionsdiagram är noder. Noder är helt enkelt den fysiska hårdvaran som används för att distribuera applikationen. Ett effektivt och bra distributionsschema är mycket viktigt eftersom det täcker följande viktiga aspekter. Dessa viktiga aspekter är följande:

  • Hållbarhet: Systemet ska vara lätt att underhålla.
  • Portabilitet: Systemet bör utformas på ett sådant sätt att det är lätt att genomföra nya förändringar.
  • Prestanda: Systemet ska ha hög prestanda.
  • Skalbarhet: Systemet bör vara tillräckligt flexibelt så att det lätt kan utökas.

Tidigare måste du skapa ett distributionsdiagram två viktiga artefakter som ska identifieras och bör förstås ordentligt, och dessa två viktiga artefakter är noder och hur dessa noder är sammankopplade

Låt oss förstå detta med ett enkelt exempel.

Exempel

Låt oss utarbeta ett enkelt distributionsschema som består av följande komponenter.

  1. Server.
  2. Modem.
  3. Router.
  4. Användarnoder som mobil, skrivare, etc.

Detta exempel antas vara en webbaserad enkel applikation som är värd i en klustermiljö med deltagande servrar, en användarnod som mobil kommer att ansluta vår applikation med internet via modem och routrar.

Ett enkelt distributionsdiagram med tanke på alla ovannämnda punkter för allt detta kommer att vara.

Nu kan vi anta att vi kan göra ett enkelt distributionsdiagram. Låt oss göra en diskussion om vårt nästa ämne där vi kan använda distributionsdiagram.

Var kan man använda UML-distributionsdiagram?

Distributionsdiagram konsumeras huvudsakligen av systemingenjörer. Dessa diagram hjälper oss att beskriva fysiska komponenter som hårdvara involverad, deltagarnoder, deras distribution och hur de är sammankopplade. Distributionsdiagram kan antas vara hårdvarukomponenter där programvarukomponenterna finns.

Distributionsdiagram kan användas för följande fall:

  • För att visualisera maskinvarotopologin i ett system.
  • För att representera maskinvarudetaljer för ett system.
  • För att representera maskinvarudetaljer för en distribuerad applikation.
  • & många fler…

Slutsats

UML-distributionsschema är mycket viktigt eftersom det inte bara hjälper oss att visualisera utan också hjälper oss att förstå hela systemet bättre. Ett enkelt och effektivt UML-distributionsschema hjälper oss mycket att göra ett visuellt diagram över hur dessa hårdvarukomponenter är sammanlänkade, vad är förhållandet mellan varje hårdvarukomponent, hur programvaran finns i dessa hårdvarukomponenter. Det finns också andra typer av UML-diagram som är viktiga att förstå för att effektivisera systemen.

Rekommenderade artiklar

Detta är en guide till UML Deployment Diagram Här diskuterar vi syftet med distributionsdiagrammet, hur man ritar ett distributionsdiagram, var man ska använda UML, symboler och komponenter med diagram. Du kan också gå igenom våra andra relaterade artiklar för att lära dig mer-

  1. UML Använd falldiagram
  2. Typer av UML-diagram
  3. UML Diagram Softwares
  4. UML-komponentdiagram

Kategori: