18
RMF Online Handyshop

RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

Embed Size (px)

Citation preview

Page 1: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Page 2: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

Gliederung

RMF Online Handyshop

Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen (Live Demo) Probleme Soll/Ist Abgleich Resümee

Page 3: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Projektbeschreibung Online-Shop Mobiltelefone Benutzer registrieren/login Produkte auswählen/bestellen Sessionmanagement für Benutzerverwaltung Kontaktformular Administrator

Page 4: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Logo & Design

Banner/Logo

Login-/Logoutmaske

Menü

Content

Page 5: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Datenbank – ERM

Page 6: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Logisches Datenbankmodell Benutzer(BenutzerID, Name, Vorname,

Loginname, Passwort, PLZ, Ort, Straße, Hausnummer, E-Mail);

Prostellung(BestellungsID(FK), ProduktID(FK)); Bestellung(BestellungsID, ProduktID(FK),

BenutzerID(FK), Bestellt); Archiv(BestellungsID(FK), ProduktID(FK)); Anfrage(AnfrageID, BenutzerID(FK),

Bearbeitet, Text); Produkt(ProduktID, Name, Hersteller, Preis,

Beschreibung, Imagelink, Detaillink);

Page 7: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Zwei-Schichten-Modell Index.pl Grundgeruest.pm

Index.pl ruft sich mit verschiedenen Parametern selbst auf und greift auf Funktion der Grundgeruest.pm zu.

Page 8: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Funktionen RegistrierungFür einige Felder haben wir Reguläre Ausdrückeeingesetzt

PLZ Hausnummer E-Mail

Page 9: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Funktionen LoginNach erfolgreicher Registrierung kann sich jederBenutzer mit seinem Benutzername undPasswort einloggen.

Page 10: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Funktionen Benutzerprofil bearbeiten Felder dürfen nicht leer sein Individuelle Fehlermeldungen

Page 11: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Funktionen ProdukteSortierung nach: Alphabet Preis

Produkte in Warenkorb legen

Page 12: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Funktionen Warenkorb Sammelt die noch nicht bestellten Artikel Artikelnummer Produktname Bild Menge Einzelpreis Errechnet Gesamtpreis pro Produkt löschen

Page 13: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Kontakt Kontaktformular für Kunden Anfrage an Administrator

Page 14: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Admin Produkte einpflegen/löschen Kontaktformular per E-Mail beantworten Status der Kontaktformularanfragen sehen Profil bearbeiten Identifizierung über Loginname

Page 15: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Problem Session Management E-Mail Funktion (nicht gelöst) Logischer Programmierfehler (Warenkorb) Zeitproblem Trigger

Page 16: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Soll Erledigt SonstigesRegistrierung XAnmeldung/Login XBestellanzeige/Warenkorb

X

Kontakt X Der Admin erhielt ein eigenes Tool zur Bearbeitung der Anfragen

Produkte X Schwierigkeit beim Hinzufügen von Artikel in den Warenkorb

Administratorbereich

X

Bestellung X Bestellungsausdruck als PDF wäre noch eine sinnvolle Ergänzung

Sessionmanagement

X

SQL Zugriffe XSicherheit für Passwörter

X

Page 17: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Resümee Teamarbeit TortoiseSVN Bandbreite Zeit

Page 18: RMF Online Handyshop. Gliederung RMF Online Handyshop Projektbeschreibung Logo & Design Datenbank Perl-Implementierung (Zwei-Schichten-Modell) Funktionen

RMF Online Handyshop

Vielen Dank für die Aufmerksamkeit