Przejdź do głównej zawartości
Pomoc techniczna
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ć.

Diagram sekwencji UML pokazuje, jak zestaw obiektów wchodzi w interakcję w procesie w czasie. Wyświetlane są komunikaty, które przechodzą między uczestnikami i obiektami w systemie oraz kolejność ich występowania.

Próbka diagramu sekwencji UML przedstawiającego system bankomatów.

Aby utworzyć diagram sekwencji, użyj szablonu sekwencji UML lub diagramu startowego, który zawiera wzornik Sekwencja UML . Przeciągnij kształty ze wzornika na kanwę rysunku, aby utworzyć diagram.

Uruchamianie diagramu sekwencji

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

  2. W polu Search wpisz ciąg UML.

  3. Wybierz diagram sekwencji UML .

  4. W oknie dialogowym wybierz pusty szablon lub jeden z trzech diagramów startowych. (Po wybraniu każdego z nich po prawej stronie jest wyświetlany opis). Następnie wybierz pozycję Jednostki metryczne lub Jednostki amerykańskie.

  5. Wybierz pozycję Utwórz.

  6. Zostanie otwarty diagram. Powinno zostać wyświetlone okno Kształty obok diagramu. Jeśli go nie widzisz, przejdź do pozycji Wyświetl > okienkach zadań i upewnij się, że jest zaznaczona pozycja Kształty . Jeśli nadal go nie widzisz, wybierz przycisk Rozwiń okno Kształty po lewej stronie.

  7. Na karcie Widok upewnij się, że jest zaznaczone pole wyboru obok pozycji Punkty połączeń . Ta opcja sprawia, że punkty połączeń pojawiają się po rozpoczęciu łączenia kształtów.

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

Linie życia aktorów i obiektów

Dla każdego uczestnika należy użyć kształtu linii życia Aktor i kształtu Linia życia obiektu dla każdego składnika systemu w procesie.

Linia życia sekwencji UML

Porada: Podczas przeciągania linii życia na miejsce na ekranie pojawią się zielone prowadnice wyrównania ułatwiające wyrównanie i rozłożenie linii życia względem innych kształtów linii życia.

  • Kliknij dwukrotnie w polu nagłówka każdej linii życia, aby wprowadzić nazwę lub tytuł.

  • Aby wydłużyć lub skrócić oś czasu, zaznacz linię życia, a następnie przeciągnij żółty punkt sterujący u dołu linii życia.

Wiadomości

Użyj kształtów wiadomości , aby przedstawić informacje wysyłane między liniami życia.

Komunikaty sekwencji UML

Porada:  Visio ułatwia przyklejanie punktów końcowych wiadomości do każdej linii życia. Gdy przykleje się do punktu połączenia, w punkcie końcowym pojawi się zielone koło. Punkty połączeń znikają po zakończeniu przeciągania.

  • Dołącz początkowy punkt końcowy do linii życia wysyłającej wiadomość, a następnie przeciągnij punkt końcowy głowy do linii życia odbierającej wiadomość.

  • Kliknij dwukrotnie kształt wiadomości, aby utworzyć pole tekstowe, a następnie wpisz nazwę wiadomości.

  • Użyj kształtu Wiadomość (linia ciągła) do reprezentowania żądania lub przekazywania informacji.

  • Użyj kształtu Komunikat zwrotny (linia przerywana), aby przedstawić odpowiedź na poprzednią wiadomość.

  • Użyj wiadomości samoobsługowej , aby przedstawić cykliczne wywołanie operacji, lub jednej metody wywołującej inną metodę należącą do tego samego obiektu.

  • Użyj kształtu Wiadomość asynchronicznego , aby pokazać, kiedy akcja może nie nastąpić natychmiast.

  • Aby zmienić kształt komunikatu łącznika:

    1. Kliknij łącznik prawym przyciskiem myszy.

    2. U dołu menu podręcznego wybierz jedną z trzech opcji (Kąt prosty, Prosty, Zakrzywiony).

    3. Zaznacz i przeciągnij łącznik, aby zmienić jego kształt.

