Udostępnij za pośrednictwem


Porady: tworzenie diagramów i projektów modelowych UML

Modeli UML z pomocy zrozumieć, omawiać i projektowania systemów oprogramowania.Visual Studio Ultimatezawiera szablony dla pięciu najbardziej często używanych diagramów UML: aktywności, klasy, składnika, sekwencji i przypadek użycia.Ponadto można tworzyć diagramy warstwy, które pomagają zdefiniować strukturę systemu.

Diagramy modelowania UML i diagramy warstwy może istnieć tylko wewnątrz projektu modelowania.Każdy projekt modelowania zawiera udostępniony model UML i kilku diagramów UML.Każdy diagram jest częściowe widok modelu.UML model zawiera wszystkie elementy na diagramy UML i mogą być przeglądane przy użyciu Eksploratora modelu UML.Informacje o modelach i ich relacji z diagramami, zobacz Porady: edycja modeli UML i diagramów.Informacje na temat modelowania projektów w ramach kontroli wersji, zobacz Zarządzanie modelami i wykresami z poziomu kontroli wersji iTworzenie struktury rozwiązania dotyczące modelowania

[!UWAGA]

Istnieje inny rodzaj diagramu.Diagram netto klasa jest używana do wizualizacji kodu programu.Aby uzyskać więcej informacji, zobacz Projektowanie i przeglądanie klas i typów.

W tym temacie

  • Tworzenie diagramu w projekcie modelowania

  • Usuwanie diagramów z projektu modelowania

  • Diagramy, które nie wymagają Modelowanie projektów

  • Rozwiązywanie problemów z projektów modelowanie i diagramy

Tworzenie diagramu w projekcie modelowania

Musisz Visual Studio Ultimate do tworzenia projektów modelowania.Modelowanie projektów w Visual Studio Professional można odczytać.

Aby utworzyć diagram i dodać go do projektu

  1. Na architektury menu, wybierz polecenie Nowy Diagram.

    Architektury menu jest dostępne tylko w Visual Studio Ultimate.

  2. W Dodać nowy Diagram okna dialogowego kliknij typ diagramu modelowania, który ma.

    Dodawanie nowego diagramu okno dialogowe

  3. Wpisz nazwę nowego diagramu.

  4. W do modelowania projektu pole:

    • Wybierz projekt modelowania, która już istnieje w rozwiązania, a następnie kliknij przycisk OK.

    - lub -

    1. Wybierz utworzyć nowy projekt modelowania, a następnie kliknij przycisk OK.

    2. W Utworzyć nowy projekt modelowania okno dialogowe, wpisz nazwę i lokalizację dla nowego projektu, a następnie kliknij OK.

      Tworzenie nowego projektu modelowania, okno dialogowe

      Jeśli rozwiązanie jest otwarte, do roztworu dodaje się nowy projekt.Jeśli żadne rozwiązanie nie otwarte, można wpisać nazwę dla nowego rozwiązania.

Jeśli masz już projektu modelowania, również służy poniższa procedura.

Aby dodać diagram do istniejącego projektu modelowania

  1. W Solution Explorer, kliknij przycisk modelowania węzła projektu.

    [!UWAGA]

    Projekt modelowania zawiera folder definicji modelu o nazwie ModelDefinition.

  2. Na Projekt menu, kliknij Dodaj nowy element.

  3. W Dodaj nowy element - < nazwa projektu > dialogowe, w szablonów, kliknij modelowania diagramów typu, na przykład Diagram składników UML.

  4. Wpisz nazwę diagramu, a następnie kliknij przycisk Dodaj.

    Diagram modelowania otwiera i pojawia się w programie project modelowania.

    Informacje dotyczące przestrogiPrzestroga

    Nie dodawać, kopiowanie lub przeciągnij istniejący diagram pliki do innych projektów modelowania lub do innych lokalizacji w roztworze.Powoduje to, że elementy są usuwane z diagramami skopiowane lub błędy podczas otwierania diagramów.Należy otworzyć plik diagramu z projektu modelowania, w której został utworzony.Wynika to z diagramu UML jest widok modelu, który jest w posiadaniu jej modelowania projektu.Aby skopiować plik diagramu, utworzyć nowy diagram, a następnie skopiuj elementy z diagramu źródła do nowego diagramu.Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z projektów modelowanie i diagramy.

Aby utworzyć projekt modelowania puste

  1. Na pliku menu, wskaż Nowy, a następnie kliknij przycisk Projekt.

  2. W Nowy projekt dialogowe, w Szablonów, kliknij Modeling projektów.

  3. W środkowym oknie kliknij Modeling projektu.

  4. Nazwę projektu i określ lokalizację w Nazwa i lokalizację pól.

  5. W roztwór wybierz pozycję Dodaj rozwiązanie do dodawania nowego projektu do rozwiązania już otwartych; lub Utwórz nowe rozwiązanie Zamknij wszelkie otwarte roztworu i dodać projektu do nowego rozwiązania.

