120 likes | 213 Views
Stallinger Magdalena (a0908049) Spataro Nico (a1047034) Domentean Daniel (a0906803) Kretsu Marinel (a0553288). Grunddaten. Projektseite auf Google-Code & Downloads http://code.google.com/a/eclipselabs.org/p/glossywindowshopping GIT-Repository
E N D
Stallinger Magdalena (a0908049) Spataro Nico (a1047034) Domentean Daniel (a0906803) KretsuMarinel(a0553288)
Grunddaten • Projektseite auf Google-Code & Downloads • http://code.google.com/a/eclipselabs.org/p/glossywindowshopping • GIT-Repository • https://code.google.com/a/eclipselabs.org/p/glossywindowshopping/ • Tomcat auf Almighty • http://almighty.pri.univie.ac.at:31034/GlossyWindowShopping/GlossyWindowShopping • MySQL der ZID • mysql5.univie.ac.at/a1047034
Teil des Projektes Vorstellen • Spataro Nico • Startseite • Artikel Durchsuchen • Suchen, Kategoriesieren • DB Connection • GlassyWindowShoppingServlet
Teil des Projektes Vorstellen • Domentean Daniel • Einloggen + Registrieren
Teil des Projektes Vorstellen • Stallinger Magdalena • Person Detail • Bewertung • Artikel • Artikel bieten • Artikel Detail
Teil des Projektes Vorstellen • KretzuMarinel • Statistik • Artikel Neu
Komplexität • 8 Java-Klassen • 1 Servlet • 12 JSPs • Total Linesof Code: ca. 1124 • Verbindung zur Datenbank über Connector-Klasse „MySQLConnection.java“ • Grundsätzliche Trennung von Funktion und Design • Kommunikation mit Datenbank ausschließlich über 1 Klasse • Funktionalität gekapselt in jeweilige Klasse • Frontend - Ausgabe nur über JSPs
Gegenüberstellung Idee vs. Endprodukt • drei unterschiedliche Produktgruppen • verfügbaren Artikel nach verschiedenen Kriterien darstellen • Artikel suchen und Details auswählen • Ersteigern sowie das direkte Kaufen eines Artikels • Registrieren und Einloggen • Zwei verschiedene Benutzergruppen
Gegenüberstellung Idee vs. Endprodukt • verwalten und anlegen von Artikel • Bewertungssystem für Käufer, Verkäufer, und Artikel • zwei verschiedenen Statistiken