Fragmenty

Jeśli co najmniej jedna interakcja tworzy pętlę lub wymaga spełnienia warunku w celu zakończenia interakcji, ujmij te interakcje w kształt fragmentu :

  • Użyj fragmentu pętli , aby uzyskać podstawową powtarzającą się interakcję.

  • W przypadku kroków wykonywanych tylko w przypadku spełnienia określonego warunku należy użyć fragmentu opcjonalnego .

  • Użyj kształtu Fragment alternatywny dla procesu lub interakcji jeżeli-to-to-else. Fragment zawiera dwie sekcje, które umożliwiają pokazanie alternatywnej interakcji. Aby dodać kolejny warunek, przeciągnij na kształt operand Interakcja

    Warunek sekwencji UML

  • Przeciągnij kształt fragmentu do interakcji, których dotyczy. Użyj uchwytów zmiany rozmiaru kształtu fragmentu, aby upewnić się, że otacza on wszystkie powiązane interakcje.

  • Kliknij dwukrotnie w rogu tytułu kształtu fragmentu, aby dodać tytuł lub krótki opis procesu ujętego w fragment. Poniżej rogu tytułu wybierz monit [parametry] , jeśli chcesz wprowadzić warunki, które mogłyby zakończyć ten proces.

Aktywacja

Umieść kształt paska aktywacji na linii życia, aby pokazać, kiedy i jak długo dany obiekt lub uczestnik jest aktywny w procesie. Zazwyczaj do pola aktywacji i z pola aktywacji będą przechodzić strzałki w celu wykazania przepływu informacji.

Przeciągnij punkty końcowe paska aktywacji w górę lub w dół, aby ustawić odpowiednią długość.

Aktywacja sekwencji UML

Zniszczenia

Niszczenie wskazuje, kiedy obiekt lub aktor jest gotowy do uczestnictwa w systemie. Na końcu linii życia pojawia się duży znak X. Aby pokazać zniszczenie obiektu na diagramie:

  • Kliknij obiekt prawym przyciskiem myszy i wybierz polecenie Pokaż zniszczenie.

Aby utworzyć diagram sekwencji, użyj szablonu sekwencji UML lub diagramu startowego, który zawiera wzornik Sekwencja UML . Przeciągnij kształty ze wzornika na kanwę rysunku, aby utworzyć diagram.

Uwaga: Tworzenie i edytowanie diagramów UML na Visio dla sieci Web wymaga licencji Visio (plan 1) lub Visio (plan 2), która jest kupowana oddzielnie od Microsoft 365. Aby uzyskać więcej informacji, skontaktuj się z administratorem platformy Microsoft 365. Jeśli administrator włączył "samodzielny zakup", możesz samodzielnie kupić licencję programu Visio. Aby uzyskać więcej informacji, zobacz Samoobsługowy zakup — często zadawane pytania.

Uruchamianie diagramu sekwencji

  1. Otwórz program 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 sekwencji UML .

    Pierwszy element w wierszu reprezentuje pusty szablon wraz ze wzornikiem towarzyszącym. Pozostałe elementy w wierszu to przykładowe diagramy, które mają już narysowane kształty ułatwiające szybkie rozpoczęcie pracy.

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

  5. Po znalezieniu diagramu, którego chcesz użyć, wybierz jego przycisk Utwórz .

    Nowy diagram z powiązanym wzornikiem zostanie otwarty w przeglądarce.

Linie życia aktorów i obiektów

Dla każdego uczestnika należy użyć kształtu linii życia Aktor i kształtu Linia życia obiektu dla każdego składnika systemu w procesie.

Linia życia sekwencji UML

Porada: Podczas przeciągania linii życia na miejsce na ekranie pojawią się zielone prowadnice wyrównania ułatwiające wyrównanie i rozłożenie linii życia względem innych kształtów linii życia.

  • Kliknij dwukrotnie w polu nagłówka każdej linii życia, aby wprowadzić nazwę lub tytuł.

  • Aby wydłużyć lub skrócić oś czasu, zaznacz linię życia, a następnie przeciągnij żółty punkt sterujący u dołu linii życia.

