Realisierung einer ERP Internet Loesung
|
|
Zunaechst stellt sich die Frage, was passiert eigentlich wenn ein Kunde ueber das Internet bestellt. Aus Sicht des Kunden wird eine Webseite aufgerufen und Produkte ausgewaehlt. Die Auslieferung der bestellten Produkte sollte schnellstmoelichst erfolgen. Doch ganz so einfach ist das nicht. Wenn der Kunde zur einer dynamische Webseite kommt gibt es verschidene Ablaeufe. Er klickt zum Beispiel auf Shop dann wird eine Webseite ueber eine Aktion des Servers zusammengestellt. Dieses funktioniert ueber den CGI-Mechanismus. Der Kunde muss somit keine besonderen PlugIns fuer seinen Browser haben um die Seite darzustellen zu koennen, denn der Server liefert im ein fertiges Produkt. Der Kunde traegt eine bestimmte Menge (Anzahl) in ein Formularfeld ein und klickt auf den Button "in den Warnkorb legen". Jetzt wird ein Script auf dem Server aufgerufen der diesen Artikel mit der bestellten Anzahl in den Warenkorb (Datenbank) eintraegt. Anschliessend liefert der Server dem Client wieder eine Webseite zurueck (der Ausgangspunkt). Die Aktion die der Server im Hintergrund getaetigt hat ist allerdings fuer den Kunden nicht sichtbar. Wenn der Kunde auf bestellen klickt bekommt er vom Server ein Formular angezeigt in die er seine Adressdaten, die fuer die Auslieferung der bestellten Artikel benoetigt werden, eingeben muss. Damit aber nicht genug, denn beim klicken auf "weiter im Bestellvorgang" ueberprueft nun der CGI-Mechanismus ob die eingegebenen Daten auch richtig sind. Wenn diese Pruefungen alle mit OK abgeschlossen wurden, wird eine Textseite vom Server generiert in der der Kunde nochmals die Moeglichkeit hat seine Daten zu ueberpruefen. Nun kann er auf "verbindlich bestellen" klicken und die Daten werden direkt an den Server gegeben. Dieser verfasst nun eine E-Mail mit den bestellten Artikeln und versendet diese an den Kunden sowie an den Haendler. Der Kunde erhaelt nur eine Textausgabe in seinem Browserfenster "Der Bestellvorgang war erfolgreich". Anhand der E-Mail mit dem Ihnhalt der Kundendaten wird der Haendler nun die bestellte Ware ueber einen Lieferanten an den Kunden ausliefern und somit ist der Bestellvorgang abgeschlossen. Dieser Vorgang wird durch die unten gezeigte Grafik veranschaulicht. |