Was ist ein Bereitstellungsdigramm

Ein Bereitstellungsdigrammist ein Diagramm, das die Konfiguration von Laufzeitverarbeitungsknoten und den Komponenten (Hardware, Software und Middleware auf der Hardware) zeigt, die auf ihnen vorhanden sind, und wird verwendet, um die statische Bereitstellungssicht eines Systems (Topologie der Hardware) zu modellieren.
What is Deployment Diagram?

  1. Eine spezielle Art von Klassendiagramm, das sich auf die Knoten eines Systems konzentriert.
  2. Zeigen Sie die Struktur des Laufzeit-Systems.
  3. Es ist eines der beiden Arten von UML-Diagrammen, die für die physischen Aspekte eines objektorientierten Systems verwendet werden.

Graphisch ist ein Bereitstellungsdigramm eine Sammlung von Knoten und Bögen. Bereitstellungsdigramme enthalten häufigKnoten und Abhängigkeits- und Assoziationsbeziehungen. Es kann auch Anmerkungen und Beschränkungen enthalten.

  1. Ein 3-D-Quader stellt einen Knoten dar, entweder Software oder Hardware
  2. Ein Hardwareknoten kann mit <<Stereotyp>> gekennzeichnet werden, beispielsweise <<Artikel>> oder <<Mainframe>>
  3. Verbindungen zwischen Knoten werden mit einer Linie dargestellt, mit optionalem <<Stereotyp>>
  4. Knoten können innerhalb eines Knotens liegen

Deployment Diagram notations

Bereitstellungplanung

  1. Entwerfen und planen Sie, wie Ihr System installiert werden soll?
  2. Ermitteln Sie, ob verschiedene Versionen des Systems gleichzeitig bereitgestellt werden, und wie Sie Unterschiede lösen werden?
  3. An welchen physischen Standorten müssen Sie bereitstellen und in welcher Reihenfolge?
  4. Wie werden Sie Ihre Benutzer schulen?
  5. Welche Sicherungen benötigen Sie vor der Installation?
  6. Müssen Sie eine Datenkonvertierung durchführen?

Wie erstellen Sie ein Bereitstellungsdigramm?

Zunächst identifizieren Sie die Knoten, die die Client- und Serverprozessoren Ihres Systems darstellen, und heben Sie dann die Geräte hervor, die für das Verhalten Ihres Systems relevant sind.

Beispielsweise möchten Sie spezielle Geräte wie Kreditkartenleser, Ausweiskartenleser und Anzeigegeräte außer Monitoren modellieren, da ihre Platzierung in der Hardware-Topologie des Systems wahrscheinlich architektonisch bedeutend ist. · Geben Sie visuelle Hinweise für diese Prozessoren und Geräte durch Stereotypen an. · Modellieren Sie die Topologie dieser Knoten in einem Bereitstellungsdigramm. Ähnlich definieren Sie die Beziehung zwischen den Komponenten in der Implementierungssicht Ihres Systems und den Knoten in der Bereitstellungssicht Ihres Systems.

Knoten

Ein Knoten stellt normalerweise ein Stück Hardware im System dar. Eine Verbindung zeigt den Kommunikationspfad an, den die Hardware zur Kommunikation verwendet, und gibt in der Regel die Methode an, beispielsweise TCP/IP

Deployment Diagram nodes

Artikel

  1. Ein Artikel ist die Spezifikation eines physischen Informationsstückes, beispielsweise Quelldateien, binäre ausführbare Dateien, Tabellen in einem Datenbanksystem.
  2. Ein Artefakt, das vom Benutzer definiert wird, stellt ein konkretes Element in der physischen Welt dar.

Deployment Diagram nodes

Beispiel für ein Bereitstellungsdigramm

Deployment Diagram Example

Zusammenfassung

Ein Bereitstellungsdigramm hilft dabei, die physischen Aspekte eines objektorientierten Software-Systems zu modellieren. Es visualisiert die Laufzeitkonfiguration in einer statischen Ansicht und zeigt die Verteilung der Komponenten in der Anwendung. In den meisten Fällen beinhaltet es die Modellierung der Hardware-Konfiguration und der Softwarekomponenten.

Referenz

  1. Was ist ein Bereitstellungsdigramm?
  2. Einführung in UML-Diagramme in Visual Paradigm – ArchiMetric
  3. Bereitstellungsdigramm in der Unified Modeling Language (UML) – GeeksforGeeks
  4. Wie zeichnet man ein Bereitstellungsdigramm in UML?
  5. Komplette Anleitung zu Bereitstellungsdigrammen mit Visual Paradigm – ArchiMetric
  6. Die UML-Notationen von Visual Paradigm | Wissenschaftliches Diagramm herunterladen
  7. Unified Modeling Language (UML) Diagramme – GeeksforGeeks
  8. Bereitstellungsdigramm, UML-Diagramm-Beispiel: Bereitstellungsdigramm mit Komponenten – Visual Paradigm Community Circle
  9. Erstellen eines UML-Bereitstellungsdigramms – Microsoft Support

 

 

Kommentar hinterlassen