Usuwanie modelowania diagramów z projektu

Diagram można trwale usunąć lub można tymczasowo wyłączyć diagram z projektu, a następnie przywróć ją.

Aby trwale usunąć z diagramu z projektu

  • W Solution Explorer, kliknij prawym przyciskiem myszy pliku głównego, reprezentującą diagram, a następnie kliknij przycisk usunąć.

    Diagram zostanie usunięty z projektu i systemu plików.Elementy wyświetlane na diagramie nie są usuwane z Eksplorator modelu UML.

    [!UWAGA]

    Każdy diagram ma dwa pliki, zależnym jednego do drugiego.Na przykład, jeśli masz diagram składników o nazwie CD1, należy usunąć plik o nazwie CD1.componentdiagram.Jego uzupełniającej plik o nazwie CD1.componentdiagram.layout zostaną automatycznie usunięte.

Aby tymczasowo wyłączyć diagram z projektu

  • W Solution Explorer, kliknij prawym przyciskiem myszy plik diagramu, a następnie kliknij przycisk wykluczyć z projektu.

    Diagram zostanie usunięty z projektu.Nie jest usuwany z systemu plików.

    [!UWAGA]

    Elementy wyświetlane na diagramie nie są usuwane z Eksplorator modelu UML.

Aby przywrócić tymczasowo wyłączonych diagramu do projektu

  1. W Solution Explorer, kliknij przycisk modelowania węzła projektu.

    [!UWAGA]

    Projekt modelowania zawiera folder definicji modelu o nazwie ModelDefinition.

  2. Na Projekt menu, kliknij Dodać istniejący element.

  3. W Dodać istniejący element okno dialogowe Znajdź plik diagramu, zaznacz plik, a następnie kliknij Dodaj.

    Diagram modelowania otwiera i pojawia się w programie project modelowania.

    [!UWAGA]

    Każdy diagram ma parę plików w systemie plików.Nie zaznaczaj pliku, który ma rozszerzenie .layout.Ponadto Visual Studio Ultimate czy diagramy obsługuje dodawanie istniejących UML do wielu projektów modelowania.Każdy plik diagramu muszą być otwierane w programie project modelowania, w której został utworzony.Wynika to z UML diagram przedstawia widok modelu, który jest w posiadaniu jej modelowania projektu.

Diagramy, które nie wymagają Modelowanie projektów

Następujące rodzaje diagramów nie są częścią projektu modelowania:

Rozwiązywanie problemów z projektów modelowanie i diagramy

W poniższej tabeli opisano problemy, które może wystąpić w przypadku modelowania projektów lub diagramów i sposób ich rozwiązania:

Problem

Powoduje, że

Rozdzielczość

Projekt modelowania nie otwarte lub załadowany do roztworu.

Wyświetlany jest następujący komunikat:

"Jednego lub więcej projektów w roztworze nie zostały poprawnie załadowany.Zobacz szczegóły w oknie danych wyjściowych."

Następujący komunikat o błędzie jest wyświetlany w oknie Output:

"ModelingProjectFilenameAndPath.modelproj: błąd: nierozpoznany identyfikator Guid w formacie."

Modelowanie projektu ma odwołania do projektów, które mają tę samą nazwę i są w tym samym roztworze.

Na przykład warstwa jest połączony z projektów, które mają tę samą nazwę i są w tym samym roztworze.

Otwórz projekt modelowania za pomocą edytora tekstu pliku, usunąć odwołania, a następnie spróbuj ponownie otworzyć projektu modelowania.

Aby uniknąć tego problemu, nie należy dodawać odwołania do projektów, które mają taką samą nazwę.Upewnij się, że projekty mają unikatowe nazwy.

Diagramy, które są dodawane, kopiowane lub przeciągać do innych projektów modelowania lub do innych lokalizacji w roztworze brakuje elementów.

- lub -

Podczas próby otwarcia diagramu, wyświetlane są następujące komunikaty:

  • "Niektóre kształty łączników na diagramie brakuje lub ponieważ nie istnieją ich definicje w tym projekcie.Definicje albo zostały usunięte z modelu diagramu został zamknięty lub diagram został skopiowany do innego projektu, który nie zawiera definicji tych."

- lub -

  • "Ten dokument jest otwarty przez innego projektu."

Plik diagramu był dodaje, przeciągany lub skopiowane z projektu modelowania innego projektu modelowania lub innej lokalizacji w roztworze.

Aby skopiować plik diagramu, utworzyć nowy diagram, a następnie skopiuj elementy z diagramu źródła do nowego diagramu.

Zobacz też

Koncepcje

Porady: edycja modeli UML i diagramów

Tworzenie struktury rozwiązania dotyczące modelowania