Gewusst wie: Verknüpfen von Modellelementen mit Arbeitsaufgaben

Aktualisiert: September 2010

Sie können in Visual Studio Ultimate jedes Modellelement mit Arbeitsaufgaben in Team Foundation Server verknüpfen. So können Sie Aufgaben, Testfälle, Fehler, Anforderungen, Probleme oder andere Arten von Arbeitsschritten nachverfolgen, die bestimmten Teilen des Modells zugeordnet sind. Sie können außerdem einem Modellelement ein beliebiges Dokument zuordnen, indem Sie das Dokument an eine verknüpfte Arbeitsaufgabe anfügen.

Tipp

Diese Links können nur erstellt werden, wenn im Projekt Team Foundation Server verwendet wird und auf dem Computer Team Explorer installiert ist. Laden Sie Microsoft Visual Studio 2010 Visualization and Modeling Feature Pack herunter und installieren Sie es, um Links in Arbeitsaufgaben zu erstellen und anzuzeigen. Weitere Informationen finden Sie unter Gewusst wie: Verknüpfen von Arbeitsaufgaben mit Modellelementen.

Beispielsweise können Sie die folgenden Links erstellen:

  • Verknüpfen einer Arbeitsaufgabe vom Typ Benutzertextabschnitt mit einem Aktivitätsdiagramm, das erläutert, wie der Benutzertextabschnitt als Sequenz von Vorgängen implementiert wird

  • Verknüpfen eines Anwendungsfalls in einem Anwendungsfalldiagramm mit den Arbeitsaufgaben vom Typ Testfall, die sicherstellen, dass der Anwendungsfall ordnungsgemäß implementiert wird

  • Verknüpfen eines Attributs in einer Klasse in einem UML-Klassendiagramm mit einer Arbeitsaufgabe vom Typ Fehler für einen Fehler in der Implementierung des Attributs

  • Verknüpfen einer Komponente in einem Komponentendiagramm mit einer Arbeitsaufgabe vom Typ Aufgabe, die die Entwicklung nachverfolgt Eine solche Aufgabe ist normalerweise das übergeordnete Element von mehreren kleineren Aufgaben.

Sie können Arbeitsaufgaben mit jedem Element verknüpfen, das Sie in den Diagrammen oder dem UML-Modell-Explorer auswählen können. Hierzu gehören folgende Elemente:

  • Alle Elemente in UML-Modellen, z. B. UML-Klassen, Lebenslinien, Anwendungsfälle, Subsysteme, Aktivitäten, Objektknoten, Komponenten, Schnittstellen

  • Alle Beziehungen in UML-Modellen, z. B. Zuordnungen, Verallgemeinerungen, Abhängigkeiten, Flüsse, Meldungen

  • Teile von Elementen, z. B. die Attribute und Vorgänge von Klassen, die Ausführungen von Lebenslinien, die Eingabe- und Ausgabepins von Aktivitäten sowie die Teile und Ports von Komponenten

  • Ebenen und Ebenenabhängigkeiten

  • Kommentare und Kommentarlinks

  • Diagramme. Um ein Diagramm auszuwählen, klicken Sie auf einen leeren Bereich des Diagramms.

In diesem Thema

  • So stellen Sie eine Verbindung mit einem Team Foundation Server-Computer her

  • So verknüpfen Sie ein Modellelement mit einer neuen Arbeitsaufgabe

  • So verknüpfen Sie ein Modellelement mit einer vorhandenen Arbeitsaufgabe

  • So öffnen Sie die mit einem Modellelement verknüpften Arbeitsaufgaben

  • So entfernen Sie Arbeitsaufgabenlinks aus einem Modellelement

So stellen Sie eine Verbindung mit einem Team Foundation Server-Computer her

  1. Klicken Sie im Menü Ansicht auf Team Explorer.

  2. Wenn nicht der richtige Server und die richtigen Projekte angezeigt werden, klicken Sie auf Vorhandenes Teamprojekt hinzufügen, und wählen Sie den richtigen Server und die richtigen Projekte aus.

  3. Klicken Sie in Team Explorer auf das Projekt, in dem Sie Arbeitsaufgaben erstellen, verknüpfen oder anzeigen möchten.

    Das Projekt wird in Team Explorer hervorgehoben.

