Projekt - Modellierung

Erweiterung - Speicherformate

Die Daten eines Kartenstapels sollen in einer Datei gespeichert werden können. Ziel ist es, ein hierfür geeignetes Datenformat zu entwickeln.

Aufgabe 1: Speicherformat für die Daten

Erstell eine Text-Datei, in der die Daten eines exemplarisch gewählten Kartenstapels gespeichert sind.

Tipp: Günstig ist es, ein XML-basiertes Datenformat zu benutzen (siehe Informationsdarstellung, Sprachbeschreibung, Sprachverarbeitung - mit XML).

Aufgabe 2: Erweiterung des Modells

Welches Objekt könnte für das Übersetzen der verwalteten Kartendaten in ein externes Datenformat (und umgekehrt) zuständig sein? Konzipiere geeignete Methoden.

Erweiterung - Abfragemodus

Die Aktionen im Abfragemodus sollen genau spezifiziert werden. Wir benutzen weiterhin die folgende Codierung der Zustände:

Aufgabe 3: Spezifikation des Verhaltens

Beschreibe, wie sich das erweiterte System verhalten soll. Ergänze hierzu in der Zustandstabelle die Fälle, die den Abfragemodus betreffen.

Zustand Ereignis Aktionen Folgezustand
0,1,2,3 [Karten laden] öffnet ein Dialogfenster zur Festlegung des Dateinamens und lädt die Karteninhalte gleicher Zustand
0,1,2,3 [Karten laden] öffnet ein Dialogfenster zur Festlegung des Dateinamens und lädt die Karteninhalte gleicher Zustand
0,2,3 [Karte aufnehmen],[neue Karte],[Karte lentfernen] keine gleicher Zustand
0,1 [Anfang],[weiter],[zurück],[Ende] wählt die entsprechende Karte aus und zeigt das Stichwort und die Erläuterung an gleicher Zustand
... ... ... ...
X

Fehler melden

X

Suche