Tworzenie diagramu współpracy UML

Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

Ważne: Diagram współpracy UML nie jest dostępny w Visio 2013 i nowszych wersjach. Aby uzyskać informacje na temat diagramów UML w programie Visio 2013 i nowszych wersjach, zobacz diagramy UML w programie Visio.

Collaboration diagram displaying a set of objects and the messages they pass to acheive an operation

Objaśnienie 1 W kształcie roli klasyfikatora ciąg oznaczenia obiektu jest podkreślony, aby wskazać, że obiekt jest wystąpieniem. Możesz również dołączyć nazwę obiektu przed dwukropek.

Obraz przycisku Linki lub Rola skojarzenia, a także, ze strzałkami, mogą również wskazywać kierunek nawigacji.

Callout 3 Kliknij dwukrotnie link, a następnie kliknij pozycję wiadomość , aby zdefiniować wiadomość przepływające wzdłuż linku. Komunikaty procedur liczbowych zgodnie z zagnieżdżeniem rozmów.

Krok 4 Pierwsza wiadomość zawsze pochodzi spoza kontekstu, który jest umieszczany na diagramie.

  1. W Visio 2010: w obszarze Kategorie szablonówkliknij pozycję oprogramowanie i baza danych > Diagram modelu UML > Utwórz.

    W Visio 2007: w menu plik wskaż polecenie Nowy, wskaż polecenie oprogramowanie, a następnie kliknij polecenie Diagram modelu UML.

  2. W widok drzewa kliknij prawym przyciskiem myszy pakiet, w którym chcesz umieścić diagram współpracy, wskaż polecenie Nowy, a następnie kliknij polecenie diagram współpracy.

    Zostanie wyświetlona pusta strona, a Wzornik diagram współpracy UML stanie się wzornikiem najwyższego poziomu. W obszarze roboczym jest wyświetlany znak "Współpraca". Ikona przedstawiająca diagram zostanie dodana do widoku drzewa w Eksploratorze modelu.

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

  3. W przypadku każdej roli obiektu, którą chcesz przedstawić w ramach współpracy, przeciągnij kształt rola klasyfikatora na stronę rysunku.

    Kształt Rola klasyfikatora

    Oznaczanie obiektu jako nowego, zniszczonego lub przejściowego na diagramie współpracy

    1. W diagram współpracy kliknij prawym przyciskiem myszy kształt rola klasyfikatora dla obiektu, który chcesz oznaczyć jako nowy, zniszczony lub przejściowy, a następnie kliknij polecenie Opcje wyświetlania kształtu.

    2. W obszarze Stan roli klasyfikatorakliknij odpowiedni warunek.

      Uwaga: Aby zastosować tę zmianę tylko do zaznaczonego kształtu, w oknie dialogowym Opcje wyświetlania kształtu wyczyść pole wyboru Zastosuj do tych samych zaznaczonych kształtów UML na bieżącej stronie okna rysunku. Jeśli chcesz, aby wszystkie kolejne kształty ról klasyfikatora były wyświetlane na diagramie w celu uzyskania tego samego warunku, zaznacz pole wyboru Zastosuj do kolejnych kształtów UML tego samego typu na bieżącej stronie okna rysunku .

      Warunek jest wyświetlany w nawiasach po nazwie obiektu (na przykład object1 {przejściowa}).

    Oznaczanie obiektu jako aktywnego na diagramie współpracy

    W diagram współpracy kształt roli klasyfikatora oznaczony jako aktywny będzie zawierał {Active} po nazwie obiektu. Rola klasyfikatora jest aktywna, gdy Klasa, na której jest oparta, jest aktywna.

    Aby wskazać, że Klasa jest aktywna, kliknij dwukrotnie kształt lub ikonę widoku drzewa reprezentującą klasę. W oknie dialogowym właściwości klasy UML kliknij pozycję Klasa, zaznacz pole IsActive, a następnie kliknij przycisk OK. Rola klasyfikatora zostanie uaktywniona w wyniku uaktywnienia zajęć.

  4. W przypadku każdego zestawu obiektów, które chcesz oznaczyć, przeciągnij kształt obiekt wielokrotny na stronę rysunku. Kształt obiekt wielokrotny

  5. Kliknij dwukrotnie każdą rolę klasyfikatora lub kształt obiekt wielokrotny , aby otworzyć okno dialogowe właściwości roli klasyfikatora UML , w którym można dodać nazwę i inne wartości właściwości.

  6. Wskaż linki między obiektami, łącząc je za pomocą kształtów ról skojarzenia . DoWiedz się więcej o kształtAch ról skojarzeń.

    Tworzenie ścieżki roli skojarzenia na diagramie współpracy

    1. W diagram współpracy przeciągnij kształt roli skojarzenia w pobliże dwóch elementów klasyfikatora lub kształtów składających się z wielu obiektów , do których chcesz utworzyć ścieżkę.

    2. Przyklej punkty końcowe kształtu roli skojarzenia do punktów połączeń Connection point image - blue X na dwóch kształtach, które chcesz połączyć ze ścieżką.

      Porada: Aby wskazać ścieżkę roli skojarzenia z roli klasyfikatora do niej samej, przyklej dwa punkty końcowe kształtu roli skojarzenia w kształcie litery U do dwóch punktów połączeń w tej samej roli klasyfikatora.

  7. Kliknij dwukrotnie kształt roli skojarzenia , aby otworzyć okno dialogowe właściwości roli skojarzenia UML , w którym można dodać nazwę, przepływ wiadomości, etykietę wiadomości, liczebność i inne wartości właściwości.

    Dodawanie wiadomości do roli skojarzenia na diagramie współpracy

    1. W diagram współpracy kliknij dwukrotnie kształt roli skojarzenia , do którego chcesz dodać wiadomość.

    2. Wpisz nazwę roli skojarzenia, a następnie kliknij pozycję wiadomości.

    3. Kliknij przycisk Nowy. Wpisz nazwę i wyrażenie sekwencji. Wybierz odpowiedni stereotyp, kierunek i rodzaj przepływu.

    4. Aby uzyskać jednolitą wiadomość lub połączenie procedur, kliknij pozycję Właściwości. Wybierz operację, którą ma wygenerować wiadomość. Jeśli operacja nie istnieje, kliknij pozycję Nowa , aby ją utworzyć.

      W przypadku wiadomości asynchronicznej Wybierz sygnał, który ma być generowany przez wiadomość. Jeśli w klasyfikatorze nie istnieje odbiór sygnału, na którym jest oparty kształt linia życia obiektu otrzymująca wiadomość, kliknij pozycję Nowy , aby utworzyć odbiór.

  8. Zapisz diagram.

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×