So verknüpfen Sie ein Modellelement mit einer neuen Arbeitsaufgabe

  1. In Team Explorer:

    1. Stellen Sie sicher, dass eine Verbindung mit dem Team Foundation Server-Computer besteht, auf dem Sie eine neue Arbeitsaufgabe erstellen möchten.

    2. Stellen Sie sicher, dass Sie das Projekt ausgewählt haben, in dem Sie neue Arbeitsaufgaben erstellen möchten, indem Sie in Team Explorer auf das Projekt klicken.

  2. Klicken Sie in einem Diagramm oder im UML-Modell-Explorer mit der rechten Maustaste auf das Modellelement, zeigen Sie auf Arbeitsaufgabe erstellen, und klicken Sie dann auf den Typ der gewünschten Arbeitsaufgabe.

    Ein Arbeitsaufgabenformular wird angezeigt.

  3. Füllen Sie die Felder der Arbeitsaufgabe aus, und klicken Sie dann auf Arbeitsaufgabe speichern.

    Die neue Arbeitsaufgabe wird mit dem Modellelement verknüpft. Ein Symbol wird auf dem Modellelement oder in seiner Nähe angezeigt.

    Wichtig

    In dieser Version zeigt ein Link nur in eine Richtung: vom Modellelement zur Arbeitsaufgabe. Um bidirektionale Links zwischen Modellelementen und Arbeitsaufgaben zu aktivieren, installieren Sie das Microsoft Visual Studio 2010 Visualization and Modeling Feature Pack. Dies bedeutet: Wenn Sie einen Link von einem UML-Modellelement zu einer Arbeitsaufgabe erstellen, wird auch ein Link von der Arbeitsaufgabe zum Modellelement erstellt. Um diesen Link in der Arbeitsaufgabe zu sehen, öffnen Sie die Arbeitsaufgabe und aktualisieren sie manuell, oder schließen Sie die Abfrage und öffnen sie dann erneut. Um bidirektionale Links zwischen Ebenenelementen und Arbeitsaufgaben zu aktivieren, installieren Sie Visual Studio 2010 Service Pack 1. Andernfalls müssen Sie den Link von der Arbeitsaufgabe aus erstellen. Weitere Informationen finden Sie unter Gewusst wie: Verknüpfen von Arbeitsaufgaben mit Modellelementen.

So verknüpfen Sie ein Modellelement mit einer vorhandenen Arbeitsaufgabe

  1. Stellen Sie in Team Explorer sicher, dass eine Verbindung mit dem Team Foundation Server-Computer besteht, auf dem sich die gewünschten Arbeitsaufgaben befinden.

  2. Klicken Sie im Diagramm oder im UML-Modell-Explorer mit der rechten Maustaste auf das Element, und klicken Sie dann auf Mit Arbeitsaufgabe verknüpfen.

    Das Dialogfeld Mit Arbeitsaufgaben wird angezeigt.

  3. Wählen Sie das Projekt im Feld Projekt aus.

  4. Wählen Sie mit einer der folgenden Methode eine oder mehrere Arbeitsaufgaben aus, die mit dem Modellelement verknüpft werden sollen:

    • Wählen Sie in Gespeicherte Abfrage eine Abfrage aus.

    • Geben Sie die IDs von einer oder mehreren Arbeitsaufgaben durch Leerzeichen getrennt ein.

    • Geben Sie in Titel enthält ein Wort oder einen Ausdruck ein.

  5. Klicken Sie auf Suchen.

    Eine Liste von Arbeitsaufgaben wird angezeigt.

  6. Aktivieren Sie die Kontrollkästchen für die gewünschten Arbeitsaufgaben, und klicken Sie dann auf OK.

    Die Eigenschaft Arbeitsaufgaben des Modellelements weist eine größere Zahl als zuvor auf. Ein Symbol wird auf dem Modellelement oder in seiner Nähe angezeigt.

    Wichtig

    In dieser Version zeigt ein Link nur in eine Richtung: vom Modellelement zur Arbeitsaufgabe. Um bidirektionale Links zwischen Modellelementen und Arbeitsaufgaben zu aktivieren, installieren Sie das Microsoft Visual Studio 2010 Visualization and Modeling Feature Pack. Dies bedeutet: Wenn Sie einen Link von einem UML-Modellelement zu einer Arbeitsaufgabe erstellen, wird auch ein Link von der Arbeitsaufgabe zum Modellelement erstellt. Um diesen Link in der Arbeitsaufgabe zu sehen, öffnen Sie die Arbeitsaufgabe und aktualisieren sie manuell, oder schließen Sie die Abfrage und öffnen sie dann erneut. Um bidirektionale Links zwischen Ebenenelementen und Arbeitsaufgaben zu aktivieren, installieren Sie Visual Studio 2010 Service Pack 1. Andernfalls müssen Sie den Link von der Arbeitsaufgabe aus erstellen. Weitere Informationen finden Sie unter Gewusst wie: Verknüpfen von Arbeitsaufgaben mit Modellelementen.

So öffnen Sie die mit einem Modellelement verknüpften Arbeitsaufgaben

  1. Stellen Sie in Team Explorer sicher, dass eine Verbindung mit dem Team Foundation Server-Computer besteht, mit dem das Modellelement verknüpft ist.

  2. Klicken Sie im Diagramm oder im UML-Modell-Explorer mit der rechten Maustaste auf das Modellelement, und klicken Sie dann auf Arbeitsaufgaben anzeigen.

    Ein Fenster mit einer Liste von Arbeitsaufgaben wird geöffnet und eine Liste der verbundenen Arbeitsaufgaben angezeigt.

    Tipp

    Es werden nur Arbeitsaufgaben auf dem gegenwärtig ausgewählten Server angezeigt. Wenn die Liste leer ist, überprüfen Sie, ob Sie in Team Explorer den richtigen Server ausgewählt haben.

  1. Stellen Sie in Team Explorer sicher, dass eine Verbindung mit dem Team Foundation Server-Computer besteht, mit dem das Modellelement verknüpft ist.

  2. Klicken Sie im Diagramm oder im UML-Modell-Explorer mit der rechten Maustaste auf das Modellelement, und klicken Sie dann auf Arbeitsaufgaben entfernen.

    – oder –

    1. Klicken Sie im Diagramm oder im UML-Modell-Explorer mit der rechten Maustaste auf das Modellelement, und klicken Sie dann auf Eigenschaften.

      Im Fenster Eigenschaften gibt die Eigenschaft Arbeitsaufgaben die Anzahl der verknüpften Arbeitsaufgaben an.

    2. Klicken Sie in der Eigenschaft Arbeitsaufgaben auf die Schaltfläche mit den Auslassungszeichen ([…]).

    Das Dialogfeld Links entfernen zu Arbeitsaufgaben wird angezeigt.

    Tipp

    Es werden nur Arbeitsaufgaben auf dem aktuellen Server angezeigt. Wenn die Liste leer ist aber die Anzahl der Arbeitsaufgaben nicht 0 (null) ist, überprüfen Sie, ob in Team Explorer eine Verbindung mit dem richtigen Server besteht.

  3. Deaktivieren Sie die Kontrollkästchen neben den Elementen, deren Verknüpfung Sie aufheben möchten, und klicken Sie dann auf OK.

    Die Arbeitsaufgaben sind nicht mehr mit dem Modellelement verknüpft.

    Wichtig

    Wenn Sie einen Link aus einem Modellelement entfernen, wird der Link von der Arbeitsaufgabe zum Element ebenfalls entfernt. Es wird nicht empfohlen, die Arbeitsaufgabe zu bearbeiten, um den Link zum Modellelement zu entfernen, weil der Link vom Modellelement zur Arbeitsaufgabe nicht entfernt wird. Entfernen Sie stattdessen den Arbeitsaufgabenlink aus dem Modellelement.

Siehe auch

Konzepte

Gewusst wie: Bearbeiten eines UML-Modells und Bearbeiten von Diagrammen

Entwickeln von Modellen für den Softwareentwurf

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

September 2010

Aktualisiertes Thema, um Linkverhalten zwischen Modellelementen und Arbeitsaufgaben aufzuklären.

Kundenfeedback.

März 2011

Aktualisiert, um die Korrektur für Arbeitsaufgabenlinks zu Ebenendiagrammen in Visual Studio 2010 Service Pack 1 widerzuspiegeln.

Informationsergänzung.