Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Anker
_Toc415149621
_Toc415149621
Auftrag 1: Start-/End-Zustand, einfacher Zustand und Zustandsübergang

Lernziele

Pseudo-Start- und Endzustand festlegen.

...

Einfachen Zustandsübergang modellieren anhand eines Events.

Ausgangslage

Der Bibliothekar stellt ein gekauftes Buchexemplar ins Buchregal. Ein Bibliotheksbesucher kann sich das Buchexemplar ausleihen und nach einer bestimmten Zeit wieder zurückbringen. Der Bibliothekar stellt täglich die zurück gebrachten Bücher wieder ins Buchregal sofern diese noch ausleihbar sind. Die nicht mehr brauchbaren Exemplare entsorgt er.

Aufgabenstellung

Identifizieren Sie zuerst die möglichen Zustände für ein Buchexemplar.

...

Zeichnen Sie dann die identifizierten Zustände sowie deren Übergänge in einem Zustandsdiagramm ein.

Anker
_Toc415149622
_Toc415149622
Auftrag 2: Verhalten auslösen beim Zustandsübergang

Lernziele

Ereignis und Verhalten (ausgelöste Aktivität) auseinanderhalten und korrekt im Zustandsübergang modellieren.

Ausgangslage

Die Ausgangslage aus vorheriger Aufgabenstellung wurde nach einem weiteren Interview mit dem Bibliothekar erweitert:

Der Bibliothekar kategorisiert ein gekauftes Buchexemplar bevor er es ins Buchregal stellt. Ein Bibliotheksbesucher kann sich das Buchexemplar ausleihen. Er muss dabei das Buch scannen lassen. Nach einer bestimmten Zeit bringt er das Buch wieder zurück und lässt es wieder scannen. Der Bibliothekar stellt täglich die zurück gebrachten Bücher wieder ins Buchregal sofern diese noch ausleihbar sind. Die nicht mehr brauchbaren Exemplare entsorgt er.

Aufgabenstellung

Ergänzen Sie das Zustandsdiagramm gemäss obiger Ausgangslage.