Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Use Cases Gesamtprojekt. Use Case Erstelle Klassendiagramm zAkteur/Rolle: Projektleiter (=User) yDer User startet den Klassendiagramm-Editor, es wird.

Ähnliche Präsentationen


Präsentation zum Thema: "Use Cases Gesamtprojekt. Use Case Erstelle Klassendiagramm zAkteur/Rolle: Projektleiter (=User) yDer User startet den Klassendiagramm-Editor, es wird."—  Präsentation transkript:

1 Use Cases Gesamtprojekt

2 Use Case Erstelle Klassendiagramm zAkteur/Rolle: Projektleiter (=User) yDer User startet den Klassendiagramm-Editor, es wird die Arbeitsoberfläche erzeugt und ein leeres Diagramm dargestellt. yPer Drag&Drop kann der User aus der Toolbar Klassen-Elemente in den Arbeitsbereich ziehen, die er zur Erstellung einer Ergebnisstruktur benötigt. Assoziationen werden per Gummibandfunktion (Klasse markieren und von dieser eine Linie zur gewünschten Klasse zeichnen, wobei beliebig viele Knickpunkte enthalten sein können) eingefügt. Der User hat jederzeit die Möglichkeit, die Elemente im Arbeitsbereich beliebig einzufügen, zu markieren, zu verschieben und zu löschen. Verschiebt der User Klassen, so verschieben sich die Assoziationen automatisch auch mit. Die Attribute der Klassendiagramm-Elemente (z.B. Klassenname) kann der User per Kontext- Menü (Rechtsklick per Maus) eingeben. yDer User kann die Ergebnisstruktur sowohl in einer validen als auch in einer invaliden (z.B. nur eine grobe Anfangsskizze) Form im ENABLER abspeichern. yVor dem Schließen der Anwendung soll eine Meldung erscheinen, wenn das Klassendiagramm noch nicht gesichert worden ist.

3 Klassendiagramm /Ergebnisstruktur: Klassen und Attribute des Meta-Modells zKlassen: yModelElement, Class, Association, AssociationEnd,, Role Names, Attribute (StringAttribute, NumericAttribute, FileAttribute), Schnittstelle zu Process (ENABLER) entspricht StateMachine in unseren Meta-Modellen zAttribute: ymultiplicity, name, comment, value

4 Meta-Modell des Klassendiagramms

5 Storyboard für Erstelle Klassendiagramm/Ergebnisstruktur Datei Bearbeiten Einfügen Hilfe Toolbar Arbeitsbereich

6 Storyboard für Erstelle Klassendiagramm/Ergebnisstruktur (1) Datei Bearbeiten Einfügen Hilfe

7 Storyboard für Erstelle Klassendiagramm/Ergebnisstruktur (4) Datei Bearbeiten Einfügen Hilfe Der User zeichnet die Assoziation per Gummibandfunktion oder per Verbindetool

8 Storyboard für Erstelle Klassendiagramm/Ergebnisstruktur (5) Datei Bearbeiten Einfügen Hilfe

9 Storyboard für Erstelle Klassendiagramm/Ergebnisstruktur (6) Datei Bearbeiten Einfügen Hilfe

10 Storyboard für Erstelle Klassendiagramm/Ergebnisstruktur (7) Datei Bearbeiten Einfügen Hilfe Project start date end date

11 Storyboard für Erstelle Klassendiagramm/Ergebnisstruktur (8) Datei Bearbeiten Einfügen Hilfe Project start date end date

12 Storyboard für Erstelle Klassendiagramm/Ergebnisstruktur (9) Datei Bearbeiten Einfügen Hilfe Project start date end date

13 Storyboard für Erstelle Klassendiagramm/Ergebnisstruktur (10) Datei Bearbeiten Einfügen Hilfe Project start date end date consist of project task 1..* 1


Herunterladen ppt "Use Cases Gesamtprojekt. Use Case Erstelle Klassendiagramm zAkteur/Rolle: Projektleiter (=User) yDer User startet den Klassendiagramm-Editor, es wird."

Ähnliche Präsentationen


Google-Anzeigen