Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Możesz utworzyć diagram składników UML, aby pokazać składniki, porty, interfejsy i relacje między nimi.

Składnik w uml to modularna część systemu. Zachowanie jest zdefiniowane w kontekście wymaganych i dostarczonych interfejsów. Składnik ma widok zewnętrzny z właściwościami i operacjami publicznymi oraz ma widok wewnętrzny z właściwościami prywatnymi i z realizowanymi klasyfikatorami. Widok wewnętrzny pokazuje wewnętrznie, jak jest realizowane zachowanie zewnętrzne.

Przykładowy diagram składników UML.

Najpierw otwierasz szablon składnika UML i wybierasz jedną z czterech opcji. Następnie zostanie wyświetlony wzornik składnika UML wraz z kształtami zgodnymi ze standardem UML 2.5.

Uwaga: Wzornik składnika UML jest dostępny tylko dla subskrybentów usługi Visio (plan 2) użytkowników. Jeśli masz subskrypcję, upewnij się, że masz najnowszą wersję pakietu Visio.

Rozpoczynanie diagramu składników

  1. Uruchom program Visio. Jeśli plik jest już otwarty, kliknij pozycję Plik > Nowy.

  2. Przejdź do categories > Software and Database >UML Component.

  3. Wybierz pusty szablon lub jeden z trzech diagramów startowych. Po wybierz szablon, kliknij pozycję Utwórz.

  4. Obok diagramu powinno zostać otwarte okno Kształty. Jeśli nie widzisz tej opcji, przejdź do > Zadań i upewnij się, że jest zaznaczona opcja Kształty. Jeśli nadal jej nie widzisz, kliknij przycisk Rozwiń okno Kształty Przycisk Rozwiń okno Kształty po lewej stronie.

  5. Upewnij się, że na karcie Widok jest zaznaczone pole wyboru obok przycisku Punkty połączeń. Dzięki temu punkty połączeń będą wyświetlane po rozpoczęciu łączenia kształtów.

  6. Teraz przeciągnij na stronę kształty, które chcesz uwzględnić w diagramie, z okna Kształty. Aby zmienić nazwę etykiet tekstowych, kliknij je dwukrotnie.

Kształty składników

Kiedy używać

Użyj kształtów składników dla każdej jednostki funkcjonalnej w systemie lub aplikacji.

Kształt składnika "Przechowywanie"

Pokaż lub ukryj ukrycie

Kliknij kształt prawym przyciskiem myszy, aby wyświetlić lub ukryć etykietę etykiety.

Menu wyświetlane po kliknięciu prawym przyciskiem myszy, polecenie Pokaż <<polecenie>> etykiety tekstowej

Podsystemy

Kształtu składnika można użyć jako kształtu podsystemu zawierającego inne składniki. Wystarczy zmienić jego rozmiar, aby go powiększyć, i upuścić na niego inne składniki. Gdy zobaczysz zielone wyróżnienie, odejmij. Od tego miejsca większy kształt będzie pełnić owacyjnie kontener, a mniejszy kształt będzie przesuwany razem z nim.

Porada: Jeśli składnik znika po przeciągnięciu go na inny składnik, a następnie przesunąć go na wierzch, naciskając klawisze CTRL+SHIFT+F.

Kształt podsystemu Store z przeciągniętym składnikiem Order

Kształty interfejsu

Kiedy używać

  1. Użyj kształtu Dostarczony interfejs, jeśli chcesz określić zdać klasę/interfejs.

  2. Użyj interfejsu Wymagane, jeśli chcesz określić zależność od klasy/interfejsu.

Two interfaces connected, 1: Provided Interface shape ending with circle, 2: Required Interface shape ending with socket

Krok 1

Przeciągnij kształt Dostarczony interfejs na stronę i przypnij kwadrat portu do punktu połączenia. Wiadomo, że jest podłączona, gdy wokół punktu połączenia jest widać zielone wyróżnienie.

Provided Interface shape glued to Component shape

Krok 2

Przeciągnij kształt Wymagany interfejs na stronę i przypnij go do kwadratu portu również z punktem połączenia. Wiadomo, że jest podłączona, gdy wokół punktu połączenia jest widać zielone wyróżnienie.

Kształt Wymagany interfejs przyklejony do kształtu Składnik

Krok 3

