atlantismedia meet-magento-#5.11

Post on 05-Dec-2014

642 Views

Category:

Business

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Vortrag von Denis Rathig auf der MeetMagento #5.11: Einsatz von Magento im Industrie-B2B-Umfeld

TRANSCRIPT

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

Einsatz von Magento im Industrie-B2B-Umfeld

Leipzig, 16.05.2011

Denis Rathig

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg 2

Agenda

• Ausgangsituation• Auswahlverfahren• Rahmenbedingungen• Umsetzung

• Allgemeine Anforderungen• B2B-Anforderungen• B2C-Feeling im B2B-Umfeld

• Fazit

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

Ausgangssituation

• F. Reyher Nchfg. GmbH & Co. KG, eines der führenden Handelshäuser für Verbindungselemente (Schrauben, Dübel, Muttern etc.)

• Ablösung einer bestehenden B2B-Shop-Eigenentwicklung (Basis: PHP und mySQL), die über 10 Jahre ausgebaut wurde und an die Grenzen der Wartbarkeit gestoßen ist

• Webshop unternehmenskritische Anwendung

3

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

Auswahlverfahren

• MVC-Ansatz gesetzt

• PHP-Framework gewünscht• symfony• FLOW3• ZEND-Framework

• Entscheidung:

Magento als technische Basis für den Relaunch

4

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

Rahmenbedingungen

• > 70.000 Produkte mit > 100 Attributen

• Hohe Anforderungen an Performanz, Altsystem zwischen 1 und 2 Sekunden Ladezeit

• Umsetzung aller vorhandenen Funktionen plus einiger neuer Features

• Sanftes Redesign (um Kunden nicht zu verwirren) unter Verwendung zeitgemäßer Anzeigemethoden

5

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg 6Redesign

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

Umsetzung: Allgemeine Anforderungen

• Regelmäßiger Produkt- und Kategorieimport aus BMEcat-Struktur (Dateigröße 1,5 GB), Zieldauer < 30 Minuten

• Datenimport über Magento-Dataflow ca. 2 Tage, stattdessen

• Einlesen der kompletten Datei in Arrays

• Erzeugung von SQL-Queries pro Tabelle

• Bei Update Prüfung über Hash-Wert über alle Attribute

• Import jetzt ca. 25 Minuten

7

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

Umsetzung: Allgemeine Anforderungen

• (Produkt-)Merkmalssuche wichtigste Funktion, gewünschte Ladezeit < 2 Sekunden

• Optimierung der Catalogsearch über Flattable

• Abbildung zweier Kategoriestrukturen:• Katalogstruktur• Normübersicht

8

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

Umsetzung: B2B Anforderungen

• Kunden und User • Dreistufiges Login aus Kundennummer, Benutzername und Passwort• Mehrere Benutzer pro Kunde möglich (Kunde = Firma)• Umfangreiches Berechtigungssystem mit Rechten auf Kunden- und auf

Benutzerebene• Benutzerverwaltung durch Admin des Kunden

9

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg 10Benutzerliste

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg 11Benutzerdetails

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

Umsetzung: B2B Anforderungen

• Preise und Bestände aus SAP• Abfrage kundenindividueller Preise und aktueller Bestände • Automatische Abfrage über AJAX-Funktion auf Produktdetailseite und im

Warenkorb

• Bestelldaten an SAP• Bei Abschluss der Bestellung Übermittlung der Bestelldaten an SAP• Speicherung der SAP-Bestellnummer an der Magento-Bestellung

12

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg 13Produkt-Detailansicht

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg 14Produkt-Detailansicht nach SAP-Abfrage

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg 15Warenkorb

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

Umsetzung: B2B Anforderungen

• Eigene Artikelnummern pro Kunde hinterlegbar

• Verwaltung von Favoritenlisten und –mengen zur Vereinfachung wiederkehrender Bestellungen

• Schnelleingabe aus Datei und über Barcodescanner

• Mehrere Warenkörbe pro User

• Gleiche Artikel als mehrere Positionen im Warenkorb

• Freigabeverfahren von Warenkörben

• Bestellübersicht (alle Bestellungen eines Kunden, abhängig von Berechtigungen)

16

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg 17Favoriten

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg 18Warenkorb

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg 19Bestellübersicht

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

B2C-Feeling im B2B-Umfeld

• Zeitgemäße Anzeigemethoden • Reiternavigation• Einsatz von Ajax und JQuery• Verwendung von Lightboxen

20

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

Fazit

• Magento liefert Grundlagen für allgemeine Anforderungen des B2B-Shops• Spezielle B2B-Anforderungen wurden durch Anpassung von

Standardfunktionen und Erweiterungen realisiert• Einige B2C-Features wurden ausgeblendet

• Produktbewertungen, Schlagworte• B2C-Feeling durch zeitgemäße Anzeigemethoden

21

www.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburgwww.atlantismedia.de | atlantis media GmbH, Hamburg

Denis Rathigatlantis media GmbHHaferweg 2622769 Hamburg

t +49 40 85181 400www.atlantismedia.deinfo@atlantismedia.de

Vielen Dank für Ihre Aufmerksamkeit!

top related