Informatik :: PHP + MySQL :: Online-Shop-System

Online-Shop-System



PHP Hauptmenü

Anforderungen an das System

Eine Büroartikel-Firma möchte ihre Artikel auch über ein Online-Shop-System im Internet vertreiben.

Interessierte Kunden können sich dazu registrieren (Name, Vorname, PLZ, Ort, Straße, Kontonummer, BLZ, Passwort).
Nach erfolgter Neuanmeldung erhält jeder Kunde eine eindeutige Kundennummer vom System zugewiesen.

Die Anmeldung eines Kunden erfolgt dann durch Name und Passwort. Nach erfolgter Anmeldung bekommt jeder Kunde einen leeren Warenkorb bereitgestellt. Er kann sich über die vorhandenen Artikel (Artikelnummer, Bezeichnung, Stückpreis) informieren und einen Artikel durch Eingabe der Artikelnummer und der gewünschten Menge in seinen Warenkorb legen.
Während der Kunde am System angemeldet ist, hat er die Möglichkeit, seinen Warenkorb einzusehen, Artikel in den Warenkorb zu legen, Artikel aus dem Warenkorb wieder zurück zu legen und den Warenkorb zu bestellen.

Nach jeder Bestellung erhält der Kunde eine Bestätigung der Bestellung, auf der mindestens folgendes vermerkt ist:

  • Name, Kundennummer und Anschrift des Kunden
  • Bestellnummer und -datum
  • Menge, Bezeichnung, Einzelpreis und Preis jedes bestellten Artikels
  • Gesamtbetrag und enthaltene Mehrwertsteuer
  • Der Administrator des Systems (Mitarbeiter der Büroartikelfirma) kann nach erfolgreicher Anmeldung Artikeldaten, Kundendaten, Bestellungen und Rechnungen verwalten. Dies sind insbesondere folgende Funktionen:

  • Artikel (Artikelnummer, Bezeichnung, Stückpreis, Lagerbestand) anzeigen, anlegen, ändern und löschen
  • Kunden (Kundennummer, Name, Vorname, PLZ, Ort, Straße, Kontonummer, BLZ) anzeigen, ändern und löschen
  • Anzeige aller Bestellungen (Bestellnummer, Bestelldatum, Name und Vorname des Kunden, Betrag und Lieferdatum)
  • Eintragen des Lieferdatums in eine Bestellung
  • Anzeige aller Rechnungen (Rechnungsnummer, Rechnungsdatum, Name und Vorname des Kunden, Betrag und Bezahlstatus)
  • Ändern des Bezahlstatus


  • PHP HauptmenüSeitenanfang

    Aufgabe 1

    Erstelle eine entsprechende Ereignistabelle

    Aufgabe 2

    Führe eine Datenanayse durch (ERD,Relationen)

    Aufgabe 3

    Erstelle einen Lösungsplan

    Aufgabe 4

    Setze den Lösungsplan um



    PHP HauptmenüSeitenanfang