Projektaufgabe P2: Formalisierte und Visualisierte Anforderungen
Termin: Di 3.11.
Erreichbare Punkte: 8
In der vorigen Phase haben Sie die Anforderungen an das Projekt informell spezifiziert und auf Ihrem Team-Wiki festgehalten. Jetzt gehen wir einen Schritt weiter: Sie formalisieren und visualisieren die funktionallen Anforderungen in der Form von s.g. Anwendungsfällen (Use-Cases).
Aufgabe
- Erstellen Sie auf Basis der funktionalen Anforderungen ein Use Case Modell in UML.
- Identifizieren und modellieren Sie dabei
- wichtige Use Cases
- Akteure und ggf.
- anderere beteiligte Systeme.
Anforderungen an die Abgabe
- Nachvollziehbare Erhebungsmethode
- Vollständiger und konsistenter Anforderungskatalog (Liste von klar formulierten und abgegrenzten Anforderungen)
- Eigenschaften von Anfordeurngen lt VO erfüllt.
- Inhaltlich korrekte Use Case Diagramms (auf Basis der Anforderungen)
- In korrektem UML modellierte Use Case Diagramme
- Berücksichtigen der Use Case Pitfalls
- Für nicht-Teammitglieder verständlich
- Schauen Sie die UML 2 Use Case Diagramm Tips an.
Abgabe
- Ergänzen Sie erstmal die wichtigste Informationen auf Ihrem Teamspace, d.h. machen Sie aus der Teamspace-Seite eine einfache Web-Präsentation Ihres Projekts. Nach dem Titel, einer kurzen Beschreibung der Ziele soll man eine Liste von zwei Links zu der (bereits angegebenen) informellen Anforderungen und zur heutigen Use-cases vorkommen (im Bildformat oder PDF ins Wiki einbauen).
Tools für UML Modellierung
Ich empfehle das einfachste Tools, was Sie finden können – oder Handzeichnung. Powerpoint, Visio, OpenOffice Impress, Dia, Free UML, StarUML, ArgoUML sind OK und ausser PPT und Visio auch kostenlos
- «UMLet» – Free UML Tool for Fast UML Diagrams (Java, i.e. platform neutral), «sample UML diagrams»
- «ArgoUML» – auch Java-basiert, mächtiger, aber etwa komplizierter
- «StarUML» – professionell…
Letzte Änderung: 04.11.2009, 14:52 | 246 Worte