Inhaltsverzeichnis
In UML Es besteht die Möglichkeit, sich auf beide Teile der Elemente zu konzentrieren, aus denen ein System besteht, einerseits auf die Konzeption, Konstruktion von Softwarelösungen und abstrakten Modellen und andererseits auf die Verteilung der Ausrüstung, der Hardware, die hergestellt wird unser System kann verwendet werden.Der Fall von Verteilungsdiagramme Es ermöglicht uns, uns darauf zu konzentrieren, wie wir die physische Struktur sehen und die Zusammensetzung der Geräte in Diagrammen darstellen können, um alle erforderlichen Karten zu erstellen, um die Anforderungen unseres Systems zu dokumentieren.
Verteilungsdiagramm
Im Verteilungsdiagramm hier vertreten wir die Hardwarestruktur wo unser System oder unsere Software sein wird, dafür können wir jede Komponente als Knoten, ist der Knoten ein beliebiges Element, das eine Hardwareressource ist, d. h. unser allgemeiner Name für unsere Ausrüstung.
Innerhalb der Klassifizierung der Knoten haben wir, dass es den Knoten gibt, der ausführen oder verarbeiten kann und den Knoten, der nicht ausführt oder verarbeitet, wobei letztere die Ausgabegeräte wie Drucker oder Monitore sein können, dh diejenigen, die in Kontakt stehen das Äußere.
Zu stellen den Knoten dar, wir verwenden die Würfelfigur, in unseren Würfel können wir die dem Knoten entsprechenden Informationen schreiben, zum Beispiel seinen Namen, sehen wir uns unten einen einfachen Knoten an:
Wenn wir nun zusätzliche Informationen über unseren Knoten angeben müssen, zum Beispiel ob er zu einem Paket oder vielleicht zu den darin enthaltenen Komponenten gehört, können wir den Cube in verschiedene Abschnitte unterteilen, in denen wir die im Text dargestellten Informationen hinzufügen, sehen wir uns im Folgenden an Beispiel, auf das wir verweisen:
Integrieren Sie Beziehungen zwischen Knoten
Natürlich ist ein Knoten keine isolierte Einheit in einem System, dafür können wir in unserem Diagramm darstellen, wie er über seine Komponenten oder Schnittstellen mit anderen Knoten verbunden oder in Beziehung steht, damit können wir eine genauere Darstellung geben.
Normalerweise verwenden wir die Verbindung als Darstellungsform, wir können jedoch in unseren Knoten Assoziation und Aggregation verwenden, um stellen die Verbindung dar, wir verwenden eine gestrichelte Linie, wo wir eine Komponente eines Knotens mit einer anderen Komponente eines anderen Knotens verbinden, ist diese Verbindung nicht unbedingt ein Kabel, diese Verbindung kann auch drahtlose Verbindungen darstellen, wie Wi-Fi, Bluetooth, Infrarot usw.
Sehen wir uns unten ein Beispiel für diese Art von Verbindung an, über die wir sprechen:
Wie wir sehen, ist dies die Darstellung der Verteilung eines Client-Server-Systems, die in diesem Diagramm geschieht. Im Client-Knoten haben wir eine Präsentationsprogrammkomponente, dieses Programm sollte uns wahrscheinlich die Serverressourcen anzeigen, auf die wir zugreifen können , wie das Suchprogramm, bei Verwendung dieses Programms eine Verbindung mit dem Server hergestellt wird, der die Daten verarbeitet und verarbeitet und dann ein Ergebnis für diese Suche zurückgibt.
Unser Knotendiagramm gibt uns dann eine ziemlich genaue Darstellung der Struktur der beteiligten Teams, da der Client ein beliebiges Terminal mit Datenein- und -ausgabegeräten sein kann und der Server ein anderes Team ist, das die Daten verarbeitet.
Wir haben bereits eine grobe Vorstellung davon, wie wir die Hardwareverteilung unserer Systeme anhand von darstellen können UML, im nächsten Tutorial sehen wir eine umfangreichere Anwendung des Verteilungsdiagramme.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben