< Vorherige Lektion | Nächste Lektion >

Lerneinheit 2.1: Assoziationen zu Ordnern und Dateien erstellen

Gegenstand dieser Lerneinheit ist das Erstellen von Assoziationen zwischen Anforderungen und Projektordnern und Dateien.

Die verknüpfbare Ressourcendomäne in der Rational-Softwareentwicklungsplattform enthält alle Domänenelemente, die bei den Anwendungen im Eclipse-SDK einheitlich sind. Bei diesen allgemeinen Elementen handelt es sich um Projekte, Ordner und Dateien. In dieser Lerneinheit werden Sie einen Ordner mit der Bezeichnung 'Sichere Zahlung' erstellen, den ein Entwickler z. B. dazu verwenden könnte, um alle Designelemente eines Projekts für Prozesse, die Benutzern einer Anwendung eine sichere Zahlungsabwicklung garantieren, zu einer Gruppe zusammenzufassen. Darüber hinaus werden Sie eine Datei innerhalb eines Ordners mit der Bezeichnung 'Kundenauthentifizierung' erstellen, in der ein Entwickler Anmerkungen zur sicheren Identifizierung und Authentifizierung der Benutzer speichern könnte. Durch eine Assoziation der Datei 'Kundenauthentifizierung' zu den Anforderungen des Kunden-ID-Glossars ('Customer ID') von Rational RequisitePro, stellen Sie sicher, dass das Entwicklerteam bei der Sicherheitsplanung von Anfang an eine einheitliche Terminologie verwendet.

Dabei ist zu beachten, dass die Anforderungen in RequisitePro in der Sicht Anforderungsexplorer mit einer Kennung aufgelistet werden, an die sich der Name der jeweiligen Anforderung anschließt. Die Kennung, die aus einer Abkürzung des Anforderungstyps und einer Zahl besteht, stellt jeweils eine eindeutige Kennung innerhalb des Anforderungsprojekts dar. Die Kennung FEAT1 könnte sich z. B. auf die erste Funktionsanforderung beziehen, die im Projekt erstellt wurde. Die Reihenfolge der Anforderungen und damit auch die Nummerierung der Anforderungen kann in RequisitePro geändert werden, die Eindeutigkeit der einzelnen Kennungen innerhalb des Projekts wird dadurch jedoch nicht berührt.

Gehen Sie wie folgt vor, um Assoziationen zu Ordnern und Dateien zu erstellen:

  1. Klicken Sie in der Sicht Projektexplorer mit der rechten Maustaste auf Mein Lernprogrammprojekt, und klicken Sie dann auf Neu > Ordner.
  2. Geben Sie im Fenster 'Neuer Ordner' den Ordnernamen Sichere Zahlung ein, und klicken Sie auf Fertig stellen. Der neue Ordner wird jetzt im Projekt angezeigt.
  3. Klicken Sie mit der rechten Maustaste auf den Ordner Sichere Zahlung, und klicken Sie auf Neu > Datei.
  4. Geben Sie im Fenster 'Neue Datei' den Dateinamen Kundenauthentifizierung ein, und klicken Sie auf Fertig stellen. Die neue Datei wird jetzt im Ordner angezeigt.
  5. Erweitern Sie in der Sicht Anforderungsexplorer den Ordner Komponenten und Vision und dann den Ordner Web-Shop-System.
  6. Ziehen Sie die Anforderung FEAT1 - Sichere Zahlungsmethode aus der Sicht Anforderungsexplorer in den Ordner Sichere Zahlung der Sicht Projektexplorer. Die Assoziation zwischen der Anforderung und dem Ordner ist jetzt erstellt.
  7. Erweitern Sie in der Sicht Anforderungsexplorer den Ordner Glossar.
  8. Ziehen Sie die Glossaranforderung TERM4 - Kunden-ID aus der Sicht Anforderungsexplorer in die Datei 'Kundenauthentifizierung' der Sicht Projektexplorer. Die Assoziation zwischen der Anforderung und der Datei ist jetzt erstellt. Die Datei wird mit einem waagerechten Pfeil gekennzeichnet, der darauf hinweist, dass eine direkte Verknüpfung zu einer Proxy-Anforderung (siehe nächste Lerneinheit) vorliegt. Die Anforderung ist mit einem diagonalen Pfeil markiert, der darauf hinweist, dass eine indirekte Verknüpfung mit Tracefähigkeit für die Proxy-Anforderung vorliegt.