Co to jest diagram wdrożenia

A diagram wdrożeniato diagram, który pokazuje konfigurację węzłów przetwarzania w czasie uruchomienia oraz komponentów (sprzęt, oprogramowanie i warstwa pośrednicząca na sprzęcie), które na nich istnieją, i służy do modelowania statycznego widoku wdrożenia systemu (topologia sprzętu).
What is Deployment Diagram?

  1. Specjalna forma diagramu klas skupiona na węzłach systemu.
  2. Pokaż strukturę systemu w czasie działania.
  3. Jest jednym z dwóch rodzajów diagramów UML używanych do aspektów fizycznych systemu obiektowego.

Graficznie diagram wdrożenia to zbiór wierzchołków i łuków. Diagramy wdrożenia często zawierająWęzły i Zależności i relacje asociacyjne. Może również zawierać notatki i ograniczenia.

  1. Sześcian 3D reprezentuje węzeł, oprogramowanie lub sprzęt
  2. Węzeł sprzętowy można oznaczyć za pomocą <<stereotypu>>, np. <<artifact>> lub <<mainframe>>
  3. Połączenia między węzłami są przedstawiane linią, z opcjonalnym <<stereotypem>>
  4. Węzły mogą znajdować się wewnątrz węzła

Deployment Diagram notations

Planowanie wdrożenia

  1. Zaprojektuj i zaplanuj, jak będzie instalowany Twój system?
  2. Określ, czy różne wersje systemu będą wdrażane jednocześnie, jak rozwiążesz różnice?
  3. Do jakich lokalizacji fizycznych musisz wdrożyć system i w jakiej kolejności?
  4. Jak będziecie szkolić użytkowników?
  5. Jakie kopie zapasowe potrzebujesz przed instalacją?
  6. Czy musisz przeprowadzić konwersję danych?

Jak stworzyć diagram wdrożenia?

Najpierw zidentyfikuj węzły reprezentujące procesory klienta i serwera Twojego systemu, a następnie wyróżnij te urządzenia, które są istotne dla zachowania Twojego systemu.

Na przykład chcesz zamodelować specjalne urządzenia, takie jak czytniki kart kredytowych, czytniki biletów i inne urządzenia wyświetlające poza monitorami, ponieważ ich rozmieszczenie w topologii sprzętu systemu może mieć istotne znaczenie architektoniczne. · Udziel wizualnych wskazówek dla tych procesorów i urządzeń za pomocą stereotypów. · Zamodeluj topologię tych węzłów w diagramie wdrożenia. Podobnie określ relacje między komponentami w widoku implementacji systemu a węzłami w widoku wdrożenia systemu.

Węzły

Węzeł zwykle reprezentuje część sprzętu w systemie. Połączenie przedstawia ścieżkę komunikacji używaną przez sprzęt do komunikacji, zazwyczaj wskazując metodę, np. TCP/IP

Deployment Diagram nodes

Artefakty

  1. Artefakt to specyfikacja fizycznego fragmentu informacji, takiego jak pliki źródłowe, pliki wykonywalne binarne, tabela w systemie baz danych.
  2. Artefakt jest definiowany przez użytkownika i reprezentuje konkretny element świata fizycznego.

Deployment Diagram nodes

Przykład diagramu wdrożenia

Deployment Diagram Example

Podsumowanie

Diagram wdrożenia pomaga modelować aspekty fizyczne systemu oprogramowania zorientowanego obiektowo. Wizualizuje konfigurację czasu działania w widoku statycznym i wizualizuje rozkład składników w aplikacji. W większości przypadków obejmuje modelowanie konfiguracji sprzętu i składników oprogramowania.

Źródło

  1. Co to jest diagram wdrożenia?
  2. Wprowadzenie do diagramów UML w Visual Paradigm – ArchiMetric
  3. Diagram wdrożenia w języku Unified Modeling Language (UML) – GeeksforGeeks
  4. Jak narysować diagram wdrożenia w UML?
  5. Kompletny tutorial dotyczący diagramów wdrożenia z Visual Paradigm – ArchiMetric
  6. Notacje UML w Visual Paradigm | Pobierz diagram naukowy
  7. Diagramy języka Unified Modeling Language (UML) – GeeksforGeeks
  8. Diagram wdrożenia, przykład diagramu UML: Diagram wdrożenia z komponentami – Wspólnota Visual Paradigm
  9. Tworzenie diagramu wdrożenia UML – Pomoc techniczna Microsoft

 

 

Leave a Reply