Obiekty diagramów UML i ich wykorzystanie
Opublikowany: 2022-04-05Oto przegląd wszystkich dziewięciu różnych rodzajów obiektów diagramów modelowania, które są umieszczone pod nagłówkiem UML.
- Diagramy klas UML
- Diagramy przypadków użycia UML
- Diagramy obiektów UML
- Diagramy sekwencji UML
- Diagramy współpracy UML
- Diagramy schematów stanów UML
- Diagramy aktywności UML
- Diagramy komponentów UML
- Diagramy wdrażania UML
Wszystkie te obiekty diagramów UML są dostępne w programie Creately i możesz wypróbować wersję demonstracyjną lub przyjrzeć się przykładowym diagramom UML, aby uzyskać więcej kontekstu.
System

System w diagramie przypadków użycia UML to prostokąt obejmujący wszystkie przypadki użycia w systemie, który definiuje zakres twojego systemu. Wszystko w polu reprezentuje funkcjonalność, która jest w zakresie, a wszystko poza nią nie jest. Zauważ, że aktorzy w systemie są poza systemem.

Prosty obiekt

Prosty obiekt z diagramu obiektów UML to prostokąt wyświetlający nazwę obiektu. Nazwa tego obiektu jest zwykle podkreślona.

Obiekt

Element obiektu z diagramu obiektów UML to prostokąt podzielony na dwie części. Górna część zawiera nazwę obiektu, a druga część zawiera atrybuty obiektu. Uwaga: tego elementu nie należy mylić z elementem Class, który jest podzielony na trzy części.

Aktywacja

Elementy aktywacyjne na diagramie sekwencji UML to pola na liniach życia. Są one również nazywane polami wywołania metody i wskazują, że obiekt odpowiada na wiadomość. Rozpoczyna się po odebraniu wiadomości i kończy, gdy obiekt zakończy obsługę wiadomości.

Strzałka wiadomości

Strzałka komunikatu na diagramie współpracy UML pokazuje interakcję między obiektem rozpoczynającym a obiektem docelowym.

Stan początkowy

Stan początkowy z diagramu schematu stanów UML to stan obiektu przed jakimikolwiek przejściami. W przypadku obiektów może to być stan podczas tworzenia instancji. Stan początkowy z diagramu aktywności UML oznacza punkt wejścia i początkowy stan aktywności. Notacja dla stanu początkowego to małe kółko wypełnione pełnym wypełnieniem. Na diagramie może być tylko jeden stan początkowy.

Stan końcowy

Stan końcowy z diagramu Statechart UML oznacza zniszczenie obiektu, którego stan modelujemy. Zakończenie działania na diagramie aktywności UML pokazuje zakończenie działania. Notacja końcowa jest pokazana jako okrąg otaczający mały okrąg wypełniony pełnym wypełnieniem.

Działalność

Stan aktywności na diagramie schematu stanów UML i diagramie aktywności UML oznacza akcję obiektu. Oznaczenie to jest zaokrąglonym prostokątem.

Węzeł

Stan połączenia na diagramie schematu stanów UML to wierzchołki używane do łączenia wielu przejść. Służą do konstruowania złożonych ścieżek przejścia między stanami. Skrzyżowanie jest reprezentowane przez małe czarne kółko.

Wybór

Stan wyboru na diagramie schematu stanów UML ocenia strażników wyzwalaczy przejść wychodzących, aby wybrać tylko jedno przejście wychodzące. Decyzja, którą ścieżką wybrać, może być funkcją wyników wcześniejszych działań wykonanych na tym samym etapie od uruchomienia do zakończenia. Pseudostan wyboru jest pokazany jako symbol w kształcie rombu.

Widelec / Dołącz

Notacja rozwidlenia na diagramie aktywności UML to węzeł kontrolny, który dzieli przepływ na wiele współbieżnych przepływów. Będzie to miało jedną krawędź przychodzącą i wiele krawędzi wychodzących. Węzeł łączenia to węzeł kontrolny, który synchronizuje wiele przepływów. Będzie to miało wiele krawędzi przychodzących i jedną krawędź wychodzącą.
Wierzchołki rozwidlenia na diagramie schematu stanów UML służą do podziału przychodzącego przejścia na dwa lub więcej przejść kończących się na ortogonalnych wierzchołkach docelowych. Segmenty wychodzące z wierzchołka widelca nie mogą mieć osłon ani wyzwalaczy. Połącz wierzchołki służą do łączenia kilku przejść pochodzących z wierzchołków źródłowych w różnych regionach ortogonalnych. Przejścia wchodzące w wierzchołek łączenia nie mogą mieć osłon ani wyzwalaczy.

Możesz je łatwo tworzyć online, korzystając z naszego narzędzia do tworzenia diagramów aktywności.

Stan złożony

Stan złożony na diagramie schematu stanów UML to stan, który ma podstany (stany zagnieżdżone).

Obiekt

Notacja obiektu na diagramie aktywności UML jest węzłem aktywności używanym do definiowania przepływu obiektów w działaniu.

Koniec przepływu

Węzeł końca przepływu w diagramach aktywności UML jest końcowym węzłem kontrolnym, który kończy przepływ. Niszczy wszystkie żetony, które do niego dotrą, ale nie ma wpływu na inne przepływy aktywności. To jest małe kółko z X w środku.

Odbiór sygnału

Notacja odbioru sygnału, zwana także akcją zdarzenia Accept na diagramie aktywności UML, jest akcją, która czeka na wystąpienie określonego zdarzenia. Jest to narysowane jako pięciokąt wklęsły.

Wysyłanie sygnału

Wysyłanie sygnału w diagramie aktywności UML to akcja, która tworzy instancję sygnału ze swoich wejść i przesyła ją do obiektu docelowego, gdzie może spowodować uruchomienie przejścia automatu stanów lub wykonanie działania.

Partycja aktywności

Partycja aktywności na diagramie aktywności UML to albo poziomy/pionowy tor. Partycje służą do oddzielania akcji na diagramie aktywności.

Składnik

Diagram komponentów UML komponentów reprezentuje modułową część systemu. Element Component w diagramie wdrażania UML reprezentuje dystrybuowalną część implementacji systemu.

Dostarczony interfejs

Dostarczony interfejs składnika na diagramie składników UML opisuje usługi, które składnik oferuje swojemu środowisku. Jest to modelowane za pomocą notacji Lollipop.

Wymagany interfejs

Wymagany interfejs komponentu w diagramie komponentów UML deklaruje usługi, których komponent oczekuje od swojego środowiska. Jest to modelowane przy użyciu notacji gniazda.

Dostarczony interfejs i wymagany interfejs z portem

Dostarczony interfejs z portem na diagramie składników UML określa odrębny punkt interakcji między składnikiem a jego środowiskiem. Porty są przedstawione jako małe kwadraty po bokach komponentów.

Węzeł

Element Node w diagramie wdrażania UML to wszystko, co wykonuje pracę w systemie. Może to być sprzęt taki jak komputery osobiste; lub oprogramowanie, takie jak system operacyjny, serwer bazy danych i tak dalej.

Urządzenie

Element Device na diagramie wdrażania UML to typ węzła, który reprezentuje fizyczny zasób obliczeniowy w systemie, taki jak serwer aplikacji.

Specyfikacja wdrożenia

Element Deployment Specification w diagramie wdrażania UML to plik konfiguracyjny, taki jak dokument XML lub plik tekstowy, który definiuje sposób wdrażania artefaktu w węźle.