Aby połączyć zarówno interfejs Dostarczony, jak i Wymagany, najpierw zaznacz kształt Wymagany interfejs. Następnie poszukaj żółtego uchwytu.

Żółty uchwyt kształtu Wymagany interfejs

Krok 4

Przeciągnij żółty uchwyt, aby połączyć się z dostarczonym interfejsem.

Wymagany kształt interfejsu połączony z dostarczonym interfejsem

Wskazówki łączników

Prostowanie łączników

Jeśli łącznik obraca się zbyt wiele, kliknij go prawym przyciskiem myszy, a następnie kliknij pozycję Łącznik prosty.

Pokaż liczebność

W razie potrzeby kliknij łącznik prawym przyciskiem myszy i wybierz polecenie Pokaż liczebność. Gdy to zrobisz, zostaną wyświetlone cztery pola tekstowe, w których możesz dodać szczegóły. Jeśli nie potrzebujesz wszystkich pól tekstowych, usuń te, których nie potrzebujesz.

Zmienianie typu łącznika

Typ łącznika można zmienić. Na przykład możesz zmienić skojarzenie z Skojarzenia na Skojarzenie kierowane. Kliknij łącznik prawym przyciskiem myszy, a następnie kliknij polecenie Ustaw typ łącznika.

Make dynamic connections instead instead point connections

Jeśli przewidujesz przenoszenie kształtów, warto rozważyć połączenie dynamiczne zamiast połączenia punktowego.

Przenoszenie lub obracanie tekstu w łącznikach

Prawdopodobnie będzie konieczne obrócenie lub przeniesienie tekstu na liniach łączników. Oto jak to zrobić:

  1. Kliknij pusty obszar strony, aby usunąć zaznaczenie wszystkich zaznaczonych obszarów.

  2. Na karcie Narzędzia główne w grupie Narzędzia kliknij narzędzie Blok tekstu, aby Przycisk bloku tekstu

  3. Kliknij łącznik z tekstem, który chcesz obrócić lub przenieść.

  4. Przeciągnij blok tekstu, aby go przenieść, lub obróć go za pomocą uchwytu obrotu Uchwyt obrotu podczas przeciągania

  5. Po kliknięciu przycisku Wskaźnik w narzędziu kliknij przycisk Przycisk wskaźnika

    Po powrocie do przycisku Wskaźnik narzędzie Przycisk wskaźnika, tekst zachowuje tę samą pozycję względem kształtu. Użycie narzędzia Wskaźnik do Przycisk wskaźnika tekstu spowoduje przeniesienie również kształtu. Aby przenieść tekst niezależnie od kształtu, wróć do narzędzia Blok tekstu i Przycisk bloku tekstu .

Uwaga: Do tworzenia i edytowania diagramów UML na Visio dla sieci Web wymagana jest licencja produktu Visio (plan 1) lub Visio (plan 2), która jest kupowana oddzielnie od firmy Microsoft 365. Aby uzyskać więcej informacji, skontaktuj się z Microsoft 365 administratorem. Jeśli administrator włączył "zakup samoobsługowy", możesz kupić licencję dla Visio siebie. Aby uzyskać więcej informacji, zobacz Często zadawane pytania dotyczące zakupu samoobsługi.

Przykładowy diagram składników UML.

Najpierw otwierasz szablon składnika UML i wybierasz jedną z czterech opcji. Następnie zostanie wyświetlony wzornik składnika UML wraz z kształtami zgodnymi ze standardem UML 2.5.

Uwaga: Wzornik składnika UML jest dostępny tylko dla subskrybentów usługi Visio (plan 2) użytkowników. Jeśli masz subskrypcję, upewnij się, że masz najnowszą wersję pakietu Visio.

Rozpoczynanie diagramu sekwencji

  1. Otwórz Visio dla sieci Web. 

  2. W prawym górnym rogu strony wybierz pozycję Więcej szablonów.

  3. W galerii przewiń w dół do wiersza składnika UML w dół w dół strony.

    Pierwszy element wiersza reprezentuje pusty szablon oraz wzornik towarzyszący. Pozostałe elementy w wierszu to przykładowe diagramy, które mają już narysowane kształty, aby ułatwić szybkie rozpoczynanie pracy.

  4. Kliknij dowolny element, aby wyświetlić większy podgląd.

  5. Gdy znajdziesz diagram, którego chcesz użyć, kliknij jego przycisk Utwórz.

    W przeglądarce zostanie otwarty nowy diagram z powiązanym wzornikem.

