
- Specjalna forma diagramu klas skupiona na węzłach systemu.
- Pokaż strukturę systemu w czasie działania.
- 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.
- Sześcian 3D reprezentuje węzeł, oprogramowanie lub sprzęt
- Węzeł sprzętowy można oznaczyć za pomocą <<stereotypu>>, np. <<artifact>> lub <<mainframe>>
- Połączenia między węzłami są przedstawiane linią, z opcjonalnym <<stereotypem>>
- Węzły mogą znajdować się wewnątrz węzła

Planowanie wdrożenia
- Zaprojektuj i zaplanuj, jak będzie instalowany Twój system?
- Określ, czy różne wersje systemu będą wdrażane jednocześnie, jak rozwiążesz różnice?
- Do jakich lokalizacji fizycznych musisz wdrożyć system i w jakiej kolejności?
- Jak będziecie szkolić użytkowników?
- Jakie kopie zapasowe potrzebujesz przed instalacją?
- 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

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

Przykład diagramu wdrożenia

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
- Co to jest diagram wdrożenia?
- Visual Paradigm. (brak daty). Co to jest diagram wdrożenia? .
- Wprowadzenie do diagramów UML w Visual Paradigm – ArchiMetric
- ArchiMetric. (2024, 23 sierpnia). Wprowadzenie do diagramów UML w Visual Paradigm – ArchiMetric .
- Diagram wdrożenia w języku Unified Modeling Language (UML) – GeeksforGeeks
- GeeksforGeeks. (2024, 16 października). Diagram wdrożenia w języku Unified Modeling Language (UML) – GeeksforGeeks .
- Jak narysować diagram wdrożenia w UML?
- Visual Paradigm. (brak daty). Jak narysować diagram wdrożenia w UML? .
- Kompletny tutorial dotyczący diagramów wdrożenia z Visual Paradigm – ArchiMetric
- ArchiMetric. (2024, 23 sierpnia). Kompletny tutorial dotyczący diagramów wdrożenia z Visual Paradigm – ArchiMetric .
- Notacje UML w Visual Paradigm | Pobierz diagram naukowy
- ResearchGate. (brak daty). Notacje UML w Visual Paradigm | Pobierz diagram naukowy .
- Diagramy języka Unified Modeling Language (UML) – GeeksforGeeks
- GeeksforGeeks. (2017, 27 października). Diagramy języka Unified Modeling Language (UML) – GeeksforGeeks .
- Diagram wdrożenia, przykład diagramu UML: Diagram wdrożenia z komponentami – Wspólnota Visual Paradigm
- Wspólnota Visual Paradigm. (2018, 24 września). Diagram wdrożenia, przykład diagramu UML: Diagram wdrożenia z komponentami – Wspólnota Visual Paradigm .
- Tworzenie diagramu wdrożenia UML – Pomoc techniczna Microsoft
- Pomoc techniczna Microsoft. (brak daty). Tworzenie diagramu wdrożenia UML – Pomoc techniczna Microsoft .