Einzelaufgabe A3: XML/DTD
Termin: Fr 28.11.
Aufgabenstellung
- Datenmodell: Entwerfen Sie ein einfaches konzeptuelles Datenmodell für einen beliebigen Realitätsausschnitt (es kann auch im Kontext Ihres Projekts sein, aber die Teammitglieder müssen dann unterschiedliche Ausschnitte modellieren, da dies eine Einzelaufgabe ist – und bitte, kopieren Sie nicht direkt unser Beispiel aus Praktikum :-)). Modellieren Sie das Datenmodell mit einem UML Klassendiagramm. Es sollen einige Klassen modelliert werden, die über sinnvolle Attribute verfügen und miteinander in Beziehung stehen: es müssen mindestens eine 1:1-, eine 1:n- und eine m:n-Beziehung vorkommen. Erstellen Sie zu Ihrem Modell eine kurze natürlichsprachliche Beschreibung des gewählten Realitätsausschnitts. Speichern Sie das Datenmodell in eine PDF Datei, und laden Sie diese unter Aufgaben und Projekt hoch.
- DTD: Überlegen Sie sich wie Sie das UML Datenmodell sinnvoll mit einer DTD abbilden können, sodass konkrete Datensätze für den gewählten Realitätsausschnitt mit XML beschrieben werden können. Verwenden Sie in der DTD sowohl Elemente als auch Attribute und achten Sie darauf, dass Ihr Datenmodell (die Beziehungen) korrekt abgebildet werden kann. Hängen Sie die DTD in der XML-Abgabeumgebung ein.
- XML: Erstellen Sie zur DTD ein XML Dokument mit mehreren sinnvollen Datensätzen und hängen Sie dieses ebenfalls in die XML-Abgabeumgebung ein.
Zusätzliche Infos
- Dies ist eine Einzelaufgabe
- Zur Modellierung können Sie beliebige Tools verwenden (also StarUML, UMLet, Visual Paradigm :-),…)
- Sie können die DTD und XML in XML-Abgabeumgebung auch testen oder damit einfach spielen – dafür gibt es hier ausreichend viele Testumgebungen. Ihre Abgabe soll aber am Ende ausnahmslos unter "Abgabe" Umgegung gespeichert werden!
Letzte Änderung: 19.11.2008, 13:51 | 245 Worte