Kształty składników

Kiedy używać

Użyj kształtów składników dla każdej jednostki funkcjonalnej w systemie lub aplikacji.

Kształt składnika "Przechowywanie"

Pokaż lub ukryj ukrycie

Kliknij kształt prawym przyciskiem myszy, aby wyświetlić lub ukryć etykietę etykiety.

Menu wyświetlane po kliknięciu prawym przyciskiem myszy, polecenie Pokaż <<polecenie>> etykiety tekstowej

Podsystemy

Kształtu składnika można użyć jako kształtu podsystemu zawierającego inne składniki. Wystarczy zmienić jego rozmiar, aby go powiększyć, i upuścić na niego inne składniki. Gdy zobaczysz zielone wyróżnienie, odejmij. Od tego miejsca większy kształt będzie pełnić owacyjnie kontener, a mniejszy kształt będzie przesuwany razem z nim.

Porada: Jeśli składnik znika po przeciągnięciu go na inny składnik, a następnie przesunąć go na wierzch, naciskając klawisze CTRL+SHIFT+F.

Kształt podsystemu Store z przeciągniętym składnikiem Order

Kształty interfejsu

Kiedy używać

  1. Użyj kształtu Dostarczony interfejs, jeśli chcesz określić zdać klasę/interfejs.

  2. Użyj interfejsu Wymagane, jeśli chcesz określić zależność od klasy/interfejsu.

Two interfaces connected, 1: Provided Interface shape ending with circle, 2: Required Interface shape ending with socket

Krok 1

Przeciągnij kształt Dostarczony interfejs na stronę i przypnij kwadrat portu do punktu połączenia. Wiadomo, że jest podłączona, gdy wokół punktu połączenia jest widać zielone wyróżnienie.

Provided Interface shape glued to Component shape

Krok 2

Przeciągnij kształt Wymagany interfejs na stronę i przypnij go do kwadratu portu również z punktem połączenia. Wiadomo, że jest podłączona, gdy wokół punktu połączenia jest widać zielone wyróżnienie.

Kształt Wymagany interfejs przyklejony do kształtu Składnik

Krok 3

Aby połączyć zarówno interfejs Dostarczony, jak i Wymagany, najpierw zaznacz kształt Wymagany interfejs. Następnie poszukaj żółtego uchwytu.

Żółty uchwyt kształtu Wymagany interfejs

Krok 4

Przeciągnij żółty uchwyt, aby połączyć się z dostarczonym interfejsem.

Wymagany kształt interfejsu połączony z dostarczonym interfejsem

Wskazówki łączników

Prostowanie łączników

Jeśli łącznik obraca się zbyt wiele, kliknij go prawym przyciskiem myszy, a następnie kliknij pozycję Łącznik prosty.

Pokaż liczebność

W razie potrzeby kliknij łącznik prawym przyciskiem myszy i wybierz polecenie Pokaż liczebność. Gdy to zrobisz, zostaną wyświetlone cztery pola tekstowe, w których możesz dodać szczegóły. Jeśli nie potrzebujesz wszystkich pól tekstowych, usuń te, których nie potrzebujesz.

Zmienianie typu łącznika

Typ łącznika można zmienić. Na przykład możesz zmienić skojarzenie z Skojarzenia na Skojarzenie kierowane. Kliknij łącznik prawym przyciskiem myszy, a następnie kliknij polecenie Ustaw typ łącznika.

Make dynamic connections instead instead point connections

Jeśli przewidujesz przenoszenie kształtów, warto rozważyć połączenie dynamiczne zamiast połączenia punktowego.

Przenoszenie lub obracanie tekstu w łącznikach

Prawdopodobnie będzie konieczne obrócenie lub przeniesienie tekstu na liniach łączników. Oto jak to zrobić:

  1. Kliknij pusty obszar strony, aby usunąć zaznaczenie wszystkich zaznaczonych obszarów.

  2. Na karcie Narzędzia główne w grupie Narzędzia kliknij narzędzie Blok tekstu, aby Przycisk bloku tekstu

  3. Kliknij łącznik z tekstem, który chcesz obrócić lub przenieść.

  4. Przeciągnij blok tekstu, aby go przenieść, lub obróć go za pomocą uchwytu obrotu Uchwyt obrotu podczas przeciągania

  5. Po kliknięciu przycisku Wskaźnik w narzędziu kliknij przycisk Przycisk wskaźnika

    Po powrocie do przycisku Wskaźnik narzędzie Przycisk wskaźnika, tekst zachowuje tę samą pozycję względem kształtu. Użycie narzędzia Wskaźnik do Przycisk wskaźnika tekstu spowoduje przeniesienie również kształtu. Aby przenieść tekst niezależnie od kształtu, wróć do narzędzia Blok tekstu i Przycisk bloku tekstu .

