Mittwoch, 28. Januar 2009

Teamaufgabe P6 - Implementierung

Juhu, endlich geschafft...hatte zwar am Anfang große Bedenken ob wir das alles unter Dach und Fach bringen was wir uns da vorgenommen haben allerdings hat zum Glück die liebe Frau Wolf großen Einsatz bewiesen ;) Die Präsentation verlief auch ohne Probleme, da alles ohne Zwischenfälle funktioniert hat :D

Einzelaufgabe A6/A7: Webservice-server/client (Nachtrag:P)

Jajaja, der Blog-Eintrag kommt spät ich weiß.
Aber lieber spät als nie oder? :P

Server:

Der Webservice war eine ganz schön knifflige Aufgabe (und das vor Weihnachten!! ;) )
Habe Stunden damit verbracht mich mit Google Stück für Stück vorzuarbeiten. Außerdem hat ein Teamkollege ein ganz praktisches Buch hervorgezaubert in welchem auch noch einige hilfreiche Sachen drin standen. Außerdem haben wir uns zugegebenermaßen auch gegenseitig noch ein wenig geholfen, ohne dem hätten wir wohl beide nicht soviel zusammen gebracht :(
Ansonsten gab es eigentlich (bis auf diese verdammten flüchtigkeitsfehler beim proggen) keine großartigen Probleme beim Server.

Client:

Der Client war nach dem Server eigentlich recht einfach zu programmieren, auch wenn ich nach wie vor beeindruckt bin von dem wunderschönen Client zu meinem Webservice vom Herrn Hummelbrunner. Meiner wirkte da eher spartanisch, hat aber glaub ich seinen Zweck erfüllt. Bin dann jedoch leider erst gestern drauf gekommen, dass Tom (Wesenauer) an seinem Server nachträglich noch ein bisschen was geändert hat wodurch ich Werte aus einem Array auslesen wollte die es nicht mehr gab....war sehr ärgerlich;) Aber das war ein gutes Beispiel dafür wo anscheinend die Schwächen solcher Webservices liegen. Sollte nachträglich etwas am Server geändert werden kann es passieren, dass der Client wegen 2 falscher Werte nicht mehr ausgeführt wird. Ob es dafür wohl eine Lösung gibt? Wie dem auch sei, Aufgabe war ansonsten ganz einfach zu lösen :)

Mittwoch, 17. Dezember 2008

Einzelaufgabe A5: Schema für meine Bäckerei ;)

Aloha,

Für diese Aufgabe mussten wir ein erweitertes Datenbankschema für unsere Einzelaufgabe (in meinem Fall die Bäckerei:P) schreiben. Die Aufgabe war mittels den Vorlesungsfolien und w3.org ganz gut zu lösen. Auch wenn ich noch nicht wirklich weiß wofür man einen simpletype braucht O_o. Ebenfalls ganz hilfreich ist ein XML Buch :P Im Endeffekt konnte ich das Beispiel aber mit viel Schweiß und Herzblut doch lösen :).

Teamaufgabe - Sepzifikation

Ahoihoi,

die Aufgabe war es diesmal eine Spezifikation für das Teamprojekt zu schreiben. Wir haben versucht so gut wie möglich die einzelnen Funktionen unserer Seite aufzuteilen was sich allerdings teilweise als schwieriger herausgestellt hat als anfänglich angenommen ;) Ein gutes Beispiel wäre der Kalender. Hier sind wir zu dem Schluss gekommen, dass es wohl am klügsten ist wenn wir ihn gemeinsam machen da wohl das Wissen eines einzelnen Gruppenmitglieds nicht ausreichen wird ;)

XPath

Heyho,

die erste Aufgabenstellung war diesmal eine xpath Abfrage für die bei der letzten Aufgabe erstellte XML Datenbank zu erstellen. Grundsätzlich war die Aufgabe eigentlich einfach, es war nur eine Herausforderung die richtige Syntax für die Abfragen herauszufinden. Nachdem das Problem geklärt war, war die Aufgabe aber relativ schnell und einfach zu lösen :)

Mittwoch, 3. Dezember 2008

XML/DTD

Hallo allerseits:)

Diesmal war die Aufgabe eine DTD "Datenbank" zu erstellen und mittels XML Dateneinträge hinzuzufügen. Anfangs war die Aufgabe etwas knifflig da ich nicht wusste wie ich anfangen sollte, allerdings hat sich dies dann später mit ein wenig Hilfe (Google ist unser Freund) doch relativ gut lösen lassen. Als Klassendiagramm habe ich einen Realitätsausschnitt einer Bäckerei modelliert. Daher ich kein besonders kreativer Mensch bin und in dem Moment als ich mir die Aufgabe überlegte eine Semmel gegessen habe war das Beispiel am naheliegensten für mich, im wahrsten Sinne des Wortes ;) Wo ich mir nicht ganz sicher war, war die Sache mit #PCDATA.

Patrik

Mittwoch, 19. November 2008

Einzelaufgabe - PHP

Und gleich noch ein Post :P

Die Einzelaufgabe war diesmal schon kniffliger, vorallem weil ich noch immer keine Idee habe wie ich Daten ohne Tabellen anschaulich formatieren kann ( :( ).
Aus diesem Grund habe ich die Visitenkarte aus der ersten Aufgabe mit php statements erweitert um die Forumlardaten einlesen zu können. Zwischendurch sind leider auf Probleme aufgetreten die ich zwar zum Großteil lösen konnte, aber ein paar Sachen sind leider übergeblieben :/ (muss man zum übergeben von mehreren Checkboxen jedes mal eine eigene Abfrage zu jeder Checkbox schreiben? Bei mir hat er immer nur den letzten makierten Wert ausgegeben)
Ansonsten hat mir die Aufgabe Spaß gemacht, auch wenn es wahrscheinlich noch dauern wird bis ich wirklich einigermaßen sattelfest sein werde ;)