Freitag, 28. November 2008

Review ist fertig, aber ich bin nicht zufrieden... Hätte gerne eine Beurteilung geschrieben bei der die positiven und negativen Argumente halbwegs ausgeglichen sind, aber das hat so leider nicht hingehaun. Ich sag nur: schlechtes Karma! Befürchte, daß es mit der Beurteilung unseres Modells nicht viel anders aussehen wird (was sicher anders gelaufen wäre, wenn ich meinen Plan durchgezogen hätte das Modell bis letzte Woche gleich zu verbessern! Bin ja selbst schuld...).

Naja, nochmal gegenlesen lassen, auf Tippfehler prüfen und dann rauf damit. Spaß gemacht hat das jedenfalls nicht :/

Mittwoch, 26. November 2008

DTD Beziehungen

Ohje, habe gerade erst den Post im Blog des Lehrveranstaltungsleiters gelesen. Leider trifft das auch auf mich zu und ich habe bei meiner XML-Abgabe vergessen die Beziehungen abzubilden...

Werde das im Laufe des Tages durch IDs nachtragen.

Dienstag, 25. November 2008

Hm, kann nicht schlafen...

Habe gerade versucht das Architekturmodell der anderen Gruppe herunterzuladen, aber kann es nicht finden!

Müsste es nicht irgendwo HIER zu finden sein?

Sonntag, 23. November 2008

A3 - DTD/XML

Übersicht:
Ich brauche für diese Abgabe
ein Thema (erledigt: ein Zirkus),
ein Klassendiagramm (erledigt, wenn auch sehr dünn mit nur 4 Klassen, aber die Aufgabenstellung sagt ja "einfaches konzeptuelles Datenmodell"),
eine natürlichsprachliche Beschreibung (Thema kurz umreißen ODER eine Beschreibung, die das Modell genau beschreibt? Und werden da auch die Operationen beschrieben? --Hab mich jetzt entschieden, die Operationen wegzulassen...),
ein DTD (Daten als ELEMENT oder ATTLIST? hab mich ejtzt dafür entschieden alle mehrmals verwendeten Attribute als ELEMENT zud efinieren und alle nur einmal vorkommenden als ATTLIST) und
ein XML (Circus Roncalli! *juchee* :D ) mit sinnvollen Datensätzen.

Okay, wieder eine Abgabe erledigt.
Nun folgt wieder das Fütterungs-belohnungs-ritual... :)



Was noch ansteht:
- die Verbesserung des Architekturmodells drängt jetzt schon, schließlich wollen wir ne möglichst brauchbare Vorlage für die andere Gruppe bieten und bei uns hat ja so einiges nicht gepasst...
- außerdem muss unser eigenes Review des Modells der anderen Gruppe noch verfasst werden

Dienstag, 18. November 2008

Gruppenarbeit P3 - Architektur

Okay, nach Durchstöbern des Forums und Nachfragen bei anderen Gruppen, hat unsere Gruppe entschieden, daß ein Top-Down-Sichtweise sinnvoller wäre als eine Bottom-Up-Beschreibung.

Im Frontend-Layer befinden sich also (wie ich es verstehe) all die Teile, die man als Benutzer sieht, also z.B. die "Startseite", die "Login-Maske" und die "Such-Maske".

Beim nächsten Layer bin ich mir schon unsicherer... ich würde darauf praktisch die Inhalte unseres letzten UML-Diagramms abbilden, also "was kann ich mit dem System alles machen?", denn das beschreibt ja meiner Meinung nach die logischen Funktionen.

Ich hatte eine Version des Komponentendiagramms angefertigt, in der der Daten-Layer lauter Klassenoperationen, z.B. "Benutzer::add" und "Benutzerliste::update" enthielt. Dafür hatte ich mich an der Antwort auf unseren Forumseintrag von Prof. Dr. Derntl orientiert, aber die Gruppe hat beschlossen, daß das zu genau ist und in dieser Aufgabe nicht gefragt. Aus diesem Grund schwimme ich jetzt noch etwas bei der Frage: "Was kommt in den Daten-Layer? Was ist zu genau?"

Gruppenarbeit P3:Architektur Nachtrag

Letzten Mittwoch setzten wir uns zusammen um uns einen Überblick über die neue Aufgabe zu verschaffen. Dabei erstellten wir ein vorläufiges Diagramm mit Blackboxes. Die Ausarbeitung der Whiteboxes teilten wir dann auf und beschlossen uns am Wochenende nochmal zu treffen. Das hat leider nicht geklappt, so daß wir erst jetzt zusammensitzen und den Rest des Diagramms und die Präsentation verfassen...

Mehr in naher Zukunft...

BHP - Beckys PHP-Erfahrung

Phase 1: totale Verwirrung
Phase 2: ah! PHP Grundlagen
Phase 3: Reine Formsache - oder wie funktioniert ein Formular?
Phase 4: "classified" Information - die weite Welt der Klassen in PHP
Phase 5: Constructionworker - eingabeformular.php, classes.php und index.php stehen
Phase 6: Ach ja, da war ja noch was mit Dateioperationen - wie speichere ich die gesammelten Daten?
Phase 7: Fehlersuche - bis zum letzten Komma.
Phase 8: Success! Alles geht, die Programmiererin wird mit Essen belohnt...


Neben der Freude, daß jetzt alles geht ärgert mich bloß, daß ich immernoch nicht das Gefühl habe mich richtig gut mit PHP auszukennen. Aber das wird wohl vorerst unten auf die To Do-Liste gesetzt werden...