Der Shop

Im Informatikunterricht an meiner ehemaligen Schule, wurde uns die Aufgabe gestellt ein objektorientires Shopsystem für das Web zu programmieren.
Es wurde in Teams gearbeitet. Unser Team bestand aus: Abongwa Theurer, Fabian Undi, Valentin Schöndiest
und mir.
Da wir objektorientiert gearbeitet haben, war es kein Problem die Aufgaben zu verteilen und später zu einen funktionierenden System zusammenzusetzen. Die Funktionen haben wir untereinander aufgeteilt, um sie in PHP umzusetzen. Die grafische Benutzeroberfläche wurde hauptsächlich von mir gestaltet.

>> zur Testversion

Die Eigenschaften des Systems:

Selbstinstallierend:
Der Shop besteht nur aus einer PHP-Datei und einem Grafikordner. Wenn die PHP-Datei zum ersten mal aufgerufen wird, müssen nur die Zugangsdaten der Datenbank angegeben werden, damit sich der Shop auf der Datenbank selbstinstalliert.

Benutzer-Hirarchie:
Es gibt eine Hirarchie, die aus Administratoren, Mitarbeitern, registrierten Kunden und unregistrierten Kunden besteht. Die Rechte der Benutzergruppen sind verschieden, was eine Verwaltung des Systems von verschiedenen Personen und von beliebigen Orten aus ermöglicht.

Ohne PHP-Kentnisse editierbar:
Für Administratoren ist es mögleich zahlreiche Veränderungen über eine grafische Oberfläche vorzunehmen. Dazu gehören z.B. die Einstellung der Hintergrundfarben, das editieren von Texte oder das Zuweisen von Benutzerrechten. Für Mitarbeiter ist es möglich über eine Benutzeroberfläche das Warenangebot zu verändern und Bestellungen zu bearbeiten.

Warenkorb System:
Im Warenkorb kann der Benutzer seine Bestellungen verwalten und verfolgen in welchem Stadium sich seine Bestellungen befinden.

Objektorientiert
Durch die objektorientierte Programmierung sind Erweiterungen und Veränderungen einfach möglich.

Weitere Eigenschaften:
Suchfunktion, Benutzerprofile, Produktkategorien u.s.w.