Protokoll der 5. Sitzung vom 22. Mai 2001
Protokollant: René Kabir
Anwesende: alle ausser Roman, Thomas F., Marco
Gliederung des Protokolls:
1. Session - API
2. Soll-Analyse
3. Dokumentation
4. Zustandsdiagramm Produktbereich
1. Session - API
Vorstellung des Userdata-Interfaces durch Oliver und Tobias. Zugriff
auf sessionbezogene Daten wie Warenkorb, Benutzerdaten oder Suchresultate
sollen nur
noch ueber ein API erfolgen, dass die Klassen Userdata, Cart und CurrentSearchResult
bereitstellt. Die jeweilige Instanz erhaelt man durch Aufruf der
Methode
getInstance(Session s) auf diesen Klassen.
Entsprechend werden fuer den API-Benutzer transparent die Instanzen
erstmalig erzeugt, bzw. ueber das Session-Objekt aus der Hash-Table ausgelesen.
2. Soll - Analyse
Die Soll-Analyse umfasst zur Zeit folgende Punkte :
- Wir machen einen Plattenladen
- "Decision Support"
- Wer hat welche Platte gekauft ?
- Suchen nach Platten / Liedern / Preisen
- Profisuche
- Navigation auf jeder Seite
- Lieder anspielen koennen
- AGB
- Benutzer kann Daten aendern
Diese Dinge sind im einzelnen noch genauer zu definieren bzw. zu erweitern.
3. Dokumentation
Es ist jeder Task nicht nur durch den entstehenden Code, sondern auch
durch mindestens ein bis zwei Zeilen Text zu dokumentieren (Name, Task,
Zeit
geplant/benoetigt, geschafft?).
Insbesondere sollte Java-Code javadoc-tauglich (bis auf Methodenebene)
kommentiert werden.
Die entsprechenden Dokumente werden durch den Dokumentwart Thomas ins
Netz gestellt.
4. Zustandsdiagramm Produktbereich
Taskübersicht
TASK | NAMEN | GEPLANTE STUNDEN | VERBRAUCHTE
STUNDEN |
Soll-Analyse ausarbeiten | Erguen, Marco | 4; 4 | 4; 3 |
Session-API, Warenkorb | Oliver, Tobias | 5; 5 | 4; 4,75 |
Such-DA, grosse Suchmaske | Sebastian, Jens, Roman | 6; 5; 6 | 7; 7; 5 |
Suchergebnisse, Detailansicht | Tomek, Leszek | 4; 4 | 6,5; 6,5 |
BLOBs per Servlet ausliefern | Karsten, Saad | 5; 5 | 5; 4 |
DBI, Gruppenfoto | Rene, Thomas S. | 5; 5 + 2 - DOC-MAN (tm) | 4; 11 |
Login-DA | Thomas F., Slav | 4; 4 | ?; 3 |