Wiadomości

Użyj kształtów wiadomości , aby przedstawić informacje wysyłane między liniami życia.

Komunikaty sekwencji UML

Porada:  Visio ułatwia przyklejanie punktów końcowych wiadomości do każdej linii życia. Gdy przykleje się do punktu połączenia, w punkcie końcowym pojawi się zielone koło. Punkty połączeń znikają po zakończeniu przeciągania.

  • Dołącz początkowy punkt końcowy do linii życia wysyłającej wiadomość, a następnie przeciągnij punkt końcowy głowy do linii życia odbierającej wiadomość.

  • Kliknij dwukrotnie kształt wiadomości, aby utworzyć pole tekstowe, a następnie wpisz nazwę wiadomości.

  • Użyj kształtu Wiadomość (linia ciągła) do reprezentowania żądania lub przekazywania informacji.

  • Użyj kształtu Komunikat zwrotny (linia przerywana), aby przedstawić odpowiedź na poprzednią wiadomość.

  • Użyj wiadomości samoobsługowej , aby przedstawić cykliczne wywołanie operacji, lub jednej metody wywołującej inną metodę należącą do tego samego obiektu.

  • Użyj kształtu Wiadomość asynchronicznego , aby pokazać, kiedy akcja może nie nastąpić natychmiast.

  • Aby zmienić kształt komunikatu łącznika:

    1. Kliknij łącznik prawym przyciskiem myszy.

    2. U dołu menu podręcznego wybierz jedną z trzech opcji (Kąt prosty, Prosty, Zakrzywiony).

    3. Zaznacz i przeciągnij łącznik, aby zmienić jego kształt.

Fragmenty

Jeśli co najmniej jedna interakcja tworzy pętlę lub wymaga spełnienia warunku w celu zakończenia interakcji, ujmij te interakcje w kształt fragmentu :

  • Użyj fragmentu pętli , aby uzyskać podstawową powtarzającą się interakcję.

  • W przypadku kroków wykonywanych tylko w przypadku spełnienia określonego warunku należy użyć fragmentu opcjonalnego .

  • Użyj kształtu Fragment alternatywny dla procesu lub interakcji jeżeli-to-to-else. Fragment zawiera dwie sekcje, które umożliwiają pokazanie alternatywnej interakcji. Aby dodać kolejny warunek, przeciągnij na kształt operand Interakcja

    Warunek sekwencji UML

  • Przeciągnij kształt fragmentu do interakcji, których dotyczy. Użyj uchwytów zmiany rozmiaru kształtu fragmentu, aby upewnić się, że otacza on wszystkie powiązane interakcje.

  • Kliknij dwukrotnie w rogu tytułu kształtu fragmentu, aby dodać tytuł lub krótki opis procesu ujętego w fragment. Poniżej rogu tytułu wybierz monit [parametry] , jeśli chcesz wprowadzić warunki, które mogłyby zakończyć ten proces.

Aktywacja

Umieść kształt paska aktywacji na linii życia, aby pokazać, kiedy i jak długo dany obiekt lub uczestnik jest aktywny w procesie. Zazwyczaj do pola aktywacji i z pola aktywacji będą przechodzić strzałki w celu wykazania przepływu informacji.

Przeciągnij punkty końcowe paska aktywacji w górę lub w dół, aby ustawić odpowiednią długość.

Aktywacja sekwencji UML

Zniszczenia

Niszczenie wskazuje, kiedy obiekt lub aktor jest gotowy do uczestnictwa w systemie. Na końcu linii życia pojawia się duży znak X. Aby pokazać zniszczenie obiektu na diagramie:

  • Kliknij obiekt prawym przyciskiem myszy i wybierz polecenie Pokaż zniszczenie.

Zobacz też

Diagramy UML w programie Visio

Tworzenie diagramu składników UML

Tworzenie diagramu komunikacji UML

Tworzenie diagramu wdrożenia 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?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×