g4t5 [Main]
Weihnachtsinspektion
Wir haben diese schönen Dinge gemacht:
- Entscheidung Datenhaltung, SQL DB oder XML Daten
Wir hatten in der letzten Einzelaufgabe und in der letzten Vorlesunge einen näheren Blick auf XML, SimpleSML und DOM gemacht. Alle Informationen die wir über notwendige XML Tools, Tips und Tricks gesammelt haben waren besonders nützlich. Nach einer halben Stunde Diskussion haben wir uns für XML Daten entscheiden.
Noch ein grund das wir uns so entschieden haben ist die Übung aus Datenbanksysteme. Nämlich, in dieser Übung haben wir die Möglichkeit SQL zu lernen. Das Endeprojekt müssen wir in SQL machen, so können wir SQL als auch XML gut lernen.
- Datenmodell: DTDs für XML Daten
!ELEMENT seize (profil*, anzeige*)>
<!ELEMENT profil (telnummer+, p_foto, name, geschlecht, raucher, adresse)>
<!ELEMENT telnummer (#PCDATA)>
<!ELEMENT p_foto (#PCDATA)>
<!ATTLIST profil
gebjahr NMTOKEN #REQUIRED
email CDATA #REQUIRED
password CDATA #REQUIRED>
<!ELEMENT name (#PCDATA)>
<!ATTLIST name
vorname CDATA #REQUIRED
nachname CDATA #REQUIRED>
<!ELEMENT geschlecht (mann|frau)>
<!ELEMENT mann (#PCDATA)>
<!ELEMENT frau (#PCDATA)>
<!ELEMENT raucher (p_ja|p_nein)>
<!ELEMENT p_ja (#PCDATA)>
<!ELEMENT p_nein (#PCDATA)>
<!ELEMENT adresse (#PCDATA)>
<!ATTLIST adresse
stadt CDATA #REQUIRED
land CDATA #REQUIRED>
<!ELEMENT anzeige (passagier_anz, route, datum, zeit, rauchen_erl, auto,komentar)>
<!ELEMENT passagier_anz (#PCDATA)>
<!ELEMENT route (#PCDATA)>
<!ATTLIST anzeige
id CDATA #REQUIRED
von CDATA #REQUIRED
nach CDATA #REQUIRED>
<!ELEMENT datum (#PCDATA)>
<!ATTLIST datum
tag NMTOKEN #REQUIRED
monat NMTOKEN #REQUIRED
jahr NMTOKEN #REQUIRED>
<!ELEMENT zeit (#PCDATA)>
<!ATTLIST zeit
stunden NMTOKEN #REQUIRED
minuten NMTOKEN #REQUIRED>
<!ELEMENT rauchen_erl (ja|nein)>
<!ELEMENT ja (#PCDATA)>
<!ELEMENT nein (#PCDATA)>
<!ELEMENT auto (a_foto, a_detail)>
<!ELEMENT a_foto (#PCDATA)>
<!ELEMENT a_detail (#PCDATA)>
<!ELEMENT komentar (#PCDATA)>
- Simpler Testclient für Google Maps: Start, Ziel, Einbettung der dargestellten Route in die Webseite – d.h. Ansehen und Testen Spielen mit «Google Maps API»
Es gibt viele gute Tutoriums im Internet über Google Apis. Es war nicht schwer ein CODE zu finden und in der Webseite zu implementieren. Aber als nächstes kommt unsere PHP Kenntniss in Frage. :-)
- Reinshaun in wie funktioniert RSS
Google hat uns alles erzählt.
- Links zu unsere TEST-seite:
«XML Code»
Letzte Änderung: 15.12.2009, 13:12 | 364 Worte