Component diagram displaying the structure of software code as cohesive components

Objaśnienie 1 Na diagramie składników składniki są typami ogólnymi, a nie wystąpieniami. Aby pokazać wystąpienia składników, użyj diagram wdrożenia.

Objaśnienie 2 zależności wskazują, że składnik klienta w jakiś sposób zależy od składnika dostawcy.

  1. W Visio 2010: W obszarze Kategorie szablonów kliknij pozycjęOprogramowanie , a następnie kliknij pozycję Diagram modelu UML, a następnie kliknij pozycję Utwórz.

  2. W widok drzewa kliknij prawym przyciskiem myszy pakiet lub podsystem, w którym chcesz włączyć diagram składników, a następnie w menu Nowy kliknij polecenie Diagram składników.

    Zostanie wyświetlona pusta strona, a wzornik Składnik UML stanie się wzornikem najwyżejszego. W obszarze roboczym jest wyświetlany znak wodny "Składnik". Do widoku drzewa zostanie dodana ikona reprezentująca diagram.

    Uwaga: Jeśli widok drzewa nie jest widoczny, wskaż polecenie Widok w menu UML, a następnie kliknij pozycję Eksplorator modeli.

  3. Przeciągnij kształt Składnik na stronę rysunku każdego składnika, który chcesz reprezentujeć.

  4. W razie potrzeby przeciągnij kształt Interfejs na stronę rysunku i przyklej punkt końcowy bez koła do kształtu składnika.

    Dodawanie interfejsu do klasy, składnika lub innych elementów

    1. W strukturze statycznej, składnik lub diagramie wdrażania przeciągnij na stronę rysunku kształt interfejsu.

    2. Przyklej punkt końcowy bez koła do punktu połączenia, Obraz punktu połączenia — niebieski znak X w klasa lub innym elemencie.

    3. Kliknij dwukrotnie kształt Interfejs, aby dodać nazwę, operacje i inne wartości właściwości.

      Lista porad

      Interfejs można także reprezentować prostokątnym kształtem Interface, który przypomina klasy. Tego kształtu należy użyć, aby wyświetlić listę operacji interfejsu.

      Aby zmienić typ kształtu wyświetlanego dla interfejsu, kliknij prawym przyciskiem myszy kształt Interfejs, a następnie kliknij polecenie Pokaż jako interfejs zajęć lub Pokaż jako interfejs interfejsu interfaceowego.

  5. Użyj kształtów Zależności, aby wskazać relacje między składnikami lub między jednym składnikiem a interfejsem innego składnika.

    Oznaczanie relacji zależności między elementami UML

    1. Przeciągnij kształt Dependency ze wzornika UML Static Structure,UML Deploymentlub UML Component na stronę rysunku i umieść go w pobliżu elementów, które chcesz powiązać.

    2. Przyklej punkt końcowy grotem strzałki do punktu połączenia, Obraz punktu połączenia — niebieski znak X na elemencie, od którego zależy drugi element. Przyklej punkt końcowy bez grotu strzałki do punktu połączenia elementu zależnego od innego elementu.

    3. Kliknij dwukrotnie zależności, aby dodać nazwę, ikonę i inne właściwości.

      Porada: Jeśli chcesz wskazać zależność śledzenie, uściślenie, użycie lub powiązanie, możesz użyć kształtów Śledź,Uściślij,Użycie lub Powiązanie z wzornika UML Static Structure.

  6. Kliknij dwukrotnie dowolny kształt, aby otworzyć okno dialogowe Właściwości UML, w którym możesz dodać nazwę, atrybuty, operacje i inne właściwości.

  7. Zapisz diagram.

Zobacz też

Diagramy UML w programie Visio

Tworzenie diagramu komunikacji UML

Tworzenie diagramu wdrożenia UML

Tworzenie diagramu sekwencji UML

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×